linkbolt-jet.vercel.app
Short links that tell you what happened next.
Shorten a URL, share it, and see real clicks without the bot noise. No tracking pixels, no IP logs.
Custom slugs
Pick a memorable path or let LinkBolt generate a 7-character one from a lookalike-free alphabet.
Analytics that filter bots
Clicks by day, referrer, country, device and browser. Crawlers and link-preview bots are counted separately.
Privacy by default
Unique visitors are counted with a salted daily hash. IP addresses are never stored.
QR codes
Every link gets an SVG and PNG QR code endpoint you can drop into print or slides.
Expiry
Set a date and the link returns 410 Gone afterwards. Anonymous links expire in 7 days on their own.
A real API
Create, update, delete and read stats with a Bearer key. Rate limited per key, documented with curl.
Scriptable from anywhere
Create a key in settings, then shorten links from a shell, a CI job or your own app. Responses are plain JSON.
Read the API docs →curl -X POST https://linkbolt-jet.vercel.app/api/v1/links \
-H "Authorization: Bearer lb_..." \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com/launch","slug":"launch"}'
{
"slug": "launch",
"shortUrl": "https://linkbolt-jet.vercel.app/launch",
"clicks": 0,
...
}How the redirect works
A request to /slug hits a cached lookup (60 second TTL, LRU bounded), answers with a 302 immediately, and only then writes the click to Postgres. Permanent 301s are avoided on purpose: browsers cache them and you would stop seeing repeat visits.