Save a complete page into a single HTML file

Latest Version

Version
1.22.75
Update
November 27, 2024
Size
1.06MiB
Developer
Category
Users
200,000+
Rating
4.33264 ★
Manifest Version
3
Web Store Status
Languages Support
Deutsch
English
Français
Türkçe
Español
Italiano
Polski
Português (Brasil)
Português (Portugal)
русский
українська
中文 (简体)
中文 (繁體)
日本語
See more
Permissions
ContextMenus
Downloads
Storage
Tabs
ActiveTab
Scripting
Offscreen
SidePanel
DeclarativeNetRequest
See more

SingleFile Extension

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 :)
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx",\t"name": "SingleFile",\t"author": "Gildas Lormeau",\t"homepage_url": "https://github.com/gildas-lormeau/SingleFile-MV3",\t"icons": {\t\t"16": "src/ui/resources/icon_16.png",\t\t"32": "src/ui/resources/icon_32.png",\t\t"48": "src/ui/resources/icon_48.png",\t\t"64": "src/ui/resources/icon_64.png",\t\t"128": "src/ui/resources/icon_128.png"\t},\t"version": "1.22.75",\t"description": "__MSG_extensionDescription__",\t"content_scripts": [\t\t{\t\t\t"matches": [\t\t\t\t""\t\t\t],\t\t\t"run_at": "document_start",\t\t\t"js": [\t\t\t\t"lib/single-file-frames.bundle.js"\t\t\t],\t\t\t"all_frames": true,\t\t\t"match_about_blank": true,\t\t\t"match_origin_as_fallback": true\t\t},\t\t{\t\t\t"matches": [\t\t\t\t""\t\t\t],\t\t\t"run_at": "document_start",\t\t\t"js": [\t\t\t\t"lib/single-file-hooks-frames.js"\t\t\t],\t\t\t"all_frames": true,\t\t\t"match_about_blank": true,\t\t\t"match_origin_as_fallback": true,\t\t\t"world": "MAIN"\t\t},\t\t{\t\t\t"matches": [\t\t\t\t""\t\t\t],\t\t\t"run_at": "document_start",\t\t\t"js": [\t\t\t\t"lib/single-file-bootstrap.bundle.js"\t\t\t]\t\t}\t],\t"background": {\t\t"service_worker": "lib/single-file-extension-background.js"\t},\t"side_panel": {\t\t"default_path": "src/ui/pages/panel.html"\t},\t"options_ui": {\t\t"browser_style": true,\t\t"page": "src/ui/pages/options.html",\t\t"open_in_tab": false\t},\t"action": {\t\t"default_icon": {\t\t\t"16": "src/ui/resources/icon_16.png",\t\t\t"32": "src/ui/resources/icon_32.png",\t\t\t"48": "src/ui/resources/icon_48.png",\t\t\t"64": "src/ui/resources/icon_64.png",\t\t\t"128": "src/ui/resources/icon_128.png"\t\t},\t\t"default_title": "__MSG_buttonDefaultTooltip__"\t},\t"commands": {\t\t"save-selected-tabs": {\t\t\t"suggested_key": {\t\t\t\t"default": "Ctrl+Shift+Y"\t\t\t},\t\t\t"description": "__MSG_commandSaveSelectedTabs__"\t\t},\t\t"save-all-tabs": {\t\t\t"suggested_key": {\t\t\t\t"default": "Ctrl+Shift+U"\t\t\t},\t\t\t"description": "__MSG_commandSaveAllTabs__"\t\t}\t},\t"web_accessible_resources": [\t\t{\t\t\t"matches": [\t\t\t\t""\t\t\t],\t\t\t"resources": [\t\t\t\t"lib/single-file-hooks-frames.js",\t\t\t\t"lib/single-file-infobar.js",\t\t\t\t"lib/single-file-extension-editor-init.js",\t\t\t\t"lib/single-file-extension-editor.js",\t\t\t\t"lib/single-file-extension-editor-helper.js",\t\t\t\t"lib/single-file-zip.min.js",\t\t\t\t"lib/single-file-z-worker.js",\t\t\t\t"src/lib/readability/Readability.js",\t\t\t\t"src/lib/readability/Readability-readerable.js",\t\t\t\t"src/ui/pages/editor-note-web.css",\t\t\t\t"src/ui/pages/editor-mask-web.css",\t\t\t\t"src/ui/pages/editor-frame-web.css"\t\t\t]\t\t}\t],\t"oauth2": {\t\t"client_id": "207618107333-7tjs1im1pighftpoepea2kvkubnfjj44.apps.googleusercontent.com",\t\t"scopes": [\t\t\t"https://www.googleapis.com/auth/drive.file"\t\t]\t},\t"permissions": [\t\t"contextMenus",\t\t"downloads",\t\t"storage",\t\t"tabs",\t\t"activeTab",\t\t"scripting",\t\t"offscreen",\t\t"sidePanel",\t\t"declarativeNetRequest"\t],\t"optional_permissions": [\t\t"identity",\t\t"clipboardWrite",\t\t"nativeMessaging",\t\t"bookmarks"\t],\t"host_permissions": [\t\t""\t],\t"devtools_page": "src/core/devtools/devtools.html",\t"incognito": "split",\t"manifest_version": 3,\t"default_locale": "en"}
Read more

Similar Extensions

icon

Save Page WE Extension · Productivity 200,000+ 398 ★ 96.34KiB

icon

Save Webpages Offline As MHTML Extension · Productivity 200,000+ 51 ★ 14.27KiB

icon

Web Clipper Extension · Productivity 200,000+ 182 ★ 1.55MiB

icon

SingleFileZ Extension · Productivity 200,000+ 29 ★ 939KiB

icon

Douban Book+ Extension · Productivity 200,000+ 75 ★ 2.09MiB

icon

Single html downloader Extension · Productivity 200,000+ 31 ★ 61.71KiB

icon

WebScrapBook Extension · Productivity 200,000+ 84 ★ 519KiB

icon

RSSHub Radar Extension · Productivity 200,000+ 60 ★ 1.54MiB

icon

Save as MHTML (MIME HTML) Extension · Productivity 200,000+ 10 ★ 19.23KiB

icon

Save As MHTML Extension · Productivity 200,000+ 77 ★ 34.81KiB

icon

Content Farm Terminator Extension · Productivity 200,000+ 64 ★ 79.68KiB

icon

Page saver Extension · Developer Tools 200,000+ 32 ★ 56.62KiB

icon

Save As MHT Extension · Productivity 200,000+ 159 ★ 15.26KiB

icon

Smart TOC Extension · Productivity 200,000+ 100 ★ 81.44KiB

icon

Save as MHTML Extension · Developer Tools 200,000+ 38 ★ 127KiB

icon

MarkDownload - Markdown Web Clipper Extension · Productivity 200,000+ 146 ★ 403KiB

icon

Cubox Extension · Productivity 200,000+ 86 ★ 5.63MiB

icon

SimpRead - Reader View Extension · Productivity 200,000+ 2100 ★ 1.2MiB

icon

Circle Reader Extension · Productivity 200,000+ 118 ★ 1.79MiB

icon

Just-One-Page-PDF Extension · Productivity 200,000+ 263 ★ 5.46MiB

icon

Omni - Bookmark, History, & Tab Manager Extension · Productivity 200,000+ 63 ★ 1.91MiB

icon

Memex Extension · Productivity 200,000+ 103 ★ 8.72MiB

icon

floccus bookmarks sync Extension · Productivity 200,000+ 178 ★ 7.78MiB

icon

Webrecorder ArchiveWeb.page Extension · Productivity 200,000+ 21 ★ 11.12MiB

User reviews

icon

Daniel Ortiz (ID: 0000007252672d99) Voted 5 ★ - Updated 08/22/2024

icon

Gwendolyn Mccullough (ID: 0000004629e4d305) Voted 5 ★ - Updated 02/12/2024 The best I have tried! —————————————— But why is the Version number here is 1.22.40 while the github/docker hub version remains 1.0.33?

icon

Xalomon (ID: 000000fce49f3da0) Voted 1 ★ - Updated 11/10/2023 Download a page like this one: https://civitai.com/images?view=feed&periodMode=stats&modelVersionId=144291&username=digitalghosts On the original page, clicking the (i) button makes text appear, that one wants to save. On the saved page clicking does nothing and the text isn't saved.

icon

Leon J (ID: 000000c8b5c9aef5) Voted 5 ★ - Updated 11/07/2023 Easy and powerful extension! Stable and Efficient better than all other extensions!

icon

Hayden Song (ID: 000000266ccf2c4e) Voted 5 ★ - Updated 11/06/2023 非常好用 解决大问题了 再也不用忍受印象笔记缺失的图片