Upload any file. Instant CDN URLs.

Upload any file, get instant CDN URLs. REST API + dashboard + verified n8n node. Free plan on Cloudflare global edge.

Drop to CDN turns a file into a public URL. Upload from the dashboard or with a single POST to the REST API and get back a link served from Cloudflare's global edge. Guests can upload without an account; free accounts add API keys, and paid plans raise file size, storage, and retention limits.

How Drop to CDN works

From signup to shareable link in four steps.

  • Create a free account. Sign up in seconds — no credit card required.
  • Get your API key. We create a default key in Settings — copy it once for scripts and integrations.
  • Upload a file. Use the dashboard, or POST to the API with curl, Zapier, or n8n.
  • Share the CDN URL. Get a public link instantly, served from Cloudflare's global edge.

Features

Everything you need to ship files fast.

  • Global CDN: low-latency delivery from 300+ Cloudflare edge locations worldwide.
  • Simple REST API: one POST request to upload. No SDK required — use any HTTP client.
  • Plan-based retention: defaults from 7 to 365 days by plan, or never expire on paid tiers.
  • Dashboard uploads: drag and drop files in the browser — no API key needed for the web UI.
  • Automation ready: integrate with Zapier, Make, Activepieces, n8n, Pipedream, or your own backend.
  • Secure by default: API keys, encrypted storage, and per-account quotas on every plan.

One POST. One URL.

Automate uploads from curl, Zapier, Make, n8n, or your own backend.

  • Sign up free — no credit card required.
  • Copy your API key from Settings — created automatically when you register.
  • Send one POST request to https://api.droptocdn.com/v1/files and get a public CDN URL in the response.
  • The API also covers list and delete, hosted HTML pages, plan-based retention, and OpenAPI / Postman exports.

Plans and limits

Free, Starter, Growth, and Elite tiers — every plan includes full API access.

  • Free — $0 · 15 uploads/month · 5 MB max file size · 500 MB storage · 7-day default retention · Community support
  • Starter — $11/month or $110/year · 1,000 uploads/month · 16 MB max file size · 10 GB storage · 90-day default retention, custom retention and never-expire uploads · Priority Email support
  • Growth — $39/month or $390/year · 6,000 uploads/month · 32 MB max file size · 50 GB storage · 365-day default retention, custom retention and never-expire uploads · Chat & Email support
  • Elite — $99/month or $990/year · 15,000 uploads/month · 100 MB max file size · 500 GB storage · 365-day default retention, custom retention and never-expire uploads · 24/7 Elite support

Drop to CDN FAQ

Common questions about Drop to CDN.

Do I need an API key to use the website?

No. Uploads from the dashboard use your login session. API keys are for curl, scripts, and third-party tools.

What happens when a file expires?

Expired files are removed from storage automatically. Paid plans can set never expire or custom retention via the API.

What are the default retention periods?

Free: 7 days (fixed). Starter: 90 days. Growth and Elite: 365 days. Omit retention_days in the API to use your plan default.

Can I try without signing up?

Yes. Use the upload box at the top as a guest — choose 1, 3, or 7 day retention, no account needed.

Where is documentation?

Full OpenAPI reference and examples live on the API Docs page at https://droptocdn.com/docs.

Which automation tools are supported?

Verified n8n node, Zapier app, Make custom app, Activepieces piece, and an MCP server for Cursor and Claude Desktop.