Learn · Click tracking · Updated 2026-08-14

How to shorten a URL for free

Paste your long URL into a free shortener, generate the short link, and copy it. No signup is needed for basic use, though picking a shortener that will still exist next year and offers click data matters more than the shortening step itself.

  1. Copy the full destination URL
    Have the exact long URL ready, including any path or query string, before you open a shortener.
  2. Choose a shortener built to last
    Pick an established provider rather than a side project domain, since a shortener that shuts down breaks every link it ever made.
  3. Paste it in and generate the short link
    Enter the URL and generate the short link, which takes a few seconds on almost any shortener.
  4. Add UTM parameters before you shorten it
    Tag the long URL with source, medium, and campaign parameters first if you want to track clicks, since the shortener just stores whatever you hand it.
  5. Test the short link before sharing it
    Click it yourself to confirm it lands on the right page and does not trigger a security warning.
  6. Connect a custom domain if you want brand trust
    Use your own domain or a link-in-bio page instead of a generic shortened domain when the link will appear somewhere permanent.

Shortening itself takes seconds: paste the long URL into a shortener, hit generate, copy the result. The part worth thinking about is which shortener you hand that link to, because the tool you pick decides whether the link still works, and still tells you anything, months from now.

Shortening a URL is the easy part

Every shortener does the mechanical bit the same way: it stores your long URL against a short code and redirects anyone who visits the short link to the original. There is no meaningful difference in speed or reliability between the well-known names for this one step. Where they diverge is what happens after the redirect, and whether the shortener is still standing in a year.

Most guides on this topic stop at the mechanical step and treat every shortener as interchangeable. They are not. A generate button that works today tells you nothing about whether the link still resolves in eighteen months, and that is the thing worth checking before you shorten anything you plan to reuse.

Pick a shortener that will still exist next year

Google's own goo.gl shortener is the cautionary tale here: Google discontinued it and, years later, stopped it from resolving links altogether, breaking every one of them permanently, with no way for the people who made them to fix it after the fact. A short link is only as durable as the company running it. Before you shorten something you will reference in print, on a business card, or on a QR code you cannot easily reprint, check that the provider is an established product with a track record, not a side project domain that could disappear.

This is not a hypothetical risk you can safely ignore. It has already happened at scale, to millions of links, from one of the largest companies in the world. A smaller, less established shortener carries the same risk on a shorter timeline. If the link is going anywhere permanent, ask yourself whether you would be comfortable if it stopped working with no warning next month.

Add tracking before you shorten it, not after

If you want to know who clicked a shortened link, the UTM parameters need to be on the URL before you shorten it, since the shortener stores whatever you give it. Build the tagged version first with a UTM builder, then shorten that. Shortening a bare URL and adding tracking later means making a second link, which splits your data across two links instead of one.

The order matters more than it looks. A shortener has no way to retroactively add a parameter to a link that is already live and already shared in three places. Once it is out, it is out in whatever form you shortened it in, which is exactly why the tagging step belongs before the shortening step, not after.

Test the link before you publish it

Click it yourself, on a phone if that is where most people will see it, before you put a short link on anything permanent. Confirm it lands on the exact page you intended, not the homepage by mistake, and check that it does not trip a security warning, which happens occasionally with brand new shortened domains that have no reputation yet. This is a thirty second step that saves an embarrassing correction later.

What actually changes if you add tracking later

People sometimes assume they can shorten a plain URL now and "add tracking later" once they see whether the link performs well. In practice this does not work the way it sounds. The short code is already fixed to whatever URL you gave it at creation. Going back to add UTM parameters means either editing the destination on the shortener's side, which most free tools do not support after the fact, or creating a second short link with the tagged version and abandoning the first. Either way, any clicks that already happened on the original link are gone from your data permanently, with no way to retroactively attach a source to them. Tagging the URL correctly before the first click happens costs nothing. Fixing it after costs the data you already lost.

Custom domains: the difference between a shortener and a brand asset

A link that reads like a string of random characters on someone else's domain tells the person clicking it nothing about who sent it, and some readers hesitate to click an unfamiliar shortened domain at all, reasonably, since generic shorteners have been used to mask malicious links often enough that the caution is earned. A short link on your own domain, or a link-in-bio page under your own handle, carries your name instead of a stranger's shortening service, which is worth more than the character count you saved. Most link-in-bio tools bundle this in, so the same setup that hosts your bio page can also generate the short link.

There is a real trust cost here that is easy to underrate. A recipient deciding whether to tap a link in a message or a caption is making a split-second judgment based on what domain they can see. Your own name reads as safer than an unfamiliar shortener, and that small edge in click-through rate compounds over every link you ever send.

Comparing your shortening options

OptionCostCustom domainClick analyticsLongevity risk
Generic free shortenerFreeRarely, or paid add-onBasic count, sometimes countryDepends entirely on the provider staying in business
Shortener with custom domainUsually paidYesVariesLower, tied to your own domain
Link-in-bio tool with built in shorteningFree tier availableFrom the first paid planYes, with UTM and geoLower, backed by an active product

For a one-off link you will share once and forget, a free generic shortener is fine. For anything you will print, put on a QR code, or reference again later, a tool that also gives you the click data, and does not disappear the way goo.gl did, is the better call even if it takes one extra step to set up.

A quick checklist before you hit shorten

  • The destination URL is the final page you want, not a placeholder you meant to swap out later.
  • Any UTM parameters you need are already on the URL, since adding them afterward usually means starting over.
  • The shortener is a provider likely to still be running in a year, not a domain you have never heard of before today.
  • You have clicked the short link yourself, on the device most people will actually use, and it lands where you expect.

Running through these four in order takes under a minute and catches the overwhelming majority of the mistakes that show up later as "why did nobody click this" or "why does this link go nowhere now."

When a short link is the wrong tool

If the goal is a memorable, permanent link for your bio across every platform, a link-in-bio page is usually a better fit than a bare shortened URL, because it can hold several destinations behind one link and update without you reissuing a new short code every time you change what you are promoting. A shortened URL is for a single destination you are pointing people at right now. A link-in-bio page is for the one link you put in your profile that needs to keep working as your latest post, offer, or product changes underneath it.

If you are trying to work out which of your posts is actually driving the clicks once people land, general link click tracking is the next thing to set up once the link itself is live, and if you want that tracking without paying for it, the free tracking options cover what is genuinely no-cost.

Common questions

Is it safe to click a shortened URL?
A shortened link hides the destination until you click it, which is exactly what makes it a common disguise for malicious links, so treat an unfamiliar short link from an unknown sender the same way you would treat any unfamiliar link, and prefer shorteners from providers you recognize.

Do free URL shorteners expire?
Most do not set an expiry on the link itself, but the company running the shortener can shut down or deprecate the service, which breaks every link it ever made, so free is not the same as permanent.

Can I shorten a URL and still track clicks on it?
Yes, as long as the shortener includes analytics or you add UTM parameters to the URL before shortening it, since a shortener with no tracking behind it only tells you that the link works, not who used it.

What is the difference between a shortened URL and a link-in-bio page?
A shortened URL points to one fixed destination, while a link-in-bio page is a single link that can hold multiple destinations behind it and be updated any time without changing the link itself.

Related: How to track clicks on a link · How to track link clicks for free · What is a vanity URL?