SingleFile
SingleFile is a WebExtension compatible with Chrome, Firefox (Desktop and Mobile), Opera, and Edge that helps you to save a complete web page into a single HTML file.
Demo
https://www.youtube.com/watch?v=RdV8DBW5b0g
Install
Instructions
- wait until the page is fully loaded: you may need to scroll down the entire page to be sure all elements are loaded
- click on the SingleFile button in the extension toolbar to save the page
General notes
- right-click on the SingleFile button and select "Options"/"Manage extension" to open the options page
- to save multiple tabs, select them first and click on the SingleFile button
- use the context menu to save a tab, all tabs, selected tabs, selected content, or frame content
- saved files are compatible with all modern browsers without installing any extension
- SingleFile uses "data URI" scheme to embed resources into the page: the resulting format is not compatible with MHT/MHTML.
More info
See the extension help in options page for more detailed information about options, technical notes and known issues.
Issues
If you find an unknown issue:
- reset options in SingleFile options page
- disable all other extensions to see if there is a conflict
- if there is a conflict, try to determine against which extension(s)
- report the issue with a short description describing how to reproduce it, browser version, OS name and version here: https://github.com/gildas-lormeau/SingleFile/issues
Suggestions are welcome :)
License
SingleFile is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
SingleFile is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License
along with SingleFile. If not, see http://www.gnu.org/licenses/.
SingleFile (c) 2010-2018 Gildas Lormeau