Short links on your own domain, so your messages never share a domain with strangers. See plans →
A custom URL shortener that runs on your domain

Branded short links on your own domain, not a shared one.

Linkturf runs your short links on a domain you own, like go.yourbrand.com. The links in your texts, emails and printed QR codes carry your reputation instead of a stranger's, and every click lands in analytics you own.

✓ 7-day free trial ✓ Cancel anytime ✓ Export anytime

A card is required to start. You are not charged during the 7-day trial, and you can cancel anytime before it ends.

Built for SMS, email, print and paid campaigns 2 DNS records, then you are live 100% of your click data, exportable 0 shared domains
A typical campaign link
https://yourstore.com/landing/summer-promo-2026/?utm_source=sms&utm_medium=blast&utm_campaign=jun&ref=a8f2c9&sid=00471
→
The same link on Linkturf
go.yourbrand.com/sale↳ on your domain, not a shared one
Your own domainBranded links your customers recognize before they tap.
Your own reputationNo stranger can burn a domain only you send on.
Your own dataEvery click is yours to keep and export. Never sold, never shared.
Self-serveConnect a domain and create links. No sales call, no onboarding queue.
Features

Everything your campaign links need

Branded links, click tracking and dynamic QR codes, on a domain you control. Every feature is on every plan.

Custom domains

Bring any domain or subdomain you own. We prove ownership by DNS and issue SSL automatically, so every link is HTTPS on your name.

Click analytics

Clicks over time, country, region, city, device, browser, OS and referrer. Link-preview bots are filtered out. Export it all as CSV.

Dynamic QR codes

A QR for every link, in six colors, as PNG or SVG. Change the destination after printing without reprinting a thing.

Custom slugs + UTM builder

Pick the ending you want, like /sale or /vip. Add utm_source, medium and campaign from a built-in form and they ride along on every tap.

Bulk create

Paste a whole campaign's worth of URLs and get a branded short link for every one in a single submit.

Hosted pages

Turn a link into a page on your domain: a link-in-bio, a tap-to-save digital business card, or a QR menu. Editable after printing.

Under the hood

What happens when someone taps your link

Most shorteners hide this. We would rather you see exactly what runs, because it is the part you are trusting.

The tap hits your domaingo.yourbrand.com answers over HTTPS with a certificate issued for your domain. Nothing about the request touches a shared shortener domain.
We look up your linkThe slug is matched only against links in your account on that verified domain. An unknown slug forwards to your own website, never to an error page.
We record the clickTime, approximate location from the network, device, browser, OS and referrer. No name, no tracking cookie on the visitor, and link-preview bots are excluded.
We send them onA standard HTTP 302 redirect to your destination, with your UTM parameters preserved. One hop, a fraction of a second.
It shows up in your dashboardThe click is in your analytics immediately, and in your CSV export whenever you want it. It is never sold or shared.

Before a link goes live, its destination is checked against public abuse databases (URLhaus and Spamhaus) so a bad link can never ride on your domain. Before a domain goes live, you prove you control it with a TXT record we generate for you, which is what stops anyone else from ever claiming your domain.

Your data

Your click data belongs to you

Your analytics stay in your account. We never sell or share your click events, and you can export all of them whenever you want. If you ever leave, you take everything with you.

  • ✓ No data resale. Your clicks are not our product. Your subscription is.
  • ✓ Full export, anytime. Every raw click event as CSV, one click.
  • ✓ No shared domain. A spammer cannot poison links that only you can create.
  • ✓ You stay in control. Your domain, your registrar, your account.
Owned by you
This monthgo.yourbrand.com
48,217 clicks
Top locationUnited States · 61%
Top deviceMobile · 84%
Best link/sale · 12,904
Data shared with anyoneNone
Illustrative dashboard
Live in about 15 minutes

How it works

No onboarding call, no sales demo. You connect the domain yourself, which is exactly why nobody else can.

1

Connect your domain

Add a subdomain you own, like go.yourbrand.com. We show you two DNS records to paste at your registrar: a TXT record that proves it is yours and a CNAME that routes it to us. We check automatically and issue SSL the moment they resolve.

2

Create your links

Paste a destination, pick your slug, add UTMs if you want them, and you have a branded short link and its QR code ready for your next send.

3

Track every click

Watch the clicks arrive with location, device and timing. Export the raw data whenever you like. Change a destination later without touching what you already sent or printed.

Comparison

Linkturf vs Bitly, on the numbers

Bitly is a fine product. The difference is what you get on the entry paid plan, and whose domain your links live on.

 
Bitly
Linkturf
Custom domain on the entry paid plan
No (Growth and up)
Yes, 2 domains on Core
Entry paid plan, billed monthly
$10/mo Core, annual only
$19/mo Core
First plan that includes a custom domain
Growth: $35/mo monthly, $29/mo annual, 1 domain
Core: $19/mo, 2 domains
Links per month on that plan
500
500 on Core, 2,500 on Growth
Default domain your links use
bit.ly, shared by all users
Yours only, no shared fallback
Raw click export
Varies by plan
One-click CSV, every plan

Bitly figures are from Bitly's public pricing page, checked September 2026, in USD. Prices and plan contents change; check the source before you decide. Full breakdown: Bitly pricing explained and Bitly alternatives.

Simple pricing

Bring your domain. Pick a plan.

Every plan runs on your own domain and starts with a 7-day free trial. Cancel anytime. Link limits reset every month, and annual plans save you 2 months.

Core

For one brand getting its links in order.
$19/mo
or $190/yr · 2 months free
  • ✓ 2 custom domains
  • ✓ 500 links / month
  • ✓ All features included
Start free trial
Recommended

Growth

For marketers running regular campaigns.
$39/mo
or $390/yr · 2 months free
  • ✓ 10 custom domains
  • ✓ 2,500 links / month
  • ✓ All features included
Start free trial

Premium

For agencies and multi-brand teams.
$89/mo
or $890/yr · 2 months free
  • ✓ 50 custom domains
  • ✓ 10,000 links / month
  • ✓ All features included
Start free trial

All features, every plan: custom domains with automatic SSL, click analytics with CSV export, dynamic QR codes (PNG and SVG), custom slugs, UTM builder, bulk create, and hosted link-in-bio, business card and QR menu pages. Plans differ only in domains and monthly link volume. Clicks are not metered.

Who is behind this

A small company that answers its own email

Linkturf is built and run by Mining Wells LLC, an independent company in California. We make money one way, subscriptions, which is why your click data is never the product and there is no sales team to get past. Our position is simple: your domain, your data, your reputation. When you write to support@linkturf.com, the people who built the product read it.

FAQ

Frequently asked

Straight answers, including the ones that are not in our favor.

A custom URL shortener creates short links on a domain you own, such as go.yourbrand.com/sale, instead of on a shared domain like bit.ly that thousands of unrelated senders use at the same time. The link is shorter and branded, and the domain's reputation is yours alone. Linkturf runs every link on your own domain; there is no shared fallback domain.

A short link is a redirect. When someone taps go.yourbrand.com/sale, their browser reaches Linkturf over HTTPS on your domain, we look up the destination you saved, record the click, and send the browser on with a standard HTTP 302 redirect, keeping your UTM parameters intact. The full sequence is above. The whole hop takes a fraction of a second.

A vanity URL is a short, readable web address chosen for people rather than machines, usually on a brand's own domain, that redirects to a longer page. go.yourbrand.com/vip is a vanity URL. It is the same idea as a branded short link: memorable, on-brand, and pointing wherever you decide. Definition, examples and how to make one.

US carriers filter commercial texts partly on the domain in the link. The industry's own guidance is specific: where a URL shortener is used, senders should use one with a web address dedicated to their exclusive use (CTIA Messaging Principles and Best Practices, May 2023, section 5.3.2). Twilio's 10DLC documentation goes further, stating that public shorteners like bit.ly in a campaign submission lead to rejection by The Campaign Registry, and that a dedicated, branded short domain is required.

Your own domain meets that standard. A shared shortener domain does not. We cannot promise any carrier will deliver any given message; nobody honestly can. What we can promise is that the domain in your link will never be shared with anyone else. More on SMS links.

Yes. Linkturf only works on domains you control, which is the whole point. Use a subdomain of the domain you already have, such as go.yourbrand.com or link.yourbrand.com. Your main website is untouched, and a new subdomain costs nothing at any registrar. If you would rather buy a short standalone domain, that works too.

Two. A TXT record that proves you control the domain, and a CNAME record that routes the subdomain to Linkturf. We show both records with copy buttons, check for them automatically every few seconds, and issue the SSL certificate the moment they resolve. Most people are live in about 15 minutes. If your DNS is at GoDaddy, Cloudflare, Namecheap or Google, our setup guide shows exactly where to paste them.

Yes, that is the main use case. Linkturf makes the links; your texting platform sends the messages and handles 10DLC registration. When you register a campaign, use your branded short domain in the sample messages rather than a public shortener, which Twilio's documentation says leads to rejection by The Campaign Registry. 10DLC and URL shorteners, explained.

For each tap we record the time, approximate location from the network (country, region, city), device type, browser, operating system, and the referring page when one is sent. We do not set a tracking cookie on the person who tapped, we exclude link-preview bots from counts, and we never sell or share your click data. You can export every event as CSV at any time, and if you leave, it goes with you.

Not while your account is active. If you cancel, your links keep working for 30 more days, then forward to your own website instead of breaking, so a QR code already in print still lands somewhere that belongs to you. Restart any plan and they go live again with their history intact.

Yes. Every Linkturf link comes with a QR code that points at the short link on your domain, so changing the destination in your dashboard changes where the printed code goes. Download as PNG for screens and flyers or SVG for any print size, in six colors. The free tool at the top of this page makes a static code instead: the URL is baked in, it never expires, and it cannot be changed. Which one to print.

Yes, on every plan. Bulk create takes a list of URLs and returns a branded link for each. The UTM builder adds utm_source, utm_medium, utm_campaign, utm_term and utm_content to the destination for you, and they are preserved on every tap.

Yes. Hosted pages live on your domain, like yourbrand.com/links or card.yourbrand.com/alex, and are editable after you print the QR. See link-in-bio, digital business cards and QR menus.

Every plan starts with a 7-day free trial. A card is required to start, but you are charged nothing during the trial, and you can cancel before it ends at no cost. Your own domain is live from the first day.

Cancellation stops the next renewal and your plan stays active to the end of the paid period. After that, your links keep working for 30 more days and then forward to your own website. You can export all of your data before, during or after, and restarting a plan restores everything immediately.

Every feature is on every plan. Plans differ only in how many custom domains you can connect and how many links you can create per month: Core is 2 domains and 500 links, Growth is 10 domains and 2,500 links, Premium is 50 domains and 10,000 links. Clicks are not metered. Pricing details.

If what you want is a custom domain, yes: Linkturf includes two on its $19 Core plan, while Bitly's public pricing page (September 2026) lists its first custom domain on Growth at $35 per month billed monthly. If you need an API, enterprise SSO, or a free tier, Bitly has those and we do not. We keep the comparison honest in Bitly alternatives.

Your links. Your turf.

Start a 7-day free trial. Bring a domain, and your links stop sharing a reputation with strangers.

Start free trial →