| Compare plans | Free$0Forever free | ProPopular$15/mo$180 billed annually | Team$39/mo$468 billed annually |
|---|---|---|---|
| Links | |||
Active short links | Up to 25 | Unlimited | Unlimited |
Clicks / month | 10,000 | 250,000 | Unlimited |
Password-protected links | — | ||
Click cap + expiry Auto-disable a link after a target volume or date. | — | ||
Custom short domain | — | ||
| Analytics | |||
Per-click analytics | |||
Country, OS, referrer, UTM breakdowns | |||
Data retention | 30 days | 1 year | Forever |
Period-over-period comparisons | — | ||
CSV export | — | ||
| QR & branding | |||
PNG QR codes | |||
Branded center mark Blue Violet square with a Sun Glare spark. | |||
Custom QR colors | — | ||
SVG / PDF export | — | ||
| Team | |||
Seats included | 1 | 1 | Coming soon |
Roles + per-link permissions | — | — | Coming soon |
Shared link library | — | — | Coming soon |
| API | |||
Public REST API | — | ||
Write access (create + edit) | — | — | |
MCP server | — | — | |
Questions before you pick a plan.
Routing, free tier limits, UTMs, and QR — the things teams ask us most. Full list on the FAQ page.
What is AppRoute?
AppRoute is a smart short-link platform for mobile teams. You create one short URL (for example getapproute.com/your-app) and we route each visitor to the right destination — Google Play on Android, the App Store on iOS, and a web fallback everywhere else. Every link includes a matching QR code and per-click analytics.
Can one link send users to different app stores?
Yes. That is the core use case. Set android_url, ios_url, and fallback_url on each link. Android devices go to Play, iPhones and iPads go to the App Store (or your configured iOS URL), and desktop or unknown devices go to fallback — often a marketing site, TestFlight page, or universal landing page.
Do I need an SDK or app changes?
No. Routing happens on the server at the edge when someone opens your short link or scans the QR code. You only paste destination URLs in the dashboard — Play Store, App Store, and a web fallback. No client-side JavaScript and no mobile SDK required for basic smart routing.
How does device routing work?
When someone opens your link, our edge handler reads the User-Agent and Client Hints (when the browser sends them) to classify OS and device type. We pick a destination in milliseconds — typically under 50ms globally — and respond with an HTTP redirect. No redirect chains and no landing-page hop unless you choose a web fallback.
Do you forward UTM parameters to the destination?
No — and that is intentional. We capture utm_source, utm_medium, utm_campaign, utm_content, and utm_term on each click for your AppRoute analytics, but we do not append them to the outbound redirect. Many app-store URLs break or strip query strings. Tag links in the dashboard or embed UTMs in the destination URL yourself if a partner requires it.
Does every link get a QR code?
Yes. When you create a link, we generate a branded QR code that encodes the same short URL. Download it as PNG from the dashboard or via the QR API route. The code always points at your AppRoute slug so routing and analytics stay consistent.
Is there a free plan?
Yes. The Free plan is free forever for personal projects and early launches — no credit card to start. Upgrade when you need higher click volume, longer retention, team seats, or Pro features like password gates and exports.
What are the plan limits?
Free — 25 active links, 10,000 clicks/month, 30-day analytics retention. Pro ($19/mo) — unlimited links, 250,000 clicks/month, 1-year retention, password-protected links, click caps, custom domains, and CSV export. Team ($49/mo) — unlimited clicks, forever retention, 5 seats, roles, shared library, and API write access. Yearly billing saves 20% on paid plans.