Pay for features, not for clicks
Three paid plans, billed monthly, or yearly for less, in dollars (USD), and Free with no card. Redirects are unlimited on every plan.
Your own domain, a password or a preview on a link, reports by email.
- 500 links a month
- Your own domain
- Targeting, deep links and conversions
- Password links and previews
- 1 seat
Several domains, schedules, deep links and integrations for campaigns.
- 2,500 links a month
- 10 of your own domains
- Schedules, pixels, webhooks and GA4 forwarding
- Bulk import
- 3 seats
Tests, conversions and the controls a larger team needs.
- 10,000 links a month
- 50 of your own domains
- A/B tests
- Single sign-on and an audit log
- 10 seats
Short links on Brevily’s own domains, to try it properly.
- 25 links a month
- Daily totals kept 30 days
- 10,000 clicks counted a month
- 1 seat
- Plain QR codes and the API
For an organisation that outgrows the plans, or buys through procurement.
- More domains, seats and links than Business holds, set for you
- Invoiced by agreement rather than billed to a card
- Single sign-on and the audit log, and your own data terms
- A person to ask, before and after
What the price does not hide
Popular shorteners often meter tracked clicks, stop new links at the monthly quota, or quote a price that assumes a year paid up front. Brevily’s rules, beside what is common elsewhere.
Clicks are not a meter
Redirects are unlimited and no plan prices a click; Pro and Business count every one.
Elsewhere: tracked clicks are a monthly quota on several popular shorteners, even on plans around $30 a month.
Monthly, never a year up front
Every plan is billed monthly at the price shown and can be cancelled at any time. There are no annual plans to lock into.
Elsewhere: the advertised price often assumes a year paid up front: month to month costs more, and some entry plans are sold only by the year.
A grace past the allowance, then a top-up
Past a monthly allowance, a paid plan lets 10% more through, never charged; then a top-up you choose, for 1, 3 or 6 months, on Starter, Pro and Business. Never an overage invoice.
Elsewhere: some stop new links once the month’s quota is used, until the cycle resets, and offer overage only on enterprise contracts.
Compared with the published plans of popular shorteners, September 2026.
Every limit, side by side
The same catalog the console bills from, so the number here is the number you get.
| Free$0forever | Starter$19a month | Pro$59a month | Business$199a month | |
|---|---|---|---|---|
| Links | ||||
| Links a month | 25 | 500 | 2,500 | 10,000 |
| Destination edits a month | 10 | 100 | 1,000 | 5,000 |
| Paths in links | Not included | Not included | Included | Included |
| Redirects | Unlimited | Unlimited | Unlimited | Unlimited |
| Grace past an allowance | Not included | 10% more | 10% more | 10% more |
| Analytics | ||||
| Clicks counted a month | 10,000 | 100,000 | Unlimited | Unlimited |
| Clicks recorded in detail, a month | Daily totals only | 25,000 | 100,000 | 1,000,000 |
| Per-click history kept | None | 90 days | 180 days | 1 year |
| Daily totals kept | 30 days | 180 days | 1 year | 2 years |
| Saved reports | 3 | 10 | 30 | 150 |
| Shareable reports | 1 | 3 | 10 | 50 |
| Named viewers on a shared report | Not included | Not included | Included | Included |
| Scheduled reports | Not included | Included | Included | Included |
| Reports emailed on a schedule | Not included | 1 | 5 | 25 |
| Public link stats | Included | Included | Included | Included |
| Region and city reports | Not included | Included | Included | Included |
| Hour and day reports | Not included | Not included | Included | Included |
| Domains and people | ||||
| Your own domains | Not included | 1 | 10 | 50 |
| Branded error pages | Not included | Not included | Included | Included |
| Seats | 1 | 1 | 3 | 10 |
| Single sign-on | Not included | Not included | Not included | Included |
| Audit log | Not included | Not included | Not included | Included |
| Link options | ||||
| Geo and device targeting | Not included | Included | Included | Included |
| Time-of-day routing | Not included | Not included | Included | Included |
| Scheduled destinations | Not included | Not included | Included | Included |
| A/B testing | Not included | Not included | Not included | Included |
| Deep links into apps | Not included | Included | Included | Included |
| Mobile apps | Not included | 1 | 2 | 5 |
| Retargeting pixels | Not included | Not included | Included | Included |
| Custom link previews | Not included | Included | Included | Included |
| Password-protected links | Not included | Included | Included | Included |
| Styled QR codes | Not included | Included | Included | Included |
| Tags | 50 | 250 | 1,000 | 5,000 |
| Developers | ||||
| API access | Included | Included | Included | Included |
| API requests a minute | 10 | 30 | 120 | 300 |
| API requests a day | 500 | 2,000 | 10,000 | 30,000 |
| Bulk import | Not included | Not included | Included | Included |
| Webhooks | Not included | Not included | Included | Included |
| Google Analytics 4 forwarding | Not included | Not included | Included | Included |
| Integrations | Not included | Not included | 2 | 10 |
| Deliveries a month | Not included | Not included | 100,000 | 1,000,000 |
| Conversion events a month | Not included | 1,000 | 10,000 | 100,000 |
| Request access | Request access | Request access | Request access | |
Prices in USD, before tax. Dodo Payments is the merchant of record and adds tax where it applies. Receipts are emailed, and every purchase is listed in the console under Billing.
Past the plan, add-ons
For a little more of one thing, add it to the plan you are on: a recurring add-on renews with the plan each cycle, and a top-up raises one monthly allowance for the months you choose.
| Recurring add-ons | A month | Starter | Pro | Business |
|---|---|---|---|---|
| Extra domain1 own domain | $5 | up to 2 | up to 10 | up to 150 |
| Extra seat1 seat | $8 | Not included | up to 4 | up to 40 |
| Extra mobile app1 mobile app | $5 | up to 1 | up to 3 | up to 4 |
| Sharing pack10 saved reports, 10 shared reports and 25 links with public stats | $10 | up to 2 | up to 10 | up to 50 |
| Top-ups | A month | Starter | Pro | Business |
|---|---|---|---|---|
| Links top-up1,000 links | $10 | up to 2 | up to 10 | up to 50 |
| Edits top-up500 destination edits | $5 | up to 2 | up to 10 | up to 50 |
| Conversion events top-up10,000 conversion events | $5 | up to 2 | up to 5 | up to 50 |
| Deliveries top-up100,000 deliveries | $5 | Not included | up to 10 | up to 50 |
- A top-up covers 1, 3 or 6 months, paid once, at least $5 a checkout. What it adds is not carried into another month.
- Past a monthly allowance, a paid plan lets 10% more through, never charged; past that grace, a new use waits for a top-up or the reset. Free has none.
- Raising a recurring add-on is charged pro rata for the rest of the period, at once; lowering one takes effect at once, and nothing is refunded. On a yearly plan it is billed for the year, at twelve times its monthly price.
- Free buys no add-ons.
- Redirects are not metered; traffic that looks automated or abusive may be suspended under the acceptable-use policy.
How billing works
Monthly or yearly, in dollars
A plan that sells the year may be paid for twelve months up front; allowances still reset every month. Prices exclude tax: Dodo Payments, the merchant of record, takes the payment, adds GST, VAT or sales tax where it applies, and issues the invoice.
Change plan at any time
A dearer plan applies as soon as the difference for the rest of the period, charged pro rata, is paid. A cheaper one starts when the period you paid for ends.
Cancel at any time
Your plan runs to the end of the month you paid for, then moves to Free. Links on Brevily’s domains keep working as long as someone signs in at least every 180 days; after that they show a “not in use” page and, 90 days later, are released: a chosen back-half can be taken by anyone, and destinations are deleted. Your own domains show a “not active” page until you are on a plan that includes them again.
No refunds
Access starts the moment you pay, so payments are not refunded, and you are asked to agree to that at checkout. That covers a downgrade, a lowered add-on and an unused top-up too.
If a renewal fails
If a payment fails, the plan keeps working for 30 days, then moves to Free. Links on a paid plan are never put to sleep. Paying again, for any plan, brings it back.
Not at once. A cancelled plan runs to the end of the period you paid for, then moves to Free. A paid plan never goes to sleep while it is paid.
On Free:
- Links on a Brevily domain keep redirecting as long as someone in the organisation signs in at least every 180 days.
- After that the organisation goes to sleep: its links show a "not in use" page.
- 90 days later they are released: a back-half you chose can be taken by someone else, and where each link pointed is deleted.
- Signing in before then wakes it.
Own domains that Free does not include show a "not active" page, and come back if you move to a plan that does. You can export every link, with its clicks, as CSV at any point.
The plan keeps working for 30 days while the payment is retried, and the owner and billing admins are emailed. If it is still unpaid after that, the organisation moves to Free, and Free's limits apply: own domains Free does not include are parked, and new links count against Free's allowances. Nothing is deleted at the move. Paying again restores the plan, and parked domains come back, the busiest first, as far as the plan has room.
Each short link created counts once against the month's allowance: a calendar month on Free, your billing period on a paid plan. Links made through the API or by import count the same way. Clicks are never charged for, so a link that goes viral costs you nothing extra. Deleting and recreating the same link counts twice.
Two ways to get more than a plan includes, without changing plan.
- Add-ons sit on the subscription and are billed with it each period: an extra own domain, an extra seat, an extra mobile app, or a sharing pack (more shared reports, saved reports and link stats pages). Lowering or removing one takes effect at once and is not refunded; the new quantity is billed from the next renewal.
- Top-ups raise a monthly allowance (links, destination edits, conversion events or deliveries to integrations) for this period or the next few, paid once. A top-up is never a balance that runs down.
The prices, and how many of each a plan can add, are on the pricing page. Free has no add-ons.
Every plan's monthly allowances reset each month: links, destination edits, conversion events and deliveries to integrations.
- On Free, a limit is a stop until the month resets.
- On a paid plan, a grace of 10% past the allowance keeps work going, at no charge. Past the grace, the use waits for a top-up, an upgrade or the reset.
- Clicks are never refused. Past the month's counted clicks (Free 10,000, Starter 100,000, Pro unlimited and Business unlimited), links still redirect, but the clicks are not recorded.
- Conversion events past the limit are refused with a clear error. Send them again after a top-up or the reset. Each event is de-duplicated, so a resend never counts twice.
- API calls past the plan's per-minute or per-day limit are refused with 429 and a Retry-After time.
Counts such as domains, seats and mobile apps have no grace: add one, or move up a plan.
On a paid plan, yes, as add-ons on the subscription, at the prices on the pricing page and up to the most each plan allows:
- Own domains: on Starter, Pro and Business.
- Seats: on the plans that include more than one. On a one-seat plan, more people means moving up.
- Mobile apps: on Starter, Pro and Business.
A report or stats subdomain on your own domain does not count as a domain.
Plans are billed monthly at the price shown and can be cancelled at any time. Where a plan is offered yearly, the pricing page shows its yearly price beside the monthly one. Free needs no card, and there is no trial: Free is the way to try Brevily. A paid plan starts with a checkout through Dodo Payments, the merchant of record, which adds the tax that applies where you are and issues the invoice; card details never reach Brevily.
A dearer plan applies as soon as the difference for the rest of the period is paid, usually within seconds; if that payment does not go through, the plan stays as it was. A cheaper plan applies at the end of the period you paid for, and the current one keeps working until then. Moving to Free cancels at the period end. A subscription keeps the price it was sold at: if a plan's price rises later, yours does not; if it falls, the console offers the lower price. Nothing is refunded.
Brevily is invite-only, for now
Say what you would use it for and a person replies. Already invited? Sign in.