Pricing that can't hold your links hostage
Most shorteners make the free tier a trap, then charge you to keep the links you already published. We wrote the opposite into our promise. Paid plans here add things that did not exist before. They never take anything away.
Free
Everything the site does today. Unlimited, forever.
- Unlimited links, forever
- Full click analytics
- QR codes and custom slugs
- No signup, no expiry, no ads
Pro
Your own domain on every link, and an API that keeps up.
instead of $9/month — two months free
- Everything in Free, unchanged
- 1000 API requests/hour
- 10 custom domains
- Bulk create via API, 100 per call
Business
For teams and agencies running many brands at once.
instead of $39/month — two months free
- Everything in Free, unchanged
- 10000 API requests/hour
- 50 custom domains
- Bulk create via API, 500 per call
Enterprise
Volume, DPA, custom SLA. Talk to us.
- Everything in Free, unchanged
- 100000 API requests/hour
- 1000 custom domains
- Bulk create via API, 1000 per call
How we make money
The tool you see today stays free, forever. No ads, no interstitials, no affiliate tags, no expiring links, and nothing that works today will ever move behind a paid tier. We charge developers and companies for things that are genuinely new: programmatic API volume and branded domains on your own DNS. That revenue is what funds the free promise, which is the only honest answer to "how is this free?"
To be specific about one of these: importing links from a CSV at
/migrate/
is free and unlimited and always will be, because it exists today. What the paid plans add is
the programmatic /api/v1/bulk endpoint, which did not.
If we ever break that promise, this page is where it will show. It is dated, and the promise it rests on has not changed since February 2026. Hold us to it.