Guides · 4 min read

What is a URL shortener, and how do short links actually work?

A plain-English guide to URL shorteners: how the redirect works, why short links get tracked, when to use your own domain and what to avoid.

Published · Updated · by The GoTinyURL team

Tini the fennec fox illustrating "What is a URL shortener, and how do short links actually work?"

Key takeaways

  • A URL shortener stores a long address and gives you a short one that redirects to it.
  • Because every visit passes through the shortener, it can count clicks without touching the destination site.
  • Short links can be edited later, which makes them safer to print than long URLs.
  • Put short links on your own domain when trust matters, and never use them to hide where a link goes.

A URL shortener is a service that turns a long web address into a short one that sends visitors to the original. You paste https://shop.example.com/collections/summer-2026/products/linen-shirt?variant=4412, the shortener stores it, and you get back something like gotinyurl.com/linen. Anyone who opens the short link is redirected to the long one in a fraction of a second.

That is the whole trick. Everything else a modern shortener does, from click analytics to QR codes, is built on top of that one redirect.

When someone opens a short link, their browser asks the shortener’s server for the page /linen. The server looks up /linen in its database, finds the long address, and replies with an HTTP redirect: a tiny response that says “the page you want is over there”. The browser follows it automatically, and the visitor lands on the destination.

In steps:

  1. The visitor taps gotinyurl.com/linen.
  2. The shortener’s server receives the request and looks up the back-half linen.
  3. It records the visit (time, approximate location from the IP address, device, browser, referrer).
  4. It answers with a redirect pointing at the long URL.
  5. The browser loads the destination as normal.

Steps 2 to 4 take milliseconds. The destination site does not need to know anything about the shortener, which is why you can shorten any public link, including pages you do not own.

Why do people use URL shorteners?

The original reason was length. Old SMS and early social posts had strict character limits, and a 120-character link ate most of a message. Today the reasons are more practical:

  • Readability. gotinyurl.com/webinar can be read aloud on a podcast or printed on a flyer. A tracking-heavy URL cannot.
  • Measurement. Because every visit passes through the shortener, you can count clicks per link. Give each post, email or poster its own short link and you can compare them.
  • Editability. You can change where a short link points after you share it. That matters most for anything printed, like menus, packaging and business cards.
  • Branding. On your own domain, a short link tells people who it belongs to before they tap.
  • Extras. Password protection, expiry dates, routing by country or device, retargeting pixels and deep links that open apps all hang off the same redirect.

What can a URL shortener track?

A shortener sees the request the browser makes, so it can record:

Data pointWhere it comes fromWhat it is good for
Time of the clickServer clockSeeing when your audience is active
Country and cityThe visitor’s IP address, looked up in a geolocation databaseRegional campaigns, local businesses
Device type, OS and browserThe browser’s user-agent stringDeciding where to send app users
ReferrerThe page or app the click came from, when the browser shares itComparing channels
LanguageThe browser’s language settingSending people to the right language page

It cannot see names, email addresses or what the visitor does after they land. For on-site behaviour, combine short links with UTM parameters so your analytics tool can attribute the visit.

When should you use your own domain?

Use a custom domain whenever trust matters more than convenience: links in customer emails, SMS, ads and anything printed. People are rightly wary of links whose destination they cannot see, and a recognisable domain such as go.yourbrand.com removes some of that doubt. It also keeps your options open: if you ever change shortener, you can point the domain at the new service and recreate the same back-halves. We go into choosing a short domain in our guide to branded short links.

What should you avoid?

  • Hiding where a link goes. Shorteners are routinely abused for phishing. Never shorten a link to disguise its destination, and say in your message what people will find when they tap it. GoTinyURL’s acceptable use policy removes links used to deceive.
  • Shortening internal website links. Keep links inside your own site as normal links.
  • Random back-halves where people will read them. Auto-generated slugs are fine for analytics-only links, but anything printed or spoken deserves a readable back-half.
  • One link for everything. If every channel shares the same link, you cannot tell which one worked. One link per placement costs nothing.
  1. Sign in at app.gotinyurl.com (the free plan is enough).
  2. Paste the long URL and, if you like, type your own back-half.
  3. Optionally add UTM tags, a password, an expiry date or a pixel.
  4. Copy the short link or download its QR code, and share it.

The short links feature page lists every option and which plan includes it.

The short version

A URL shortener is a redirect with a memory. It makes links easier to share, lets you change destinations later, and tells you which shares worked, all without touching the destination site. Use readable back-halves, give each placement its own link, and put links on your own domain when the audience needs to trust them.

Tini the fennec fox, GoTinyURL's mascot, waving hello

Written by

The GoTinyURL team

Product and support team, TheBigBot LLC

The people who build, host and support GoTinyURL. We write about the things customers ask us most: short links, QR codes, bio pages and reading click data honestly.

Tags: short links, redirects, link tracking, custom domains

FAQ

Questions on this topic

8 questions
Q01Is a URL shortener safe to use?

Yes, when the service screens links for abuse and you can see where a link goes before you share it. The risk is on the receiving side: people cannot see the destination of a short link, which is why branded domains and clear context in your message help.

Q02Do short links slow down a website visit?

Only by the time it takes the shortener to answer the first request, usually a fraction of a second. Visitors land on the destination with a normal page load after that.

Q03Will a short link stop working one day?

A short link keeps working for as long as the shortener keeps the record and the service runs. Choose a provider you trust, and use your own domain if you want the option to move providers later.

Q04What is the difference between a 301 and a 302 redirect?

A 301 tells browsers and search engines the move is permanent; a 302 says it is temporary. Shorteners that let you edit destinations need browsers to check back, so caching behaviour matters more than the number itself.

Q05Can I see who clicked my short link?

You see anonymous, aggregated details such as country, city, device, browser and referrer, not names or email addresses.

Q06Should I use short links on my own website?

Usually not for internal links. Short links are for sharing: social posts, messages, print, ads and QR codes.

Q07Are short links bad for SEO?

No. Search engines follow redirects to the destination. Short links are simply not a ranking tool; they are a sharing and measurement tool.

Q08What makes a good back-half?

Short, readable and specific: /spring-sale beats /x7Kp2 when people will see or type it. Avoid anything that could be mistaken for a different word when read aloud.

Keep reading

Cover for Branded short links: how to choose a short domain and set it up right

Branded short links: how to choose a short domain and set it up right

Why branded short links earn more trust, how to pick a short domain or subdomain, the DNS record you need, and mistakes that break links later.

Cover for UTM parameters: what they are and how to name them so reports stay clean

UTM parameters: what they are and how to name them so reports stay clean

What each UTM parameter means, a naming system that keeps Google Analytics clean, real examples per channel and the mistakes that split your reports.

Cover for Dynamic vs static QR codes: the difference, and which one to print

Dynamic vs static QR codes: the difference, and which one to print

Static QR codes hold the content; dynamic ones hold a short link you can change and track. When each makes sense, with a decision table.

The Tiny Dispatch

One useful link tip, every other week

Short guides on links, QR codes, bio pages and campaign tracking from the GoTinyURL team. No spam, one-click unsubscribe, and we never sell your address.

By subscribing you agree to the privacy policy.

Try it on your own links

Everything in this guide works on GoTinyURL's free plan.

  • Free plan, no card
  • Cancel any time
  • Your data stays yours
Tini the fennec fox cheering you on