Stream Zip Files from Any URLs

Create zip files on-the-fly from multiple web links. No storage, no delays. Files stream directly from source to your download.

Low Memory

Files stream directly to clients with minimal server memory usage. Perfect for handling large files.

High Performance

Handle hundreds of concurrent zip operations. Optimized for speed with minimal CPU overhead.

Simple API

RESTful API with JSON descriptors. Just send your file URLs and get a zip back immediately.

Quick Start

Create a zip file with a single API call

curl -X POST https://zipstream.app/api/downloads \
  -H "Content-Type: application/json" \
  -d '{
    "suggestedFilename": "my-files.zip",
    "files": [
      {"url": "https://httpbin.org/image/jpeg", "zipPath": "images/photo1.jpg"},
      {"url": "https://httpbin.org/robots.txt", "zipPath": "documents/robots.txt"}
    ]
  }' \
  --output my-files.zip

Use Cases

Bulk Photo Downloads

Let users download entire photo galleries as a single zip file.

Report Generation

Bundle multiple generated reports into downloadable archives.

Backup Systems

Create on-demand backups from distributed storage sources.

Media Galleries

Package videos, images, and documents for easy distribution.

Try It Now

Build a zip file interactively in your browser

JSON Descriptor
Rate Limit: Loading...

Want more features? Try the full playground with file builder, templates, and more.

Join the Waitlist

Get early access to premium features, higher rate limits, and advanced analytics.

Loading...