Branded short URLs, free forever.

Custom slugs, click caps, click analytics, REST API. No account, no monthly link cap, no paywall.

No-auth API Per-link analytics Claude / MCP ready

Try It Now

One POST. Done.

No API key, no signup. Pick your language.

curl -X POST http://zip1.io/api/create \
  -H "Content-Type: application/json" \
  -d '{"url": "https://docs.myapp.com"}'

Everything in the free tier

The features other shorteners reserve for paid plans.

Custom slugs

Branded short URLs like zip1.io/spring-launch. The most-used feature on the platform.

Click caps

Lock a link to the first 100, 1,000, or single click — perfect for limited offers, beta invites, or capped campaigns.

Per-link analytics

Clicks, unique visitors, country, referrer, browser, OS — and CSV / JSON / XLSX / XML export.

No-auth REST API

Programmatic short links with no API key, no signup. 10 requests/min per IP.

AI agent ready

Built-in MCP server — let Claude or any agent mint branded short URLs on demand.

Free, forever

No monthly link cap, no paywalled features, no card required. Open source.

FAQ

Is zip1.io really free?

Yes — every feature, no account, no monthly link cap. Open source.

Does the API need a key?

No. POST /api/create works with no auth, rate-limited at 10 requests/min per IP.

Can I cap clicks on a link?

Yes. Set max-clicks when creating the link. After the cap, the link stops redirecting.

What do the analytics show?

Total & unique clicks, country, referrer, browser, OS, and a daily timeseries. Export as CSV, JSON, XLSX, or XML.

Mint your first short link.

Five seconds. No account. Branded slug optional.