UTM Link Builder

Campaign URLs that stay consistent.

UTM Link Builder assembles a tracking URL from source, medium, campaign, term and content parameters, encodes them correctly, and warns about the inconsistencies that fragment analytics reports — mixed casing, spaces, and duplicate parameters already present in the URL. The link is built in the page and sent nowhere.

Loading UTM Link Builder…

Runs entirely on your device. No file or text you enter here is uploaded. How to verify it.

How to use UTM Link Builder

  1. Paste the destination URL.
  2. Fill in source, medium and campaign, plus optional term and content.
  3. Copy the finished link, or generate a QR code from it.

Questions about UTM Link Builder

Why does casing matter?
Because analytics tools treat Facebook and facebook as different sources, splitting one campaign across two rows. The builder lowercases by default and flags it when you override.
Which parameters are required?
Source, medium and campaign in practice. Term is for paid keywords and content for distinguishing two links in the same email. Omitting medium is the most common mistake and makes traffic fall into "other".
Do UTM parameters track people?
No, they label the link. They tell your own analytics where a visit came from; they do not identify the visitor. Note that they are visible in the URL, so do not put anything private in them.
Do UTM links work outside Google Analytics?
Yes. The five utm_ parameters are a convention rather than one product's feature, and Matomo, Plausible, Fathom, Adobe Analytics and most email platforms read the same names. The builder writes plain query parameters, so anything that parses a URL can use them.
Should I put UTM tags on links between my own pages?
No. Tagging an internal link restarts attribution in most analytics tools, so the original source is overwritten and the report credits your site to itself. Use UTM parameters only on links arriving from somewhere else.
Is UTM Link Builder really free, with no limits?
Yes. There is no account, no daily cap, no file-size tier and no watermark, because there is no server cost to recover. The site is funded by clearly disclosed partner recommendations on the Partners page, never by metering the tools.
Are my files or text uploaded when I use UTM Link Builder?
No. Everything is processed by JavaScript running in your browser, on your device. You can verify it: open your browser's developer tools, switch to the Network tab, and use the tool. You will see no request carrying your data — because there is nowhere for it to go.