MHTML or MHT is the short form of the term MIME MHTML file type which is a web page archive format that can combine a web page and its elements such as JS, CSS, images, etc. into a single file. In Chrome, we don’t have option to save a page in MHTML format, rather it has option to save pages in HTML format. The problem with this HTML options in Chrome is, when you save a complete page as HTML, it saves basic part as *.html file and a folder to store other components of the page. Thus, you are not saving a single file when saving a single page. You need to keep the both folder and html file to open the page properly on any browser or you need internet connection to fully load the page without component folder. In this case, single file MHTML comes in handy as it will keep all necessary files inside it.
Note: You can even save a complete webpage into a single *.html file using a Chrome extension.
Chrome has this Feature in Experimental Settings
Though Google Chrome has support to open MHTML archive files for years, it never added the ability to save pages in this format in Save as option. But Chrome has this option in hidden. That means you can enable “Save as MHTML” in Chrome from Chrome’s hidden settings. You can access the setting by typing chrome://flags in Chrome address bar. Chrome kept it in hidden because it is still an experimental feature on Chrome. It’s your choice to enable it or not.
How to Enable Save as MHTML in Chrome
- On Chrome address bar, type chrome://flags, then hit enter. Now use Ctrl+F (Command+F on Mac) bring search bar and search for mhtml as I did below. Once you find the option, click on Enable link.
- Click on Relaunch Now button from bottom left edge. You are done enabling the option.
How to Save a Page in MHTML Format
- Navigate to the page you want to save. Hit Ctrl+S (Command+S on Mac) or right-click on the page and click Save as.
- In the Save as window, choose Webpage, Single File under Save as type. Review your saving directory and hit Save.
- Go to the location you saved the page and you will find a single mhtml file, no extra folder.
Pros and Cons of MHTML File
As of pros, since MHTML files archive web pages in single file, these files become portable and you can easily transfer and share these with others. You don’t have to worry about loosing any content of the page. The file size is also smaller compared to the total size of the folder and file of an HTML file of the same webpage.
In terms of cons, MHTML isn’t widely supported. Only Internet explorer and Opera Browser has native support of MHTML document. On Firefox, you need to install an add-on like Mozilla Archive Format to add support of it. That means other browsers may not open MHTML files properly. Also, as all the web components are archived into a single file, it’s hard to work with individual files and codes for developers.
Closing Words
Though Chrome added support for MHT files, I didn’t find Chrome playing nice with these files and probably that’s why it’s still as experimental features.
View Comments (101)
Quick thanks to this post. I've been google-ing a solution for saving webpage into single file and most sources are quite out of date. I tried SingleFile & SingleFile Core as an extension on Chrome but it didn't work (possible Yosemite incompatible?)
Many Chrome extension seem to not work on Mac and Linux. So if SingleFile extension isn't working for you, you can try this method.
Dear Jaber, many many thanks! And greetings from Rio.
Please, Jaber. Take a look here, ok? http://oglobo.globo.com/sociedade/tecnologia/como-salvar-uma-pagina-web-completa-no-navegador-google-chrome-14481763
Dear Jaber, thank you very much from a fellow Deshi....
You are welcome!
Thanks for this tutorial, workint in one page, I want that working in all web pages that I want to save in one file
Thanks for this. I use MHT files all the time in Opera. I was disappointed with Chrome because (I thought) Chrome didn't have it.
What should we look out for in terms of Chrome not "playing nice with these files"?
Interesting that my Chromebook is enabled for mhtml by default...
Nice to hear that Alan
hello thanks for guide
You are welcome
Starting with Chrome v63.0.3239.132, now there's a better and easier way to save single MHT files.
Simply copy and paste the line below into your browser:
chrome://flags/#save-page-as-mhtml
Select ENABLED, then restart the browser.
That's it, when you press Ctrl+S it gives you 3 "Save As Type" choices:
1. Webpage HTML Only
2. Webpage Complete
3. Webpage Single File
Enjoy :)
Great update :)
Wow! This is GREAT!
Thank you.
You are welcome!
Buy Generic Tadalafil Online [url=https://buyciallisonline.com/#]Buy Cialis[/url] Vardenafil cheapest place to buy cialis Amoxicillin Interaction