Grab All Files
← Use cases
✓Local HTML files → one HTML

Combine a folder of HTML files into one HTML file.

Have a saved website, an exported manual or a ZIP full of .html pages? Choose the folder or ZIP on your computer and Grab All Files combines the pages into a single HTML file with a table of contents. Pages keep the order of the site’s own links, local images are embedded, and links between pages jump inside the file. Everything runs in your browser; nothing is uploaded.

From a folder of pages to one HTMLIllustrative example · fictional files
  1. Choose the folder or ZIP

    • index.html
    • chapter-1.html
    • chapter-2.html
    • images/figure.png
  2. Check order and pages

    1. index.html
    2. chapter-1.html
    3. chapter-2.html
  3. One HTML with a table of contents

    manual.html
    ├ Table of contents
    ├ index
    ├ chapter-1
    └ chapter-2

Free converts one chosen HTML file per run; Pro combines the selected files into one HTML. Order follows the links from index.html.

Local HTML files into one in the extension

Actual extension screen: “From a computer folder” in Combine pages into HTML: choose a folder or ZIP file, or drag it onto the screen.

Actual extension screen using sample materials. “From a computer folder” in Combine pages into HTML: choose a folder or ZIP file, or drag it onto the screen.

Open the full-size image ↗

Settings you can choose — pictures from the extension

Keep the siteEmbeds the images and copies linked files (PDF and so on) next to the HTML, so the copy works on its own.
Share as one fileEmbeds the images and the linked files in the single HTML, so one file is all you send.
Print or make a PDFEmbeds the images and leaves linked files as links: only what appears on the pages.
Give it to an AIKeeps images as names and also prepares the AI analysis package (Markdown with sources).
Follow the links from the top pageStarts at index.html (or a similar top page) and follows its links and frames, so the pages appear in the order a reader meets them. Pages nothing links to come last.
File name orderSorts by folder and file name (2 before 10).
Copy next to the HTMLEach linked file is copied into a folder beside the HTML, and the links open those copies. Keep the HTML and the folder together.
Embed in the HTMLThe files are stored inside the single HTML file and listed at its end. One file is easy to share, but it grows by the size of the files.
Leave them as linksLinked files are not copied. Their links keep pointing at the original folder.

Pictures and names are the extension’s own cards.

Best for

  • ✓A website you saved or mirrored years ago (index.html plus dozens of pages) that you want as one file to keep, read or search.
  • ✓Help files, product manuals or documentation exported as a folder of HTML pages.
  • ✓Sharing a multi-page HTML document as one attachment, or printing it to PDF in one go.
  • ✓Handing a whole local document set to an AI tool as one source-tracked Markdown or data package.

Workflow

  1. 1Open Grab All Files, choose “Combine pages into HTML”, and switch the source to “From a computer folder”.
  2. 2Choose the folder or a ZIP file, or drag it onto the page. .html, .htm and .xhtml files are listed in the order the site links them from index.html; unlinked pages follow by name.
  3. 3Review the list: keep or remove pages, switch to file-name order, limit to a sub-folder or leave out paths. Pick a purpose: Keep the site, Share as one file, Print or make a PDF, or Give it to an AI.
  4. 4Create the HTML. Check the report for files that could not be read, links to pages you left out and images that could not be embedded.

Typical folders people combine

An old website backup

A site saved with “Save page”, HTTrack or wget, or copied off a server, with index.html and many sub-pages.

Exported documentation

HTML output from help authoring tools, Sphinx, Javadoc or Doxygen, or a CHM help file extracted to HTML.

Manuals and course material

Training material, product manuals or e-learning chapters delivered as a folder of pages.

Internal pages saved offline

Wiki or intranet pages you exported as HTML and want to keep as a single document.

Print or PDF in one go

Print one combined file instead of opening and printing every page separately.

Feed an AI the whole set

Create one Markdown file or a full AI package (corpus.md, chunks.jsonl, manifest.json) with page sources.

FAQ

Can I try this for free?

Yes, with one page: in folder mode the Free plan converts one chosen HTML file per run into a self-contained HTML with its local images embedded. Combining multiple HTML files into one file with a shared table of contents requires Pro ($19.99, one-time).

Are my files uploaded anywhere?

No. The folder or ZIP is read in your browser and the combined HTML is created on your device. No site permission is needed, and online images referenced by the pages are left as links rather than downloaded.

Will old Japanese pages turn into garbled text?

Pages without a charset declaration, or declared as UTF-8 but actually written in Shift_JIS, EUC-JP or ISO-2022-JP, are detected automatically and read correctly. If every page has the same <title>, the table of contents uses each page’s heading instead.

What happens to images, PDFs and links between pages?

Local PNG, JPEG, GIF, WebP and AVIF images are embedded. Links between the combined pages become jumps inside the file. Linked files such as PDF, Office or ZIP can be copied next to the HTML (default), embedded (20 MiB per file and 100 MiB in total by default) or left as links.

Which files can it read?

.html, .htm and .xhtml files in a folder or a ZIP file. Frame layout pages (frameset) are left out by default while the pages inside the frames are included. MHT files and CHM help files are not read directly; extract a CHM to HTML first.

How is this different from combining pages from a website?

The browser-page mode collects related pages from a live website. Folder mode works only with files already on your computer, so it suits archived sites, offline manuals and documents that are no longer online.

Why is a page or image missing from the result?

Check the report after creating the HTML: it lists files that could not be read, links to pages you left out and images that could not be embedded. Pages outside the chosen sub-folder or in excluded paths are not included, online images stay as links, and frameset layout pages are skipped by default while the pages inside the frames are kept.

Related use-case guides

Turn a folder of HTML pages into one file.

Free converts one chosen HTML file from the folder per run, with local images embedded. Pro ($19.99, one-time) combines all the pages you select into one HTML with a shared table of contents and internal links. Everything is processed on your device.