MHTML (MIME HTML) è un formato di archivio per pagine web utilizzato per combinare, in un singolo documento, il codice HTML e le sue risorse associate come immagini, audio, video, animazioni Flash e altri file collegati. Il contenuto è codificato come se fosse un messaggio di posta elettronica HTML, utilizzando MIME (Multipurpose Internet Mail Extensions) per incapsulare le varie risorse. Questo permette di salvare una pagina web completa come un unico file, facilitandone la condivisione e l'archiviazione. I file MHTML sono spesso utilizzati per l'archiviazione di pagine web, l'invio di pagine web complete tramite email e la creazione di versioni offline di contenuti web. Sebbene siano convenienti per l'archiviazione, i file MHTML possono talvolta essere di grandi dimensioni a causa delle risorse incorporate. Sono supportati dalla maggior parte dei principali browser web, sebbene alcuni browser possano richiedere estensioni o plugin per supportare completamente il formato. L'estensione di file per i file MHTML è tipicamente .mhtml o .mht. La struttura MIME garantisce che tutti gli elementi della pagina siano contenuti in modo coerente all'interno del file.