MHTML (page web archivée) — fichier .mht
en déclinPage web complète (HTML, images, styles) encapsulée dans un seul fichier texte au format e-mail MIME.
Le MHTML (MIME HTML) enregistre une page web entière — code HTML, images, feuilles de style, scripts — dans un unique fichier texte, en réutilisant la structure d’encapsulation MIME multipart normalement destinée aux pièces jointes d’e-mail. Plutôt que de produire un dossier séparé contenant chaque ressource, comme le fait l’option « Page web complète » d’un navigateur, le MHTML regroupe tout en un seul fichier portable.
Ce format n’a aucune signature binaire : c’est un document texte qui débute typiquement par des en-têtes MIME classiques (“MIME-Version: 1.0”, “Content-Type: multipart/related”) avant d’enchaîner le code HTML puis chaque ressource encodée en base64, séparés par des délimiteurs de frontière comme dans un e-mail à pièces jointes multiples.
Le format a été popularisé par Internet Explorer dès la fin des années 1990 sous le nom « Archive web, fichier unique », avant que Chrome et Edge n’ajoutent des décennies plus tard leur propre prise en charge native, activable dans les réglages avancés de téléchargement de ces navigateurs.
Son usage reste aujourd’hui minoritaire face à l’impression en PDF ou à la simple sauvegarde de l’URL, en grande partie parce qu’une page web moderne, chargée dynamiquement par JavaScript après le chargement initial, ne se prête pas toujours bien à une capture figée au moment de l’enregistrement — certains éléments interactifs ou chargés en différé n’apparaissent pas dans l’archive MHTML obtenue.
Firefox n’a jamais intégré nativement la prise en charge du MHTML, une divergence entre grands navigateurs qui a longtemps limité l’intérêt du format comme méthode d’échange universelle de pages archivées, au profit de formats plus consensuels comme le simple PDF imprimé depuis le navigateur.
Signature binaire
Ce format n'a pas de signature binaire fiable : il ne peut pas être identifié de façon certaine par ses seuls premiers octets.
Vérifier qu'un fichier porte bien cette signature →
Questions fréquentes
Comment ouvrir un fichier .mht ?
Google Chrome / Microsoft Edge (enregistrement natif) permet d'ouvrir gratuitement un fichier .mht. Voir la liste complète des logiciels compatibles ci-contre.
Quel est le type MIME du format MHTML (page web archivée) ?
Le format MHTML (page web archivée) est associé aux types MIME message/rfc822 et application/x-mimearchive.
Le format MHTML (page web archivée) (.mht, .mhtml) est-il encore utilisé aujourd'hui ?
Le format MHTML (page web archivée) est en déclin : encore rencontré, mais progressivement remplacé par d'autres formats.
Peut-on ouvrir un fichier .mht sur mobile, sans installer d'application ?
Oui : Google Chrome / Microsoft Edge (enregistrement natif) fonctionne directement depuis le navigateur d'un smartphone ou d'une tablette, sans application dédiée à installer.
Pourquoi mon fichier .mht ne s'ouvre-t-il pas ?
Les causes les plus fréquentes sont l'absence de logiciel compatible installé, un téléchargement ou un transfert incomplet, ou une extension qui ne correspond plus au contenu réel du fichier. Voir le guide complet sur les causes possibles, ou vérifier le format réel avec l'identifieur de fichier.
Un fichier ne s'ouvre pas : les causes possibles →
Comment savoir si un fichier est corrompu →
Sources
Dernière mise à jour :