MHT to PDF

Convert an MHT file to PDF. Choose an .mht or .mhtml file and download a PDF with the page’s text, links and saved images, or print the page with its own layout. Everything runs in this browser.

.mht and .mhtml to .pdf, up to 50 MB, no upload

Drop an MHT file here

Or choose an .mht or .mhtml file, up to 50 MB

How to convert MHT to PDF

Choose or drop an .mht or .mhtml file. The converter reads the web archive in your browser and builds a PDF that starts with the page title, the web address it was saved from and the date, followed by the page. Text in the PDF can be selected and searched, and links stay clickable. Choose Page only to leave the title and address out.

What the PDF keeps

Headings, paragraphs, bold and italic text, lists, links, simple tables and the images saved inside the file are kept. The page is laid out in one column, top to bottom: its colors, fonts and side-by-side columns are not copied, and parts that the page’s style sheet hides, such as closed menus, may appear. Images that the page loaded from the internet but that weren’t saved in the file are not downloaded.

Keep the page’s own layout

Print with its layout opens your browser’s print dialog with the page as it was saved, with its styles, columns and images. Choose Save as PDF as the destination to get a PDF that looks like the page. The text stays selectable. Scripts in the page don’t run and nothing is loaded from the internet, so images that weren’t saved in the file stay blank.

What is an .mht file?

An .mht or .mhtml file (MIME HTML) is a web page saved as one file: the page, its images and its style sheets are packed together in the same format email uses for attachments, defined in RFC 2557. Internet Explorer saved pages this way as “Web Archive, single file”, Chrome and Edge save them as “Webpage, Single File”, Word saves documents as a “Single File Web Page”, and Windows Steps Recorder saves its recordings as an .mht file inside a ZIP file.

Supported files and limits

This tool reads .mht and .mhtml files up to 50 MB, and the first .mht file inside a .zip file, such as a Steps Recorder recording. A plain HTML file renamed to .mht works too, without its images. Latin, Greek and Cyrillic text is supported in the PDF. Pages mostly in other scripts, such as Chinese, Japanese, Korean, Arabic, Hebrew or Hindi, can’t be made into a PDF here yet, and emoji are left out; the print view can still save those pages as a PDF. For emails saved as .eml files, use EML to PDF.

Frequently asked questions

Is my file uploaded? No. The file is read and converted on your device. The page downloads a font from this site to build the PDF, but the saved page never leaves your browser.

How do I open an MHT file without Internet Explorer? Chrome and Edge open .mht and .mhtml files: drag the file into a browser window. Word opens them too. To keep a copy that opens anywhere, convert it to PDF here.

How do I convert a Steps Recorder file to PDF? Steps Recorder saves a ZIP file with an .mht file inside. Choose the ZIP file here, or the .mht file after unzipping it, and the recorded steps and the screenshots saved in the file go into the PDF.

Can iLovePDF convert MHT to PDF? iLovePDF’s HTML to PDF tool takes a web address, HTML, CSS or JS files, or a ZIP file of them, but it doesn’t list .mht or .mhtml files (checked in October 2026). This page converts .mht and .mhtml files directly, without uploading them.

Why are some images missing from the PDF? An .mht file holds only the images that were saved with the page. Images the page loaded from other sites, or that were added after the page was saved, may not be in the file. This tool doesn’t download them, so the website can’t tell that you opened the page.