| Free | Lite — $9/mo · $90/yr | Pro — $29/mo · $290/yr | Business — $99/mo · $990/yr | |
|---|---|---|---|---|
| New links / month | 50 | 500 | 2,000 | 10,000 |
| Tracked human clicks / month | 5,000 | 50,000 | 100,000 | 1,000,000 |
| Custom domains | — | 1 | 2 | 5 |
| Analytics history | 30 days | 1 year | 10 years | 10 years |
| Custom slugs, folders, tags, QR codes | ✅ | ✅ | ✅ | ✅ |
| Edit destination after creation | — | ✅ | ✅ | ✅ |
| Advanced QR (hide the in.bio badge) | — | ✅ | ✅ | ✅ |
| UTM templates | — | ✅ | ✅ | ✅ |
| API access | — | 60 req/min | 60 req/min | 300 req/min |
| Passwords, expiration, click limits | — | — | ✅ | ✅ |
| CSV import / export | — | — | ✅ | ✅ |
| Analytics export (raw click data) | — | — | — | ✅ |
| Webhooks, bulk API create | — | — | — | ✅ |
| Priority support | — | — | — | ✅ |
Yearly billing gives two months free (≈17% off). Larger volumes — contact us.
What happens at a limit
- Link quota reached — existing links keep working; you can’t create new ones until the period resets or you upgrade.
- Tracked-click quota — redirects always keep working. We never break a link over billing.
- Downgrading — links using paid features keep their settings; you can clear but not re-add them.
Billing mechanics
Payments run on Stripe (cards via Stripe Checkout). Upgrades apply immediately with proration; cancellations keep paid features until the end of the period. Invoices live under Billing, and subscription state always comes from Stripe — never from the browser.