Convertir HTML en PDF HyperText Markup Language ↔ Portable Document Format Gratuit En ligne Sûr
Déposez un fichier .html enregistré et obtenez un PDF. C'est votre navigateur qui le dessine, donc toute écriture pour laquelle il a une police sort correctement.
Convertissez votre fichier
Déposez ici un fichier HTML, ou choisissez-en un.
Votre fichier ne quitte pas cet appareil. Tout tourne dans votre navigateur.
Rien n'est envoyé
Convertir depuis HTML
Convertir vers HTML
D'où vient le PDF
Le PDF commença par une question que John Warnock posa chez Adobe en 1991 : pourquoi un document ne peut-il pas avoir la même apparence sur toutes les machines qui l'ouvrent ? La réponse, parue en 1993, fut un format qui emporte ses propres polices, sa propre géométrie de page et sa propre description de chaque marque posée dessus, afin que rien n'ait à être remis en page à l'arrivée. Pendant quinze ans il appartint à Adobe ; depuis 2008 c'est une norme ISO ouverte, et c'est pourquoi formulaires administratifs, dossiers judiciaires et archives peuvent l'exiger sans lier personne au logiciel d'une seule entreprise. C'est là toute la raison de convertir en PDF : c'est le moment où un document cesse de changer.
Où vous le rencontrez
Tout ce qui quitte vos mains et doit arriver avec la même apparence : un contrat à signer, une facture, un CV, un mémoire, une offre, un formulaire qu'une administration n'accepte que dans une mise en page précise. C'est aussi ce que réclame un imprimeur, car un PDF apporte les polices et le format exact plutôt que d'espérer que l'imprimeur les possède. Les images deviennent des PDF pour la même raison : être envoyées comme document et non comme une photo que quelqu'un pourrait rogner ou redimensionner.
Questions fréquentes
La mise en page va-t-elle changer à la conversion ?
C'est précisément à cela que sert le PDF : une fois fait, la mise en page est fixée et aura la même apparence partout. Le risque est dans l'instant de la conversion même, non après. Si le document d'origine emploie une police que votre machine n'a pas, la conversion en substitue une voisine et les lignes peuvent se décaler un peu — il vaut donc la peine d'ouvrir le résultat et de jeter un œil à la dernière page, là où tout décalage accumulé se voit le mieux. Après cela, plus rien ne bouge.
Le texte reste-t-il sélectionnable et consultable ?
Si l'original était un document de texte — un fichier Word, un tableur, une page web —, alors oui : les mots passent en tant que mots, et le PDF peut être cherché, copié et lu à voix haute par un lecteur d'écran. Si l'original était une photographie ou un scan, le PDF contient une image de texte : l'apparence est identique mais la recherche impossible. Le rendre consultable demande une reconnaissance de caractères, qui est un autre métier que la conversion.
Le fichier perd-il en qualité ?
Cela dépend de ce que les deux formats peuvent contenir. Convertir entre des formats qui gardent la même chose — un PNG en BMP, un WAV en FLAC — ne perd rien. Convertir vers un format qui jette de l'information pour gagner de la place, comme JPEG ou MP3, en perd un peu à chaque fois, et revenir en arrière ne la ramène pas. Là où un choix existe, cette page penche pour conserver la qualité d'origine plutôt que pour produire le plus petit fichier.
Mon fichier est-il envoyé quelque part ?
Non. La conversion se fait dans votre navigateur, sur votre propre machine ; le fichier ne la quitte jamais et il n'y a ici aucun serveur qui pourrait le recevoir. C'est pourquoi un gros fichier est limité par votre mémoire et non par un envoi, et pourquoi rien de ce que vous convertissez ne peut figurer dans les journaux de qui que ce soit — les nôtres compris. Les outils de son et de vidéo vont toutefois chercher leur moteur de conversion sur ce site à la première utilisation — une trentaine de mégaoctets, une seule fois ; ensuite le travail se fait toujours entièrement sur votre machine.
Pourquoi on convertit du HTML en PDF
Une page web est une chose vivante : elle change, elle déménage, elle disparaît. Un fichier HTML enregistré n'est guère plus stable, car il dépend toujours d'un navigateur pour être affiché et paraît différent d'un écran à l'autre. Un PDF est figé. Quand vous convertissez du HTML en PDF, vous transformez une page en un document qui s'ouvre de la même façon partout, qui peut être classé, envoyé par e-mail et imprimé, et qui aura l'année prochaine exactement l'aspect qu'il a aujourd'hui.
Les raisons sont généralement pratiques. Vous avez enregistré un article, un reçu, une confirmation de réservation ou un mode d'emploi et vous voulez une copie qui ne s'évapore pas. Vous avez écrit une page à la main, peut-être un rapport ou un CV, et vous en avez besoin en PDF pour l'envoyer. Ou vous avez exporté un document d'un programme en HTML et quelqu'un demande maintenant un PDF. Dans chaque cas, vous convertissez une page en document, et convertir du HTML en PDF est le moyen le plus rapide d'y parvenir.
Cette page convertit le HTML en PDF dans votre navigateur. Votre fichier n'est envoyé nulle part, ce qui compte quand la page est un reçu, une lettre ou quelque chose que vous ne voulez pas montrer au serveur d'un inconnu. Vous trouverez plus bas ce qui passe, ce qui est volontairement laissé de côté et comment obtenir un résultat propre.
Ce que la conversion conserve
Titres, paragraphes, listes, tableaux et liens
Quand vous convertissez du HTML en PDF ici, les titres, paragraphes, listes, tableaux et liens sont conservés. Le texte du PDF est du vrai texte : vous pouvez le sélectionner, le rechercher et le copier, et il reste lisible par les logiciels d'assistance. Ce n'est pas la photographie d'une page, ce qui explique que le fichier reste petit.
Votre navigateur fait le dessin
Un détail utile sur le fonctionnement de cette page : c'est votre propre navigateur qui dessine la page, il utilise donc les polices que possède votre appareil. Cela signifie que toute écriture pour laquelle l'appareil a une police sort correctement : latin, cyrillique, grec, arabe, hébreu, chinois, japonais, hindi et plus encore. Un convertisseur qui n'embarque qu'une poignée de polices en ferait des cases vides. Ici, si votre navigateur peut l'afficher, le PDF peut le contenir.
Pourquoi c'est important pour le texte non latin
De nombreux convertisseurs simples ne savent écrire du texte que dans un jeu restreint d'alphabets, et tout le reste devient des carrés ou des points d'interrogation. Comme votre navigateur sait déjà dessiner votre langue, une page en arabe ou en chinois se convertit aussi bien qu'une page en anglais. Le sens d'écriture et les formes des lettres sont gérés par le même moteur que celui qui affiche la page à l'écran.
Ce qui est volontairement laissé de côté
La feuille de style propre à la page
Une page web vient généralement avec une feuille de style, un ensemble distinct de règles pour les couleurs, les polices, les espacements et la mise en page. Ici, la feuille de style propre à la page est abandonnée. Ce que vous obtenez, c'est le contenu dans une mise en page simple, nette et lisible propre au convertisseur, non les couleurs et l'agencement du site d'origine. C'est un échange : vous perdez le graphisme et obtenez en retour un document ordonné sans l'encombrement que peut apporter le style d'une page.
Les images chargées depuis le web
Les images que la page charge depuis quelque part sur internet sont elles aussi abandonnées. La raison est simple : rien dans ce convertisseur ne sort sur le réseau. Votre fichier est lu en local, et le convertisseur ne va jamais chercher une image sur un autre site. C'est aussi une part de la raison pour laquelle l'utilisation est sûre sur des pages privées. Si les images de la page sont intégrées dans le fichier lui-même, plutôt que chargées d'ailleurs, la situation est différente, mais la plupart des images des pages web sont liées et non intégrées.
Les scripts ne s'exécutent jamais
Les scripts de la page, ces bouts de code qui font s'ouvrir des menus ou changer le contenu, ne s'exécutent jamais. C'est autant une règle de sécurité qu'une limitation. Une page enregistrée peut contenir du code qui fait toutes sortes de choses à l'ouverture normale. Ici, il est traité comme du simple contenu et n'est tout bonnement pas exécuté ; convertir une page que vous n'avez pas écrite ne peut donc rien déclencher d'inattendu.
À quoi s'attendre, en bref
Si votre page est surtout du texte, comme un article, une lettre, un mode d'emploi ou un rapport, le résultat est un document net avec tous les mots, titres, listes, tableaux et liens. Si la page dépend de son graphisme ou de ses images, comme une galerie, un tableau de bord ou une lettre d'information mise en forme, le PDF portera les mots mais non l'apparence.
Ce qu'est réellement un fichier HTML
Le HTML est le langage dans lequel s'écrivent les pages web. Un fichier se terminant par .html est du texte brut avec de petits marqueurs, appelés balises, qui disent « ceci est un titre », « ceci est un paragraphe », « ceci est une liste », « ceci est un lien ». Votre navigateur lit ces marqueurs et dessine la page. Le fichier lui-même ne contient que la structure et les mots ; les couleurs, les polices et la mise en page viennent généralement d'une feuille de style distincte, et les images de fichiers d'image distincts ou d'autres sites.
C'est la clé pour comprendre ce qui se passe quand vous convertissez du HTML en PDF. Le convertisseur lit l'unique fichier que vous lui donnez. La structure et les mots sont là, ils passent donc. La feuille de style et les images sont ailleurs, et cette page ne va pas les chercher ; elles sont donc laissées de côté. Ce qui reste, c'est la substance de la page dans une mise en page nette.
Ce qu'ajoute un PDF
Un PDF transforme cette structure souple en pages fixes. Une page web peut se réorganiser pour tenir dans n'importe quelle fenêtre ; un PDF, non, et c'est sa force pour le classement et l'impression. Après avoir converti du HTML en PDF, le texte est composé en pages d'un format standard, avec les titres, listes et tableaux disposés dans l'ordre.
Comment enregistrer une page pour qu'elle se convertisse bien
La plupart des navigateurs proposent « Enregistrer la page sous » dans le menu. Vous aurez généralement le choix entre enregistrer la page complète, ce qui crée à côté du fichier HTML un dossier d'images et de fichiers de style, et n'enregistrer que le HTML. Pour ce convertisseur, l'un ou l'autre choix produit un fichier utilisable, mais seuls le texte et la structure du fichier HTML lui-même seront convertis. Les images enregistrées dans un dossier voisin ne sont pas lues, parce que le convertisseur traite l'unique fichier que vous sélectionnez.
Les pages construites entièrement par des scripts après le chargement peuvent s'enregistrer sous la forme d'un fichier HTML presque vide, parce que ce que vous voyiez à l'écran était assemblé à la volée. Les articles, la documentation et les pages statiques s'enregistrent bien. Si une page enregistrée s'ouvre vide, c'était une page construite par script, et une autre approche, comme l'impression en PDF de votre navigateur, vous servira mieux.
Une manière soignée de préparer un article
Beaucoup de navigateurs ont un mode lecture qui réduit une page à son titre et à son texte. Enregistrer depuis ce mode produit souvent un fichier HTML plus net que d'enregistrer la page entière, sans menus, bandeaux ni publicités. Quand vous convertissez ensuite le HTML en PDF, le résultat est un document net et lisible de l'article seul. Cela vaut la peine d'essayer chaque fois que la page d'origine est encombrée.
Écritures de droite à gauche et écritures asiatiques
Comme votre propre navigateur dessine la page, le texte en arabe, en hébreu, en chinois, en japonais, en coréen, en hindi et dans d'autres écritures est géré par le même moteur que celui qui l'affiche à l'écran. Cela inclut le sens d'écriture et la mise en forme des lettres, qui en arabe changent selon leurs voisines. Un convertisseur qui n'embarque que quelques polices intégrées transformerait tout cela en cases. Ici, si votre navigateur affiche correctement la page, le PDF contiendra correctement le texte.
Si quelque chose paraît quand même faux dans une écriture particulière, la cause habituelle est que votre appareil manque d'une police pour elle. Installez une police qui couvre l'écriture, rechargez la page et convertissez de nouveau le HTML en PDF.
Pages en plusieurs langues
Une page qui mêle des langues, par exemple un texte anglais avec quelques expressions en arabe ou en chinois, se convertit sans traitement particulier, puisque chaque fragment est dessiné avec la police que votre appareil emploie pour cette écriture.
Comment convertir du HTML en PDF ici
Enregistrez la page sous forme de fichier HTML
Si vous voulez convertir une page web que vous regardez, enregistrez-la d'abord depuis votre navigateur sous forme de fichier HTML. Beaucoup de navigateurs proposent « Enregistrer la page sous » dans le menu. Choisissez l'option HTML, et gardez le fichier à un endroit où vous le retrouverez.
Choisissez le fichier
Déposez le fichier .html sur la page ou choisissez-le sur votre appareil. Il s'ouvre en local et rien n'est envoyé à un serveur.
Convertissez et vérifiez
Appuyez sur le bouton et téléchargez le PDF. Ouvrez-le et parcourez-le : vérifiez les titres, une page avec un tableau et la dernière page. Si quelque chose d'important manque, vérifiez s'il s'agissait d'une image chargée depuis le web ou de quelque chose dessiné par un script.
Conseils pour un meilleur résultat du HTML au PDF
Préférez les pages faites de texte
Les articles, la documentation, les lettres et les rapports se convertissent à merveille. Les pages dont le contenu est généré par des scripts, comme certains tableaux de bord et applications, peuvent paraître vides, parce que les scripts qui les remplissent ne s'exécutent pas.
Intégrez ce dont vous avez besoin
Si vous écrivez vous-même le HTML, mettez le texte directement dans le fichier plutôt que de le charger d'ailleurs. Ce qui est dans le fichier voyage ; ce qui est récupéré, non.
Gardez l'original
Ne jetez jamais le HTML après la conversion. Le PDF est fait pour la lecture ; le HTML est la source que vous pouvez modifier et convertir de nouveau.
Questions que l'on se pose avant de convertir
Pourquoi les images et les couleurs manquent-elles ?
La feuille de style propre à la page et toute image chargée depuis le web sont abandonnées, parce que rien ici ne sort sur le réseau. Le contenu est conservé dans une mise en page simple.
Pourquoi une partie de la page est-elle vide ?
Si cette partie est remplie par un script, elle sera vide, parce que les scripts ne s'exécutent jamais dans ce convertisseur. Une copie enregistrée d'une page qui se construit à la volée est souvent en grande partie blanche.
Cela fonctionne-t-il dans ma langue ?
Très probablement oui. Votre navigateur dessine la page ; toute écriture pour laquelle votre appareil a une police sort donc correctement, y compris les langues de droite à gauche et les écritures asiatiques.
Mon fichier est-il envoyé ?
Non. La conversion s'exécute dans votre navigateur et le fichier ne quitte jamais votre appareil.
Les liens sont-ils encore cliquables ?
Les liens sont conservés dans le PDF. Qu'ils soient cliquables dépend du lecteur PDF, mais leur texte et leurs destinations sont préservés.
Qui convertit du HTML en PDF
Tous ceux qui enregistrent des reçus et des confirmations
Une confirmation de commande, un billet ou une page de réservation disparaît du web en quelques mois. Une copie PDF est une trace durable que vous pouvez classer ou imprimer.
Rédacteurs et développeurs
Les personnes qui rédigent de la documentation, des rapports ou des CV en HTML ont souvent besoin d'un PDF à envoyer. Convertir le HTML en PDF donne une copie soignée sans ouvrir un programme à part.
Chercheurs et étudiants
Les articles et notes enregistrés depuis le web deviennent un document stable qui peut être annoté, partagé et cité avec un texte figé.
Erreurs courantes
S'attendre à voir apparaître le graphisme du web
La feuille de style est abandonnée ; le PDF a donc une mise en page simple. Si le graphisme compte, utilisez la fonction d'impression en PDF de votre navigateur, qui dessine la page telle qu'elle apparaît.
Convertir des pages qui se construisent d'elles-mêmes
Si une page est assemblée par des scripts après son chargement, une copie enregistrée peut être vide. Vérifiez que la page contient directement son texte avant de convertir.
Supprimer la source
Un PDF est malcommode à modifier. Gardez le HTML pour que les modifications ultérieures restent simples.
Conversions et outils associés
Si vous voulez aller dans l'autre sens, Convertir PDF en HTML retransforme un document en page web, dans les limites qui tiennent à ce que les PDF ne se souviennent pas de leur structure. Pour les documents bureautiques, Convertir DOCX en PDF et Convertir ODT en PDF font le travail équivalent. Les dessins ont leur propre voie avec Convertir SVG en PDF, et Convertir EPUB en PDF s'occupe des livres numériques.
Une fois que vous avez un PDF, vous pouvez le fusionner avec d'autres, le compresser pour l'e-mail, lui ajouter un filigrane ou le protéger par un mot de passe.
Quand convertir du HTML en PDF n'est pas la meilleure voie
Parfois une autre voie vous sert mieux. Si vous voulez que le PDF ait exactement l'aspect de la page à l'écran, avec couleurs, mise en page et images, utilisez la fonction d'impression en PDF de votre navigateur sur la page en ligne, qui dessine tout ce que montre le navigateur. Si votre page est un tableau de bord ou une application qui se remplit par script, une copie enregistrée ne contiendra pas le contenu ; imprimez alors plutôt la page en ligne.
Pour les documents dont la vraie substance est du texte, comme les articles, les modes d'emploi, les reçus, les lettres et les rapports, convertir du HTML en PDF dans le navigateur est rapide, privé et fiable. Cela laisse votre fichier d'origine intact ; vous pouvez donc modifier le HTML et convertir de nouveau le HTML en PDF quand vous le souhaitez.
Réunir plusieurs pages en un seul PDF
Si votre matériel est réparti sur plusieurs pages, comme les chapitres d'un manuel enregistrés en fichiers séparés, convertissez chacune en son propre PDF et réunissez-les dans l'ordre avec l'outil de fusion. Vous obtenez un seul document qui se lit du début à la fin, alors qu'il a commencé comme de nombreuses pages distinctes. Ajouter ensuite des numéros de page complète l'effet.
Garder le résultat petit
Les PDF issus de pages de texte sont généralement petits, parce qu'ils contiennent des caractères plutôt que des images. Si vous en obtenez un jour un plus gros que prévu, il peut être réduit ensuite par une étape de compression, bien que pour des pages surtout faites de texte cela soit rarement nécessaire.
Votre page reste sur votre appareil
La conversion se fait en local. Votre fichier HTML est lu par votre propre navigateur, transformé là en PDF et rendu. Rien n'est envoyé, il n'existe donc aucune copie sur un serveur. Et comme les scripts ne s'exécutent jamais et que rien n'est récupéré sur le réseau, convertir une page enregistrée est une opération sûre, même quand vous n'avez pas écrit la page vous-même.
Un exemple détaillé
Supposons que vous ayez enregistré en fichier HTML une confirmation de réservation d'un site de voyage. Elle comporte un titre, les coordonnées du voyageur, un tableau de vols et quelques liens. Vous déposez le fichier ici et appuyez sur convertir. Le PDF contient le titre, les coordonnées et le tableau, plus les liens, dans une mise en page simple. Le logo de la compagnie aérienne et le bandeau coloré ont disparu, parce qu'ils venaient de la feuille de style du site et du web. Toutes les informations dont vous avez besoin sont là, sélectionnables et consultables par recherche, et vous pouvez classer ou imprimer le document.
Avant de fermer la page
Vérifiez que vous avez téléchargé le PDF, que le texte dont vous avez besoin est présent et que vous avez conservé le HTML. Si les trois sont vraies, la conversion du HTML en PDF est terminée.
Résumé
Pour convertir du HTML en PDF ici, enregistrez la page sous forme de fichier .html, déposez-la sur la page et appuyez sur le bouton. Les titres, paragraphes, listes, tableaux et liens sont conservés sous forme de vrai texte sélectionnable, dessiné par votre propre navigateur, de sorte que toute écriture pour laquelle votre appareil a une police sort correctement. La feuille de style propre à la page et les images chargées depuis le web sont abandonnées, et les scripts ne s'exécutent jamais. Rien ne quitte votre appareil.