Aller au contenu

Convertir HTML en PDF — Gratuit, garde le CSS, sans envoi

Convertissez du HTML en PDF dans le navigateur. Collez le code ou ouvrez un .html ; <style> et CSS en ligne gardés, scripts retirés. Numéros, mot de passe.

Conversion dans le navigateur · Sans inscription

Jusqu’à 2 Mo de HTML. Les scripts, formulaires et cadres intégrés sont retirés ; l’aperçu montre ce qui ira dans le PDF.

Mise en page

Mode d’emploi

  1. Collez du HTML ou ouvrez un fichier .html/.htm ; l’aperçu se met à jour pendant la saisie.
  2. Réglez le format du papier, l’orientation, les marges et les numéros de page, et ajoutez si besoin un filigrane ou un mot de passe.
  3. Sélectionnez Télécharger le PDF pour enregistrer le fichier créé dans cet onglet.

Exemple

<h1 style="color:#4338ca">Facture</h1> → un PDF avec un titre bleu et du texte sélectionnable.

Détails et limites

Les règles des blocs <style> et des attributs style sont appliquées, et les règles @media print sont utilisées. Elles restent dans le document et ne modifient pas cette page. Les feuilles de style liées, @import et les polices web ne sont pas chargées : le texte est composé en Noto Sans et le code en Noto Sans Mono.

Les images distantes n’apparaissent que si leur serveur autorise le chargement cross-origin (CORS) ; les autres et les chemins relatifs deviennent un cadre légendé. Les URI data fonctionnent toujours. L’aperçu charge les images distantes depuis leurs serveurs, tandis que votre HTML lui-même reste dans votre navigateur.

FAQ

Le JavaScript de mon HTML est-il exécuté avant la création du PDF ?

Non. Les scripts, gestionnaires d’événements et liens javascript: sont retirés avec DOMPurify, donc les pages qui construisent leur contenu en JavaScript sortent vides. Collez plutôt le HTML déjà rendu, par exemple depuis les outils de développement du navigateur.

Puis-je convertir une page web à partir de son URL ?

Non. Les navigateurs ne permettent pas à un site de lire les pages d’un autre site : ouvrez la page, enregistrez-la en fichier .html ou copiez son HTML, puis convertissez-le.

Le texte du PDF est-il sélectionnable ?

Oui. La mise en page est faite par votre navigateur et écrite en texte vectoriel avec des polices Noto intégrées, y compris pour le chinois, le japonais et le coréen. L’arabe et l’hébreu ne sont pas encore pris en charge ; la boîte de dialogue d’impression est proposée à la place.

Références des formats

Page de l’outil mise à jour le :