Convertisseur HTML en PDF
Imprimez du HTML en PDF propre, dans votre navigateur, nettoyé avant rendu. Rien n'est envoyé.
Comment convertir HTML en PDF
- Collez votre HTML dans la zone, ou appuyez sur « Charger un fichier » et choisissez un .html.
- Choisissez le format : A4 ou Letter.
- Appuyez sur Convertir : le HTML est nettoyé, rendu hors écran puis imprimé en PDF.
- Téléchargez document.pdf.
Nettoyé d'abord, rendu ensuite
Tout ce que vous collez passe par DOMPurify avant le moindre pixel : balises script, gestionnaires d'événements (onclick et compagnie), URL javascript: et autres contenus actifs sont retirés. Ce qui reste est de la structure pure — titres, paragraphes, listes, tableaux, images et liens — rasterisé avec html2canvas puis imprimé en PDF A4 ou Letter.
C'est pourquoi coller du HTML non fiable est sûr ici : le nettoyeur tourne avant le rendu, dans votre propre onglet, et la sortie est un PDF — pas du HTML vivant. L'outil accepte aussi bien un fragment (un seul tableau stylé) qu'un document complet (les balises html et body sont gérées).
La largeur de rendu est fixée à 794 pixels — la largeur en pixels CSS d'une feuille A4 — pour que les retours à la ligne du PDF correspondent à ce qu'un navigateur imprimerait, quelle que soit la taille de votre fenêtre.
Limites annoncées
Les ressources externes ne se chargent pas : une balise style est retirée, et les images pointant vers d'autres serveurs ne peuvent pas être récupérées (cela briserait la promesse de confidentialité). Les images en data URI se rendent parfaitement. Le CSS en attribut style fonctionne ; une feuille de style de page ne passe pas.
Un CSS très complexe (grilles, polices web) se rend de façon approchée, car le moteur d'impression utilise html2canvas plutôt que le pipeline d'impression du navigateur. Pour du pixel-parfait, imprimez en PDF depuis le navigateur ; pour des PDF rapides, privés et en un clic, c'est l'outil.
50 Mo de HTML maximum par run. Tout se passe dans cet onglet ; rien n'est envoyé.
Questions fréquentes
Puis-je coller ici du HTML que je n'ai pas écrit ?
Oui. DOMPurify retire les scripts, les gestionnaires et les URL dangereuses avant le rendu. La sortie est un PDF, pas du HTML vivant.
Pourquoi mes images externes ont-elles disparu ?
Les images distantes ne sont pas récupérées — cela enverrait une requête à un autre serveur. Inlinez-les en data URI, ou intégrez-les directement dans le HTML.
Mon CSS dans une balise style fonctionne-t-il ?
Les balises style sont retirées pour la sécurité. Les attributs style en ligne (style="...") sont conservés.
Puis-je convertir une page web enregistrée ?
Oui, via le fichier .html enregistré, mais les ressources externes manqueront. Les pages enregistrées « complètes » avec fichiers locaux se rendent au plus près de l'original.
Confidentialité par conception
Rester sur votre appareil. Rien n'est envoyé. La conversion tourne dans votre navigateur : ouvrez l'onglet Réseau pendant une conversion et constatez que rien n'est envoyé. Ni compte, ni filigrane, ni limite quotidienne.