Find a capture
Paste an exact Wayback Machine replay URL. Choose the moment you want to bring back.
Download a website from the Wayback Machine as a portable, self-contained ZIP. Wayback Restorator recovers archived pages and assets right on your own machine.
Broken links don’t have to be the end of the story. Wayback Restorator gathers archived pages and assets, makes their links local, and packages the result for you to keep.
Paste an exact Wayback Machine replay URL. Choose the moment you want to bring back.
The worker follows pages and assets, resolves nearby captures, and rewrites links for offline use.
Download a self-contained static website ZIP, with a manifest of anything the archive missed.
Wayback Restorator is an open-source web archive downloader you run locally. It takes an exact archived page URL, follows linked pages and assets, rewrites links for offline browsing, and saves the restored static website as a ZIP.
./restorator web. Open localhost:8080 and paste the replay URL. You can also run ./restorator restore 'REPLAY_URL' from the terminal.snapshot.zip in data/output/jobs/<job-id>/ when using the CLI. Check the result report for missing captures.Only material the Internet Archive captured can be recovered. Static and server-rendered pages work best; forms, authenticated content, client-rendered routes, and missing assets may not work offline. This is a local tool, not an online paste-a-URL download service.
Queue a restoration, tune the crawl, follow live progress, and collect your ZIP. All from a dashboard running locally in your browser.

Portable by design
A static website ZIP you can inspect, share, or host wherever you choose.
Honest about gaps
A result manifest records missing captures instead of pretending they were there.
Local-first workflow
The worker and dashboard run on your machine with Docker Compose.
Run Wayback Restorator locally with Docker Compose. Open the dashboard at localhost:8080 and start with a Wayback Machine replay URL.
./restorator web↗