Chrome Extension · Side Panel

Archive any page with all its assets.

WebHarvester saves the active webpage and every discovered resource into one downloadable ZIP file — built for researchers, QA workflows, and offline documentation snapshots.

Add to Chrome — it's free Release Notes
Side Panel UI Single-Page Archive Asset Link Rewriting ZIP + Download Report No Sign-in
WebHarvester extension side panel showing archive controls inside Chrome

Features

Everything you need to capture a page.

WebHarvester finds assets wherever the browser loads them — not just visible tags.

Rendered DOM Capture

Extracts the current page from the active tab and collects resource references from HTML and inline CSS.

Resource Packaging

Fetches discovered assets with bounded concurrency and stores all files into a single downloadable ZIP.

Failure-Tolerant Exports

If some assets fail, WebHarvester still completes the archive and writes details into report.json.

Deep Asset Discovery

Detects assets from img, script, link, source, media posters, srcset, and CSS url(...) — nothing missed.

URL Rewriting

All asset links in the saved HTML are rewritten to local ZIP paths so the page opens correctly offline.

Organised Output

Assets are categorised into css/, js/, img/, font/, media/, and misc/ folders inside the ZIP.

See it in action

Designed to stay out of your way.

The side panel keeps WebHarvester accessible without covering the page you're archiving.

One click to capture the whole page.

Open the WebHarvester side panel, hit Download Current Page, and the extension fetches the rendered DOM and every linked asset automatically.

  • Extracts resources from HTML tags and inline CSS in one pass
  • Bounded concurrency keeps fetching fast without overloading the network
  • Progress visible in the side panel while the archive builds
WebHarvester side panel open inside Chrome showing download controls

A clean, organised ZIP every time.

Every archive follows the same predictable structure — open page.html straight from the ZIP and all assets resolve locally.

  • Assets sorted into css/, js/, img/, font/, media/, and misc/
  • report.json lists every asset: status, original URL, and local path
  • Failed assets logged without stopping the archive
File explorer showing WebHarvester ZIP output with organised asset folders

Five steps to a full offline archive.

1

Load the extension

Install WebHarvester from the Chrome Web Store and pin it to your toolbar.

2

Open any page

Navigate to any webpage you want to save for offline use or review.

3

Open the side panel

Click the WebHarvester icon to open the side panel without covering the page.

4

Download current page

Click Download Current Page and WebHarvester collects the DOM and all assets.

5

Save the ZIP

Save the generated ZIP file. Open page.html inside to browse offline.

Privacy

Zero data collection. Full stop.

WebHarvester runs entirely in your browser. Nothing leaves your machine.

No ads

WebHarvester is free and contains no advertising of any kind.

No tracking

No analytics, no telemetry, no usage data sent anywhere.

No servers

All fetching and packaging happens locally in your browser — nothing is uploaded.

No sign-in

Install and use immediately. No account, no email, no setup.