Outils gratuits
Convertir du HTML en PDF en ligne
Collez du HTML ou l'adresse d'une page publique et récupérez un PDF, imprimé par le même moteur Chromium que l'API Ironfang Render. Sans compte.
Jusqu'à 256 Ko. Les images, polices et feuilles de style doivent utiliser des adresses https absolues ou des URI data ; les chemins relatifs ne peuvent pas être résolus.
Vous voulez automatiser des documents plutôt qu'en convertir un seul ? L'API HTML en PDF accepte la même entrée depuis votre application, avec en-têtes, pieds de page et numéros de page.
Papier, marges et arrière-plans
Le format de papier et l'orientation définissent la zone de page. Les marges s'appliquent sur chaque côté et se mesurent en pouces, l'unité qu'utilise le moteur d'impression de Chromium ; les valeurs en millimètres sont arrondies. Le format de papier choisi ici l'emporte sur la règle de taille @page de la feuille de style, si bien qu'un modèle A4 peut être imprimé en Letter. Les navigateurs omettent les couleurs et images d'arrière-plan à l'impression, sauf demande contraire, c'est pourquoi les arrière-plans sont activés par défaut : désactivez-les pour obtenir la version épurée que votre navigateur imprimerait.
Images, polices et fichiers liés
Le HTML collé n'a pas d'adresse web propre, donc les chemins relatifs comme images/logo.png ne peuvent pas être résolus. Utilisez des adresses https absolues ou des URI data pour les images, les feuilles de style et les polices. Notre moteur de rendu les récupère sur l'internet public : un fichier sur votre propre ordinateur ou sur un réseau privé est inaccessible. Les familles de polices Noto sont installées sur le moteur de rendu ; toute autre police doit être chargée avec @font-face depuis une adresse absolue, sinon le texte se rabat sur une police installée similaire et les lignes peuvent se couper autrement.
Sauts de page
Chromium passe à la page suivante là où le contenu manque de place. Utilisez break-inside: avoid sur les lignes, les cartes et les totaux pour les garder d'un seul tenant, et break-before: page pour commencer une section sur une nouvelle page. Le thead d'un tableau se répète en haut de chaque page sur laquelle il se poursuit. L'exemple de facture de quatre pages montre les trois.
Si le PDF n'a pas le bon aspect
- Contenu coupé au bord droit : un élément a une largeur fixe supérieure à celle de la page. Utilisez des pourcentages ou max-width.
- Un PDF vide ou presque : la page dessine son contenu en JavaScript après un délai, ou l'adresse de la page exige une connexion.
- Images manquantes : l'adresse est relative, privée, ou bloque les visiteurs automatisés.
- Couleurs manquantes : les arrière-plans sont désactivés, ou la feuille de style les masque avec une media query d'impression.
Pour un modèle complet avec numéros de page, en-têtes de tableau répétés et CSS d'impression, suivez le guide des factures PDF.
Limites et confidentialité
Le HTML est envoyé à Ironfang et imprimé sur nos serveurs au Royaume-Uni. Il n'est ni conservé, ni journalisé, ni mis en cache : le PDF est renvoyé dans la réponse et rien n'est gardé une fois qu'il a été envoyé. Les scripts du HTML s'exécutent, comme dans un navigateur, sans accès à ce site. Les documents peuvent peser jusqu'à 256 Ko et un rendu s'arrête après 30 secondes. Chaque adresse dispose de 20 rendus par heure, partagés avec les outils gratuits de capture d'écran et HTML en image. Les adresses de page doivent être des pages http ou https publiques. Les PDF portent une petite marque Ironfang Render sur chaque page, comme avec l'offre API gratuite ; les offres payantes n'en ont pas.
Plus d'outils gratuits
- Générateur de favicon et d'icônes d'app - Une image en entrée, un pack d'icônes en sortie : favicon, icônes tactiles et PWA, manifeste.
- Capture d'écran de page entière - Capturez n'importe quel site en image pleine page au format PNG, JPEG ou WebP, en taille bureau, tablette ou mobile.
- HTML en image - Rendez du HTML en image PNG, JPG ou WebP à la taille de votre choix, ajustée au contenu ou fixe.
- Convertisseur d'images - Convertissez des images WebP, PNG ou JPEG en PNG ou JPG, avec redimensionnement facultatif. Les métadonnées sont supprimées.
- Visionneuse de factures XML - Ouvrez une facture ou un avoir UBL ou Peppol sous forme de document lisible, puis téléchargez-le en PDF.
- Validateur de factures Peppol - Vérifiez une facture ou un avoir UBL selon les règles EN 16931 et Peppol BIS Billing 3, sans compte.
- Convertisseur UBL en PDF - Transformez le XML d'une facture UBL ou Peppol en PDF lisible et paginé, en conservant le XML d'origine.
- Validateur XRechnung - Vérifiez une facture ou un avoir XRechnung en UBL ou CII selon les règles officielles de XRechnung 3.0.2.
- Visionneuse XRechnung - Ouvrez une XRechnung en UBL ou CII et lisez-la comme un document, chaque valeur étant reliée à sa ligne dans le XML.
- Validateur ZUGFeRD / Factur-X - Vérifiez un PDF ou un XML ZUGFeRD ou Factur-X : le PDF/A, la facture intégrée et ses métadonnées, et les règles de profil de ZUGFeRD 2.5.2.
- Générateur de QR code - Générez un QR code en PNG. Chaque code est décodé et vérifié avant la livraison.
- Décodeur de QR code - Décodez une image ou une photo de QR code et voyez exactement ce qu'elle contient, sans ouvrir le lien.
- Générateur et décodeur UUID - Générez des UUID v4 et des v7 ordonnés dans le temps, ou décodez n'importe quel UUID pour voir sa version et l'horodatage qu'il contient.

