Paste a URL and download the full source code — HTML, CSS, JavaScript, images and assets — of any public website in one click.
Enter any public URL. WebZip crawls the site, packages HTML, CSS, JavaScript and assets into a ZIP archive, and streams it back to your browser.
<hostname>-Ahm7xMakki.zip<hostname>-Ahm7xMakki.zip so archives stay organized./api/zip with a URL and receive the ZIP binary back. No API key required.Programmatic access with zero setup. Post a URL, get a ZIP file streamed back as binary. No auth, no keys.
https://ahm7xmakki.com
/api/zip
application/json → application/zip
Archives an entire website and returns the ZIP as a binary stream. Takes 10–75 seconds depending on the size of the site. The response's Content-Disposition header carries the auto-generated filename.
| Param | Type | Description | |
|---|---|---|---|
| url | string | required | Full URL of the website to archive (protocol optional — https:// is added if missing). |
curl -X POST https://ahm7xmakki.com/api/zip \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com"}' \
--output example-com-Ahm7xMakki.zip
const res = await fetch('https://ahm7xmakki.com' + '/api/zip', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ url: 'https://example.com' })
});
const blob = await res.blob();
const url = URL.createObjectURL(blob);
window.open(url);
Content-Type: application/zip Content-Disposition: attachment; filename="example-com-Ahm7xMakki.zip" Content-Length: <bytes> X-File-Name: example-com-Ahm7xMakki.zip X-Source-URL: https://example.com
fetch() in code.WebZip archives any public website — HTML, CSS, JavaScript, images and other static assets — and packages the result as a downloadable ZIP file you can browse or deploy locally.
Yes — 100% free. Both the web tool and the REST API are free with no sign-up, no API key, and no request limits under fair use.
Typical archives take 10 to 75 seconds. Smaller marketing sites finish quickly; deep or asset-heavy sites take longer. If the request times out, retry once.
The archive contains the rendered HTML page(s), linked CSS and JS files, images and other static assets referenced by the page. Filename is <hostname>-Ahm7xMakki.zip.
No. WebZip only accesses publicly reachable URLs — authenticated pages, paywalled content, and JavaScript-gated apps that require cookies aren't supported.
Yes. POST JSON {"url":"..."} to /api/zip and you'll receive the ZIP file as a binary stream with a proper Content-Disposition header. See the API section above.
New tools, updates, and exclusive resources delivered to WhatsApp.
WebZip is a free website-to-ZIP archiver by AHM7xMakki — part of a 16-tool free API platform. Owned by AHM7. Built and managed by Makki. About us →
We don't store the archived content or track individual URLs beyond what's needed to serve your request. Full policy →
For personal, research and development use. Respect robots.txt, copyright and the target site's terms. Fair-use limits apply. Full terms →
WebZip by AHM7xMakki archives any public website — HTML, CSS, JavaScript and assets — as a downloadable ZIP. Free tool and REST API with no sign-up.