Branded short URLs, free forever.
Custom slugs, click caps, click analytics, REST API. No account, no monthly link cap, no paywall.
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"}'
const res = await fetch('http://zip1.io/api/create', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ url: 'https://your-app.com' })
});
const { short_url } = await res.json();
import requests
r = requests.post('http://zip1.io/api/create',
json={'url': 'https://github.com/your-repo'})
print(r.json()['short_url'])
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.
Built for real work
What people actually use zip1.io for.
Marketing campaigns
Branded slugs per region, click caps for limited offers, per-link analytics for every channel.
Marketing playbook →Link analytics
Country, referrer, browser, OS, daily click curves. Export to CSV, JSON, XLSX, or XML.
Analytics deep dive →Trackable QR codes
Generate QR codes that point at branded short URLs. Bridge print, packaging, and signage with analytics.
QR code guide →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.