Enregistrer une page Web en PDF : pourquoi MHTML surpasse l'impression (2026)
« Enregistrer une page Web en PDF » signifie généralement une chose pour la plupart des gens : Cmd/Ctrl + P → « Enregistrer en PDF ». Cela fonctionne pour les articles simples. Pour les sites modernes — pages de prix, dashboards, documentation à long défilement, n'importe quelle page avec des en-têtes collants ou des images chargées paresseusement — Imprimer en PDF produit souvent une capture cassée : tableaux coupés, images manquantes, espaces réservés pour pubs, sauts de page bizarres. Il y a un meilleur moyen de capturer la page exactement comme elle est rendue, et cela passe par MHTML.
Qu'est-ce que MHTML ?
MHTML (MIME HTML) est un format d'archive Web à fichier unique. Là où un fichier
.html fait référence à des images et feuilles de style externes, un fichier
.mhtml regroupe tout — HTML, CSS, images, polices — dans un seul fichier. Les navigateurs basés sur Chromium (Chrome, Edge, Brave, Arc) sauvegardent MHTML nativement. L'équivalent de Safari est le format .webarchive format.
Pourquoi MHTML → PDF surpasse Print to PDF
- La page entière, pas la vue d'impression. De nombreux sites ont une feuille de style
@media printqui supprime la navigation, les pubs et les éléments décoratifs. Parfois c'est ce que vous voulez ; souvent non. MHTML capture la vue à l'écran exactement. - Les images chargées paresseusement survivent. Les pages longues avec un défilement infini ou un chargement d'image par intersection-observer s'impriment souvent comme des espaces réservés cassés. MHTML attend que la page finisse de rendre, puis snapshots tout.
- Les en-têtes collants ne se dupliquent pas sur chaque page. Print to PDF re-rend fréquemment la navigation collante sur chaque page imprimée. MHTML → PDF traite la page comme un seul long canevas.
- Re-convertible plus tard. Le fichier MHTML lui-même est durable. Vous pouvez ré-exporter en PDF avec différentes tailles de page ou marges sans recharger le site original, qui peut avoir changé.
Étape par étape : Chrome / Edge / Brave
- Ouvrez la page que vous souhaitez enregistrer.
- Attendez qu'elle se charge complètement — défilez jusqu'en bas et revenez en haut pour que toutes les sections chargées paresseusement se rendent.
- Cmd/Ctrl + S, puis dans la boîte de dialogue d'enregistrement choisissez
Page Web, fichier unique. L'extension du fichier sera
.mhtml. - Open to-pdf.com/mhtml-to-pdf and drop the file in.
- Click Convert PDF. The page is reconstructed in your browser and exported with proper pagination.
La conversion MHTML → PDF a lieu dans votre navigateur, pas sur un serveur. L'archive ne quitte jamais votre appareil.
Étape par étape : Firefox
Firefox ne fournit pas la sauvegarde MHTML native. Deux options :
- Installez l'extension Save Page WE qui exporte MHTML.
- Ou enregistrez la page comme un seul fichier HTML (clic droit → « Enregistrer la page sous » → « Page Web, complète »), puis déposez-la dans le HTML vers PDF outil. Vous perdrez quelques actifs d'image s'ils sont chargés depuis des URL cross-origin, mais le texte et la mise en page se préserveront proprement.
Étape par étape : Safari
Safari sauvegarde .webarchive par défaut, qui est son propre format. Pour utiliser le pipeline MHTML :
- Ouvrez la page dans Safari.
- Fichier → Enregistrer sous → choisissez Archive Web.
- Pour convertir .webarchive en MHTML, le chemin le plus simple est de rouvrir la page dans Chrome et d'y sauvegarder MHTML. La plupart des utilisateurs trouvent cela plus rapide que d'installer un outil de conversion Mac.
Quand Print to PDF est en fait le bon choix
Print to PDF gagne encore dans deux cas :
- Articles et billets de blog. Contenu de style mode lecture où la feuille de style d'impression de l'éditeur est bonne — journaux, magazines d'actualité, blogs bien conçus.
- Vous avez besoin d'une sortie sélectionnable. L'impression du navigateur produit du vrai texte PDF. L'outil MHTML → PDF rastérise pour la fidélité, donc le résultat est basé sur l'image. Si la consultabilité importe plus que la fidélité de la mise en page, Print to PDF gagne.
Notes de confidentialité
De nombreux services « URL vers PDF » (PDFmyURL, html-pdf-node, Browserless, etc.) fonctionnent en lançant un navigateur sans tête sur leurs serveurs et en visitant votre URL en votre nom. Cela fonctionne, mais l'URL — et les cookies d'authentification que vous devriez partager pour capturer une page connectée — passent par l'infrastructure de quelqu'un d'autre. Sauvegarder MHTML localement et le convertir dans votre navigateur garde l'URL et le contenu de la page privés.