Archive hosting for developers

ZIP to URL for downloads and delivery

Upload a ZIP, TAR, GZ, or other archive and get a public HTTPS URL for releases, backups, customer downloads, or workflows.

Get free API key 1 provisional / 15 verified uploads/mo · no credit card

How to upload a ZIP and get a URL

Archives are useful when several files need to travel together. FilePost gives the archive one stable URL, so an app or automation can deliver the bundle without exposing a storage bucket.

FilePost treats archives as files and preserves the bytes exactly as uploaded. That makes it a good delivery layer for generated bundles, exports, and handoffs where the consumer will unpack the archive itself.

Upload zip files with FilePost

Use the authenticated FilePost upload API for zip files. The endpoint returns a JSON object containing the public URL, file ID, size, content type, and filename mode.

curl -X POST https://upload.filepost.dev/v1/upload \
  -H "X-API-Key: YOUR_API_KEY" \
  -F "file=@export.zip"

Example response

{
  "url": "https://cdn.filepost.dev/file/…",
  "file_id": "a1b2c3d4e5f6",
  "name": "export.zip",
  "size": 84210,
  "content_type": "application/zip"
}

What to do with the returned URL

Give the URL to a customer, release page, workflow step, or download client.

<a href="https://cdn.filepost.dev/file/…" download>Download archive</a>

Good uses for zip to URL

  • Release and build artifact downloads
  • Bundled customer exports
  • Archive handoffs in automation workflows

Know the boundary

FilePost does not unpack, inspect, virus-scan, or selectively serve files inside an archive. Validate archives before upload when your security model requires it.

For the complete request and response contract, see the FilePost API documentation. You can also test the flow with the interactive upload on the homepage.

ZIP to URL FAQ

Can FilePost host ZIP and TAR archives?

Yes. FilePost accepts ZIP, TAR, GZ, and arbitrary archive formats up to your plan's file-size limit.

Does FilePost extract files from an archive?

No. FilePost stores and serves the archive as one file. Unpack or inspect it in your own worker when needed.

Are archive URLs suitable for downloads?

Yes. The returned URL can be used as a normal public download link or passed to a workflow that fetches the archive.

Ready to turn zip files into URLs?

Start free, make one API request, and keep the returned CDN URL in your app or workflow.

Get free API key 1 provisional / 15 verified uploads/mo · no credit card