Save web pages as self-extracting HTML/ZIP polyglot files

Latest Version

Version
1.4.45
Update
February 15, 2024
Size
939KiB
Developer
Category
Users
9,000+
Rating
4.62069 ★
Manifest Version
2
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

See more

SingleFileZ Extension

SingleFileZ is a fork of SingleFile (https://chrome.google.com/webstore/detail/singlefile/mpiodijhokgodhhofbcjdecpffjipkle) that allows you to save a webpage as a self-extracting HTML file. This HTML file is also a valid ZIP file containing all the page resources.

1) Getting started
- Wait until the page is fully loaded.
- Click on the SingleFileZ button in the extension toolbar to save the page.

2) More info
See the extension help in options page for more detailed information about the options, technical notes and known issues.

Project on GitHub: https://github.com/gildas-lormeau/SingleFileZ

3) Troubleshooting unknown issues
Please follow these steps if you find an unknown issue:
- Reset SingleFileZ options.
- If resetting options did not fix the issue, restart the browser.
- If restarting the browser did not fix the issue, try to disable all other extensions to see if there is a conflict.
- If there is a conflict then try to determine against which extension(s).
- Please report the issue with a short description on how to reproduce it here: https://github.com/gildas-lormeau/SingleFile/issues..
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "SingleFileZ", "author": "Gildas Lormeau", "homepage_url": "https://github.com/gildas-lormeau/SingleFileZ", "icons": { "16": "src/ui/resources/icon_16.png", "48": "src/ui/resources/icon_48.png", "64": "src/ui/resources/icon_64.png", "128": "src/ui/resources/icon_128.png" }, "version": "1.4.45", "description": "__MSG_extensionDescription__", "content_scripts": [ { "matches": [ "" ], "run_at": "document_start", "js": [ "lib/chrome-browser-polyfill.js", "lib/single-file-frames.js", "lib/single-file-extension-frames.js" ], "all_frames": true, "match_about_blank": true }, { "matches": [ "" ], "run_at": "document_start", "js": [ "lib/chrome-browser-polyfill.js", "lib/single-file-bootstrap.js", "lib/single-file-extension-bootstrap.js", "lib/single-file-infobar.js" ] } ], "background": { "page": "src/core/bg/background.html", "persistent": false }, "options_page": "src/ui/pages/options.html", "sidebar_action": { "browser_style": true, "default_title": "SingleFileZ", "default_panel": "src/ui/pages/panel.html", "default_icon": "src/ui/resources/icon_128.png", "open_at_install": false }, "options_ui": { "page": "src/ui/pages/options.html", "open_in_tab": false }, "browser_action": { "default_icon": { "16": "src/ui/resources/icon_16.png", "48": "src/ui/resources/icon_48.png", "64": "src/ui/resources/icon_64.png", "128": "src/ui/resources/icon_128.png" }, "default_title": "__MSG_buttonDefaultTooltip__" }, "commands": { "save-selected-tabs": { "suggested_key": { "default": "Ctrl+Shift+Y" }, "description": "__MSG_commandSaveSelectedTabs__" }, "save-all-tabs": { "suggested_key": { "default": "Ctrl+Shift+U" }, "description": "__MSG_commandSaveAllTabs__" } }, "web_accessible_resources": [ "lib/single-file-hooks-frames.js", "lib/single-file-infobar.js", "lib/single-file-extension-editor-init.js", "lib/single-file-extension-editor.js", "lib/single-file-extension-editor-helper.js", "lib/single-file-zip.min.js", "lib/single-file-z-worker.js", "src/lib/readability/Readability.js", "src/lib/readability/Readability-readerable.js", "src/ui/pages/editor-note-web.css", "src/ui/pages/editor-mask-web.css", "src/ui/pages/editor-frame-web.css" ], "oauth2": { "client_id": "7544745492-oe3q2jjvdluks2st2smslmrofcdederh.apps.googleusercontent.com", "scopes": [ "https://www.googleapis.com/auth/drive.file" ] }, "permissions": [ "contextMenus", "downloads", "storage", "tabs", "" ], "optional_permissions": [ "identity", "bookmarks", "webRequest", "webRequestBlocking" ], "devtools_page": "src/core/devtools/devtools.html", "incognito": "spanning", "manifest_version": 2, "default_locale": "en"}
Read more

How to download and manually install SingleFileZ extension for Chrome

Looking for a way to install SingleFileZ extensions for Chrome, you can search for them in the Chrome Web Store, clicking the "Add to Chrome" button, and following the straightforward process.

However, you may need to install SingleFileZ extensions manually, this article outlines two simple methods to effortlessly install SingleFileZ extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.

Method 1: Download SingleFileZ extension and manually install through Drag &Drop

If you ever need to manually install a SingleFileZ extension for Chrome, don't worry, it's a simple process. Just follow these easy steps, and you will have your extension ready to use in no time.

Step 1: Download the SingleFileZ Extension by clicking the "Download CRX" button on the website.

Look for the SingleFileZ extension you wish to install. Go to the website and download the SingleFileZ extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for SingleFileZ extension that contains all the data.

Step 2: Extract &Arrange Files

Once the file is downloaded, extract that file into its own folder. Similarly, give that extension files a permanent home. In other words, keep it in a folder that you don't accidentally delete it because these files will be needed to make that extension work.

Step 3: Go to the Chrome Extensions Page

Open Google Chrome and in the address bar, type chrome://extensions; it will open the Google Chrome extensions page. Make sure that "My extensions" is selected in the sidebar.

Step 4: Drag and Drop the Extension

Now, go to the folder where you extracted the SingleFileZ extension and drag &drop the extension file from there anywhere onto the extension page within Google Chrome.

Step 5: Complete the Installation

Once you drag and drop the extension file, follow the steps that Google Chrome takes you through. Similarly, if the extension file is of .crx file format, you will be required to review the permissions and then add the extension.

Now, you can manage that added extension as you would like to with any other Chrome extension that you added through Chrome Webstore. Its icon will also appear in the Google Chrome Menu on the right side of the address bar once you activate it.

Method 2: Download SingleFileZ extension for Chrome and install in Developer Mode

This is another method to install SingleFileZ extension manually, but the twist is that here, you install by enabling the developer mode option provided in Google Chrome. This mode is commonly used for testing extensions or running unpublished tools.

Step 1: Download the SingleFileZ extension file

Select and download the SingleFileZ extension by clicking the 'Download CRX' button on the website.

Step 2: Extract the downloaded contents

Convert the file to a ZIP file if it is in CRX format then extract the SingleFileZ extension zip file or folder that you downloaded. Make sure you extract it using the same folder name and keep it safely in another folder, so you don't delete it by mistake. The extracted folder will be needed to keep your SingleFileZ extension running.

Step 3: Open Chrome Extension Setting Page

In the address bar of Google Chrome, type chrome://extensions and open the Chrome Extension Page.

Step 4: Enable Developer Mode

After opening the Chrome Extension page, look at the top right side, and you will find the toggle option of "Developer mode."Simply enable that developer mode option.

Step 5: Load the Unpacked Extension

Once you enable the developer mode option, you will see the menu of Load Unpacked, Pack Extensions and Update. From that, select the option "Load unpacked."

Step 6: Select the Extension Folder

Once the pop-up opens upon clicking Load unpacked, select the SingleFileZ extension directory and click on the "Select Folder "button.

Step 7: Confirm and Install

After you select an extension folder of a Google Chrome extension you're installing manually, confirm its installation for the final time and let the installation complete.

Conclusion

Here we've made a step-by-step guide on How to manually install SingleFileZ extension in 2 ways. We hope this guide proves helpful.

Similar Extensions

icon

SingleFile Extension · Productivity 9,000+ 959 ★ 1.06MiB

icon

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

icon

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

icon

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

icon

Just One File Extension · Productivity 9,000+ 9 ★ 15.7KiB

icon

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

icon

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

icon

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

icon

FullDownload Extension · Developer Tools 9,000+ 9 ★ 1.15MiB

icon

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

icon

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

icon

WebSatchel - Your personal web archive! Extension · Productivity 9,000+ 15 ★ 236KiB

icon

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

icon

web page preserver Extension · Developer Tools 9,000+ 3 ★ 42.5KiB

icon

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

icon

ContextSearch web-ext Extension · Productivity 9,000+ 60 ★ 605KiB

icon

Steward Plus Extension · Productivity 9,000+ 45 ★ 950KiB

icon

Bookmarks Commander Extension · Productivity 9,000+ 58 ★ 98.41KiB

icon

Clone Page Extension · Accessibility 9,000+ 9 ★ 24.97KiB

icon

Web Design Pirate Extension · Developer Tools 9,000+ 21 ★ 134KiB

icon

Extentie - extension manager Extension · Productivity 9,000+ 39 ★ 98.35KiB

icon

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

icon

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

icon

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

User reviews

icon

Jay Gatto (ID: 000000abe3ad2050) Voted 5 ★ - Updated 05/11/2023 Love it, great work. My version of Chrome has disabled the extension, for some reason I'm determined to fix!

icon

Elia Mazzuoli (ID: 00000067ad04638f) Voted 5 ★ - Updated 03/14/2023 Very useful tool, I use it every day.

icon

José Mazcorro (ID: 000000d2dd141865) Voted 5 ★ - Updated 05/09/2022 It seems this extension have been edited, and it does not save several tabs at once.. I guess there is gonna be a new extension for that.

icon

Rogerio M. Souza (ID: 000000ad064aee15) Voted 5 ★ - Updated 01/25/2022 Fantastic! Congratulations to the Developer. Perfectly packs the page layout. Fully customizable and with powerful features. Once the HTML page has been downloaded, just go upLoad to: 1. https://www.netlify.com or 2. GooGle Drive, and open the HTML page with https://www.drv.tw

icon

Dawid Mlynarczyk (ID: 00000011cf6c5b8e) Voted 5 ★ - Updated 11/09/2021 Świetny dodatek do archiwizowania stron internetowych. Zachowuje wszystko co składa się na daną stronę WWW (obrazki, czcionki, style, formatowanie itd.) w jednym samorozpakowującym się pliku HTML. Tak zapisane strony mają rozszerzenie HTML, a wewnętrznie części składowe strony są pakowane algorytmem ZIP - dzięki temu plik HTML jest mniejszy. Dodatek do poprawnego działania wymaga pozwolenia na dostęp do URL-i plików w naszym komputerze. Bez tego uprawnienia plik HTML otworzy się, ale jedynie z informacją, że został utworzony z użyciem dodatku SingleFileZ i że do normalnego działania potrzebne jest to pozwolenie. Wystarczy włączyć opcję "Zezwalaj na dostęp do adresów URL plików" w szczegółach dodatku, aby wszystko działało jak należy. W przeglądarce Firefox i innych Mozillo-podobnych działa to od razu - nie trzeba ustawiać dodatkowego pozwolenia. Gorąco polecam!