Stream or store ZIPs  ·  ZIP64 support  ·  Predictable quotas

Add “Download All” to Your Product

Your users want to download multiple files at once. Don't build ZIP infrastructure — Eazip bundles URLs into ZIPs with stream and stored modes, ZIP64 support, and predictable quotas.

Free tier: 20 GB stream + 100 GB-days stored per month · No credit card required

POST /jobs
curl -X POST https://api.eazip.io/jobs \
  -H "X-API-Key: $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"files":[{"url":"https://cdn.example.com/img1.jpg"},
          {"url":"https://cdn.example.com/img2.jpg"}]}'
→ Response
{
  "success": true,
  "job_id": "550e8400-e29b-41d4-a716-446655440000"
}
550K+
Files processed
50 GB
Max archive size
Egress fees
1 API call
From request to ZIP

Built for developers who ship fast

From side projects to enterprise scale — Eazip handles it all.

🛒

E-commerce

Bundle product photos for bulk downloads. Let customers download entire catalogs in one click.

📄

Document Delivery

Package invoices, contracts, or reports into a single ZIP for easy client delivery.

🎨

Creative Assets

Distribute design files, fonts, or media packs. Handle any file type, any size.

🔧

Developer Tooling

Build backup tools, archiving pipelines, or export features without managing ZIP libraries.

From remote files to ZIP without the plumbing

Three steps, one API call. No infrastructure to manage.

01
📤

POST your files

Send a files array with URLs and optional filenames. Any file type, any size — up to 5,000 files per job.

02
⚙️

We build the ZIP

Our infrastructure fetches each file and packages them into a ZIP. ZIP64 support for files over 4GB.

03
⬇️

Download instantly

Get a signed download URL. Share it directly with users or download it yourself — no egress fees, ever.

It's this simple

Terminal window
# Create a ZIP from remote files
curl -X POST https://api.eazip.io/jobs \
-H "X-API-Key: $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"files": [
{"url":"https://example.com/file1.pdf"},
{"url":"https://example.com/file2.pdf"}
]
}'

Everything you need, nothing you don't

Simple API

POST a files array with URLs and optional filenames. Get a ZIP back without extra orchestration.

💰

Zero Egress Fees

Serve ZIPs without wiring up cloud egress plumbing. Stored downloads are included, and stream delivery is priced predictably.

📦

Large Scale

ZIP64 support for files over 4GB. Handle larger exports with per-archive limits, ordered inputs, and optional custom names.

🔒

Secure Distribution

Signed URLs with expiration. Safely deliver ZIPs directly to your end users without exposing your infrastructure.

🚀

Zero Ops

No more managing ZIP libraries, temp files, or cleanup cron jobs. We handle creation, storage, and automatic deletion.

📊

Pay-as-you-go

Start free, then move into included stream and stored quotas. Overage is optional on paid plans.

Pricing

Simple, transparent pricing

Free for evaluation. Paid plans add larger archives, longer retention, and optional overage with the same simple rates across Starter, Pro, and Scale.

S

Stream mode

Generate the ZIP when it is downloaded.

$0.004 / delivered GB after included quota
  • No storage charge
  • Best for one-off exports and internal tools
  • Initial self-serve archive guardrail is 10 GB on paid plans
D

Stored mode

Store once, then let users download during retention.

$0.002 / stored GB-day after included quota
  • Downloads during retention are included
  • Best for customer-facing links and repeated downloads
  • Higher plans unlock larger stored archives and longer retention
Cost model

See why stored ZIPs work for repeated downloads

A stored archive pays for retention time, not every download. Stream delivery pays only when a ZIP is actually downloaded.

Eazip overage $5.07

Stored GB-days plus stream GB.

Typical egress $112.50

Assumes $0.09/GB internet egress.

Estimated savings $107.43

Repeated downloads benefit the most.

Free

Evaluate the API and wire up a first Download All flow without a card.

$0

Stream 20 GB/mo
Stored 100 GB-days/mo
Retention 24 hours
  • 100 files per job
  • Max 2 GB per ZIP archive
  • No overage
  • Email support
Start Free

Starter

Recommended

The first production tier for a customer-facing export feature.

$9/month

Stream 500 GB/mo
Stored 3,000 GB-days/mo
Retention 7 days
  • 1,000 files per job
  • Max 10 GB per ZIP archive
  • Optional overage
  • Email support
Start Starter

Pro

For product teams shipping ZIP delivery as a core user workflow.

$29/month

Stream 3 TB/mo
Stored 20,000 GB-days/mo
Retention 60 days
  • 5,000 files per job
  • Max 50 GB stored ZIP archive
  • Max 10 GB stream ZIP archive
  • Optional overage
  • Priority support
Start Pro

Scale

For high-volume exports with large stored archives and long retention.

$99/month

Stream 20 TB/mo
Stored 75,000 GB-days/mo
Retention 90 days
  • 20,000 stored files per job
  • Max 100 GB stored ZIP archive
  • Max 10 GB stream ZIP archive
  • Optional overage
  • Priority support
Start Scale

Paid plans share simple overage rates: $0.004/stream GB and $0.002/stored GB-day. Overage can be turned off at any time.

Ship your export feature today

Free tier included. Upgrade when stream or stored quota becomes part of your product.