Shortlinks that look like you
Branded short codes, custom slugs, paused-link redirects, archived state. Create them from the dashboard, the API, CSV upload, or two clicks in the Chrome extension.
Branded shortlinks, UTM tagging, click analytics, custom domains, bio pages, QR codes, a developer API - shown the way you'll actually use them. Free for up to 3 links a month.
Branded short codes, custom slugs, QR codes, scheduled expiry. Created from your dashboard, the API, the Chrome extension, or a CSV.
Branded short codes, custom slugs, paused-link redirects, archived state. Create them from the dashboard, the API, CSV upload, or two clicks in the Chrome extension.
CNAME-based, per-account. We generate the records in the dashboard; once you add them at your DNS provider and propagation completes, your branded short links go live with auto-SSL via Let's Encrypt - no re-deploys on our side.
Auto-generated for every link, with their own scan rollup so print and offline campaigns are measurable too. Download SVG/PNG/PDF, ship to your designer, ship to the printer.
Schedule a link to stop redirecting at a specific date and time. Returns a friendly placeholder page after expiry - no broken 404s when your sale ends at midnight.
Per-link click counts, country and device, top referrers, time-series - real-time, no sampling. UTM and campaign rollups, with a data-quality score that flags affiliate fraud.
Set source / medium / campaign / content as you create the link - no string-concatenation in spreadsheets. Validates against your taxonomy so you never ship Facebook and facebook twice.
Group dozens of links into a campaign, roll up clicks, share UTMs across the group, and export the whole campaign as CSV - without copying numbers between tabs.
Per-link click counts, country and device breakdowns, top referrers, time-series - every event, no sampling, refreshed in real-time. The dashboard you wish your last shortener had.
A 0-100 score per link that flags bot traffic, prefetch hits, and obvious referrer spoofing - so you can spot affiliate fraud before it skews your reports or your payouts.
A branded bio page, geo-blocking for compliance, paused redirects, and CSV migration from any shortener. Everything you need to ship traffic without losing it.
A themed public bio page with avatar, link blocks, view + click analytics, geo-blocking, and a custom OG image. The clicks are visible - your unique answer to Linktree.
Block visitors from selected countries. Returns HTTP 451 - a clean signal for compliance teams and DTC brands. Per-link or per-domain rules, no IP lists to maintain.
When a campaign ends, send paused links to a friendly placeholder URL instead of a 404. Useful when the link is already out in the wild and you can't pull it back.
Bitly, Rebrandly, Short.io, Dub, T.LY, and our native format - auto-detected on upload. Slugs, destinations, tags, and click history come along for the ride.
REST API, signed webhooks, and a Chrome extension that mirrors your account - so you can wire attr.so into the rest of your stack.
// Create a short link from your service
curl -X POST https://api.attr.so/v1/links \
-H "Authorization: Bearer $ATTR_KEY" \
-H "Content-Type: application/json" \
-d '{
"slug": "launch-sale",
"url": "https://acme.com/sale",
"campaign": "launch-2026",
"utm": { "source": "youtube" }
}'
{ "id": "lk_8h2", "short": "attr.so/launch-sale", "clicks": 0 }{
"event": "link.clicked",
"link_id": "lk_8h2",
"country": "US",
"device": "mobile",
"dqs": 94,
"ts": "2026-05-12T14:09Z"
}Create, edit, archive links from your own services. Subscribe to click events with signed payloads - every release ships with an OpenAPI spec and generated TS / Python / Go clients.
Shorten the current tab in two clicks. Mirrors your account so the right domain, campaign, and UTM presets are pre-filled. Keyboard shortcut: ⌘⇧K.
When a visitor clicks an attr.so shortlink, the redirect sets no cookies, loads no third-party scripts, and does not fingerprint the browser. The click is measured server-side. EU data residency is on the roadmap for supported plans.
Free forever. No credit card. Your first short link takes about 60 seconds.