attr.so
FeaturesAboutChrome ExtensionFree toolsBlogPricingSign inSign up free
FeaturesAboutChrome ExtensionFree toolsBlogPricingSign inSign up free
Privacy-first link analytics

Know where
your clicks come from -
without selling
out your visitors.

Cookie-free click tracking on every redirect. API-first for developers. Bring your own custom domain via CNAME.

Start tracking free →vs Other link trackers
No credit card Free 3 links / month Cookie-free redirect
Cookie-free0 trackers loaded
+18% week-over-weekattr.so/launch-sale
app.attr.so/dashboard
Total clicks
24,589
Active links
142
Top country
#1 US
1
attr.so/launch-sale
youtube.com/products/launch
1,234+18%
2
attr.so/newsletter
youtube.com/subscribe
808+9%
3
attr.so/social-bio
youtube.com/about
342-3%
/ The product

Built two ways at once.

Privacy you can hand to legal. Plumbing your engineers can wire up in an afternoon.

Privacy-first by default

Privacy you can hand to legal - without a single redaction.

No third-party trackers

No Google. No Facebook. No ad-tech beacons. Your visitors are not the product.

Cookie-free click tracking

We do not set any cookies on visitors when they click a shortlink. Click counts, country, device, referrer - that's it.

No consent banner for the redirect

The redirect itself stores no personal data, so it does not need its own consent banner on the destination site.

EU data residency (planned)

We are working on letting Expert-and-up accounts pin click data to EU storage. Not yet available - email us if you need it before launch.

No data sharing

Your link analytics never leave your account. We do not sell, syndicate, or resell anything.

Full export, anytime

Pull every link and click out as CSV in one click. Your data, your choice.

Developer-friendly attribution

Plumbing your engineers can wire up in an afternoon.

REST API + webhooks

Create, edit, archive links from your own services. Subscribe to click events with signed payloads.

OpenAPI spec

Generated client libraries, typed responses, no guessing. We ship the spec with every release.

Custom domains via CNAME

Generate the CNAME records in the dashboard, add them at your DNS provider, and your branded short links go live once DNS propagates.

CSV import from anywhere

Bitly, Rebrandly, Short.io, Dub, T.LY, and our native format - auto-detected on upload.

Chrome extension

Shorten the current tab in two clicks. Mirrors your account so the right domain, campaign, and UTM presets are pre-filled.

Generous API rate limit

Minimum 300 requests per minute on every paid plan (100 on FREE), headers tell you exactly where you are. No bursting surprises.

/ Side by side

How we compare to other link trackers.

Same job, different priorities. We built for privacy and developers. Most other shorteners built for enterprise reach.

Feature
attr.so
Other link trackers
Visitor cookies on the redirect
None
Varies by provider
Custom domain on the free plan
Yes
Paid only
Click-level data export
CSV on every plan, API on all plans
CSV on paid tiers
Server-to-server postbacks
Built in
Often unavailable
Public REST API rate limit
300 req/min on paid plans
60 req/hour on free
EU data residency
Planned (Expert+)
Varies by provider
Indicative price for 300 links / mo
$9 / month (Pro)
$29+ / month
Comparison figures based on publicly listed plans of common link shorteners at time of writing.
/ Pricing

Simple, honest pricing.

Start free. Upgrade when you need more links and analytics.

Free
$0/mo
forever
5 links / month
3 QR codes / month
3 bio pages / month
3 campaigns / month
1 custom domains
7-day analytics history
Customise bio page branding
REST API
Custom webhooks
Team workspace
Start
Pro
$9/mo
$7.50/mo
Save $18/yr
$90 billed yearly
300 links / month
30 QR codes / month
10 bio pages / month
30 campaigns / month
3 custom domains
30-day analytics history
Customise bio page branding
REST API
Custom webhooks
Team workspace
Start
Most Popular
Growth
$29/mo
$24.17/mo
Save $58/yr
$290 billed yearly
900 links / month
90 QR codes / month
30 bio pages / month
90 campaigns / month
10 custom domains
180-day analytics history
Customise bio page branding
REST API
Custom webhooks
Team workspace
Start
Expert
$99/mo
$82.50/mo
Save $198/yr
$990 billed yearly
3000 links / month
300 QR codes / month
100 bio pages / month
300 campaigns / month
50 custom domains
365-day analytics history
Customise bio page branding
REST API
Custom webhooks
Team workspace
Start
Detailed Feature Comparison →
Enterprise

Custom pricing

For teams that need SSO, custom contracts, and a dedicated point of contact. We will tailor the limits to your traffic and the security review to your procurement process.

SSO + SCIM provisioningCustom SLA and dedicated support contactCustom contracts, DPAs, and security reviewUnlimited links, QR codes, bio pages, campaignsUnlimited custom domains and workspacesFull analytics history (no cap)
Contact sales
/ FAQ

Frequently asked.

Can't find what you need? Email us - we reply within a day.

No. Click an attr.so link and you land on the destination URL just like any other shortener - except no cookies are dropped on the redirect, and we don't load any third-party scripts.
When a visitor clicks an attr.so shortlink, our redirect does not set any cookies in their browser and does not load any third-party scripts. We measure the click server-side from the request itself (country, device, referrer) and that's it - nothing on our side ties one click back to the same person on a future click. Note: this is about the redirect. The attr.so dashboard you sign in to does use essential session cookies, and shows a consent prompt for optional analytics/marketing cookies - that's separate from what your visitors experience.
No. Because the redirect itself stores no personal data in the visitor's browser, it does not require its own consent banner on the destination page. You should still follow whatever consent rules apply to your destination site - we just don't add a new reason to ask. (Separately, when you visit attr.so as a logged-in user, the dashboard uses essential session cookies and shows a consent prompt for optional analytics, which is a different thing.)
Two things. First, we don't sneak ad-network or social trackers onto the redirect - no Facebook Pixel, no Google Analytics, no LinkedIn beacon, nothing that lets a third party follow your visitor afterwards. Second, we never sell, share, or syndicate your click data to anyone. The insight is yours; your visitor's browsing stays theirs.
Every action you can take in the dashboard - creating links, pulling analytics, archiving, posting back conversions - is also a REST endpoint, and click events stream out over signed webhooks. So you can wire Attr.so into your own backend, CRM, or internal tools without copy-pasting from a UI.
It's optional. The extension lets you shorten the current tab in two clicks, but the dashboard, API, and CSV import all work without it.
Anything that takes a webhook. We ship native postback formats for Stripe, Shopify, HubSpot, Segment, and PostHog. Generic JSON works for everything else.
A 0-100 score per link that flags bot traffic, prefetch hits, and obvious referrer spoofing. Great for spotting affiliate fraud before it skews your reports.
Existing short links keep redirecting - they never break. You just can't create new ones until the next billing cycle, or until you upgrade.
Per plan: 7 days on free, 30 days on Pro, 180 days on Growth, 365 days on Expert, and unlimited on Enterprise. Visitor raw IPs are stripped from every row within 30 days regardless of plan, so the data we retain is already aggregate-friendly.
Yes. We don't sell, syndicate, or train on your data. Encrypted at rest, TLS in transit, raw visitor IPs stripped from click logs within 30 days. EU data residency is on the roadmap for Expert and Enterprise plans - contact us if your team needs it before launch.
Occasionally on our pricing page or AppSumo. If we're not running one right now, drop your email on the pricing page and we'll let you know when the next batch goes live.
14 days from the date of purchase. If a Lifetime Deal is not the right fit, email billing@attr.so within 14 days for a full refund. After the 14-day window, lifetime means lifetime - and the price is locked even if our list price changes.
We do not issue refunds on monthly or yearly subscriptions, including unused time on an annual plan. You can cancel any time from Settings > Billing - your access continues to the end of the current billing period, and you won't be charged again.
Ready when you are

Ready to track your links
without selling out?

Start for free. No credit card. Set up your first short link in under 60 seconds.

Create your first link →Read the docs
attr.so

Privacy-first, developer-friendly link management software

Product
  • Features
  • Chrome Extension
  • Free tools
  • Pricing
  • Docs
  • API reference
  • Changelog
  • Roadmap
Company
  • About
  • Blog
  • Help
  • Feature requests
  • Support
  • Status
Legal
  • Privacy
  • Terms
  • Security
© 2026 Attr.so - All rights reserved
Built by Apptimistic