SingleFile
Save a complete page into a single HTML file
SingleFile is an extension that helps you to save a complete page (with CSS, images, fonts, frames, etc.) as a single HTML file.
Getting started
- Wait until the page is fully loaded.
- Click on the SingleFile button in the extension toolbar to process and save the page.
- You can click again on the button to cancel the action when processing a page.
Additional notes
- Open the context menu by right-clicking the SingleFile button in the extension toolbar or on the webpage. It allows you to save:
- the current tab,
- the selected content,
- the selected frame,
- the selected link(s).
- Select "Annotate and save the page..." in the context menu to:
- Highlight text,
- add notes,
- remove content.
- You can also process multiple tabs in one click and save:
- the selected tabs,
- the unpinned tabs,
- all the tabs.
- The context menu also allows you to activate the auto-save (after pages are being loaded) of:
- the current tab,
- the unpinned tabs,
- all the tabs.
- Right-click on the SingleFile button and select "Manage extension" to open the options page.
- Upload pages to Google Drive/Dropbox/GitHub/WebDAV via the Destination section in the options page.
- Enable the option "Misc. > add proof of existence" to prove the existence of saved pages by linking the SHA256 of the pages into the blockchain.
- You can use the customizable shortcut Ctrl+Shift+Y to save the current tab or selected tabs.
- And more!
More info
- FAQ: https://github.com/gildas-lormeau/SingleFile/blob/master/faq.md
- Known issues: https://github.com/gildas-lormeau/SingleFile#known-issues
See the extension help in the options page for more detailed information about the options.
Project on GitHub: https://github.com/gildas-lormeau/SingleFile
Suggestions are welcome :)
Latest reviews
Absolutely incredible!!
this month, names of all saved files becomes random strings with default configuration rather than respecting the name template. all configurations untouched. dont know why. the problem persists even with uninstall/reinstall.
The file name cannot be saved according to the rules. All have become strings.
Hi please add possiblity to choose the destination folder on local PC, not only Downloads folder as default. Thx!
Not only is it a great extension, but the developer is responsive and if you've got a good idea, he'll take it seriously. This is a great product.
Thanks developer , this extension is really helpful.
very good very useful thanks
Perfectly saves rendered html with styles
Simple, Useful
It works with chatGPT :)
Amazing! It works.
amazing add work for chrome android or app create for android and samsung internet and ios Tankyou!
does not work in google's aistudio, is it possible to fix it?
Works perfectly.
Just where is it saving the page? The download dialogue box doesn't show up, so I'm meant to hunt all over my PC for this file?! Ugg.
captures everything. may ask to make it capture and show the entire code in ai chat pages? on my search to find an exporter and viewer of ai chat history from any ai (github, chatgpt, claude etc) to save the entire chat history of each topic, and preserve the web ui, i found that extension that does exactly what i want but not to a deeper extent. when github copilot shows a small code block with the first lines of the code it wrote, then i have to click on it to open a in-page window to show the whole code. is it possible to maintain this functionality on the singlefile saved file?
It works perfect. Great job!
Brilliant. Does exactly what it says, perfectly.
Perfect! This is THE BEST extension for web scraping. It download literally everything from the page and saves it into a single .html file. I downloaded an entire reddit post with it, it took about 1min and the file is about 180Mb. When you open the html, it's exactly as if you were browsing the original website.
I confirm, this is by far the most incredible browser extensions I've dealt with in terms of what it actually achieves in comparison to other offline and online web scrapers. You can save hundreds of pages in less than 10 minutes. It also manages to save so much disk space compared to say monolith, .mhtml or Print As PDF.
Perfect Tool!
Outstanding!
amazing. work superbly. lot of features.
Umm wow. Kind of amazing. Just works as advertised. Perfect reproduction of the web page as viewed online. Strange that Chrome and other browsers don't just include this functionality by default. In any case excellent extension.
Finally a page saver that actually works and grabs everything. Superb!
Great! Saves entire website!
Very helpful
A very cool extension for saving pages. Lots of great options to remove page elements, save and show the timestamp, and more. Terrific design and execution.
thank you , very helpful.
Thats so Useful, Thanks
Perfect. Thanks
Wonderful.
Wonderful extension. It made it easy to save content for offline use.
This extension is great. Does it perfectly.
This is a truly wonderful extension.
If this isn't the best extension ever then I don't know what Is !! the batch and all tabs and selection save options are crazy
very good
Creates much smaller files than the PDFs created by FireShot. Where do I donate?
Super! High five bro
Sync doesn't work.
Really useful for, great for capturing a page for future reference / sharing. The interactivity, whilst not a fiuly true facsimilie of the origiginal, is Much better than a screenshot.
Works great for CSS and DOM nodes, the HTML files are not interactive with default extension settings, I haven't digged deeper to solve the interactivity problem but hopefully this is something already addressed.
Works brilliantly. Great experience using this!
Very good but I don't know how to change download location from Downloads folder in Windows
Works perfect for statical sites!
Worked perfectly for my need to save forum threads from the chrome browser. Can save the whole thread better than save page for formatting.
Great extension. Best use case is: (1) Archival of webpage (2) Sending someone snapshot of the mostly working webpage for debugging.
Brave browser crashes as soon as I try to use SingleFile. It's great extension. Please fix! Brave Version 1.70.117 Chromium: 129.0.6668.59 (Official Build) (64-bit)
works well on Safari, but keeps crashing on Chrome (129.0.6668.59) 🙁
Amazing! I'd appreciate it if it could remember the latest download location, instead of going to the default one every time. Also, it crashes Brave recently, although it's probably Brave's fault.