kurl — URL shortener with click analytics
Shrink long URLs and see who clicks from where. Free, no ads.
Why
Most shorteners hide analytics behind a paywall. kurl gives you device, OS, browser, channel, country, and hour-of-day breakdowns for free.
How it works
Each visit is filtered for bots and malicious URLs, then redirected. Clicks are denormalized into wide analytic columns so charts load fast even at scale.
Stack
Spring Boot · MySQL · Redis · Next.js 14 · AWS ECS Fargate. Source on GitHub.