Eazip
Eazip.jsPricingSign inStart free

FAQ

Short answers about Eazip Cloud jobs, quotas, limits, retention, and security, with links to the full details.

General

What is Eazip?

Eazip is an API service that turns multiple remote files into a single ZIP file. Common uses:

  • archiving web content;
  • batch downloading files;
  • creating backups;
  • data collection pipelines.

How does it work?

  1. Send a files array to our API.
  2. We download all files in parallel.
  3. Files are packaged into a ZIP.
  4. You get a download link.

What file types are supported?

Any publicly accessible URL. That includes documents (PDF, DOCX), images (PNG, JPG, SVG), data files (JSON, CSV, XML), and any other downloadable content.

Pricing

Is there a free tier?

Yes, and it covers typical use. Current quotas for every plan are on the pricing page.

How do paid plans work?

A monthly subscription includes stream and stored quotas, with optional overage beyond them. Plans and prices are on the pricing page.

What is the difference between stream and stored billing?

Stream usage is delivered ZIP bytes; stored usage is ZIP size multiplied by retention time. See stream vs stored for how to choose.

What happens when I exceed a quota?

Plans without overage are hard-capped: new over-quota stored jobs and stream downloads are rejected. Paid plans can turn overage on to keep accepting work beyond the included quota.

Turning overage off applies to new work immediately. Existing stored ZIPs are not shortened or deleted, so committed stored overage remains billable until the archive expires or is deleted.

Technical

What's the maximum number of files per job?

It depends on your plan — see the pricing page. Need more? Contact us for enterprise plans.

How long are ZIP files stored?

24 hours by default. Paid plans can set longer retention, up to the per-plan maximum on the pricing page.

What happens if a file URL fails to download?

By default (fail_on_url_error: true), the job fails immediately when any file URL cannot be fetched.

Set fail_on_url_error to false and the job continues with the remaining files, reporting failed URLs in the job status with error details.

A URL works in my browser but fails with 403. Why?

Eazip fetches your files from its own servers, not from your users' browsers, so a host can serve a browser fine and still refuse us. raw.githubusercontent.com is the most common case — it returns 403 to our fetchers, so a job built from GitHub raw URLs fails even though the same links open in a tab.

Serve the content from somewhere that accepts server-side fetches instead: a CDN in front of the same files (cdn.jsdelivr.net works for npm and GitHub content), your own asset domain, or signed bucket URLs (S3, R2). The failing URL and its status code are listed on the job's page in your dashboard.

Is there a file size limit?

Every plan has a 50 GB infrastructure limit per output archive; the per-plan total-output limits are on the pricing page.

Jobs above one archive can use max_zip_size_bytes to split the output. For the most reliable large or customer-facing delivery, prefer stored mode.

Can I split one job into multiple ZIPs?

Yes. Pass max_zip_size_bytes and Eazip bin-packs the files into multiple ZIPs, returned as a zips[] array. Splitting strategies, size bounds, and oversize handling are in the Jobs API reference.

Can I control filenames inside the ZIP?

Yes. Each entry in the files array can include an optional filename; if omitted, Eazip derives it from the source URL and response metadata.

For the ZIP filename itself (one per output bin), see Filename templates.

How do I zip files that require authentication?

Give Eazip short-lived signed URLs instead of the protected originals — every major object store can mint them (S3, R2, Supabase Storage, GCS, Azure). The platform guides show the signing code per provider.

Security

How are my files secured?

  • All transfers use HTTPS.
  • Download URLs are signed and expire.
  • Files are automatically deleted after the retention period.
  • We don't access or analyze your file contents.

Where is data stored?

Data is stored on Cloudflare's global network.

Support

How do I get help?

  • Documentation: you're reading it.
  • Email: support@eazip.io
  • Pro and Scale users: priority support with faster response times.

I found a bug. How do I report it?

Email support@eazip.io with:

  • what you expected to happen;
  • what actually happened;
  • steps to reproduce;
  • any error messages.