Easy Converter

UTM Link Generator

Build clean, standardised UTM links for Google Analytics, Yandex Metrica and any other analytics platform. Pick a source, medium and campaign, optionally add term and content, and copy a perfectly encoded URL ready to paste into newsletters, social media posts, paid ads and offline QR codes.

How to use

  1. 1

    Enter the landing URL

    Paste the destination page (without UTM parameters).

  2. 2

    Fill in source, medium, campaign

    These three are required. Use a consistent naming convention across your team.

  3. 3

    Optionally add term and content

    Useful for paid keywords and A/B-tested creatives.

  4. 4

    Copy the tagged URL

    Click Copy and paste the URL into your campaign.

Technical details

UTM parameters are a set of five URL query strings introduced by Urchin Tracker (which Google bought in 2005) and now standardised across analytics tools: `utm_source`, `utm_medium`, `utm_campaign`, `utm_term` and `utm_content`. They are appended to any URL and let you attribute traffic back to the exact marketing initiative that produced it.

Consistency matters more than creativity in UTM tagging. Use lowercase, hyphens (not spaces or underscores), and a fixed vocabulary across campaigns — for example, always `facebook` (never `Facebook` or `fb`). The generator enforces these rules automatically and warns you when a value contains forbidden characters.

The five parameters answer five distinct questions. `utm_source` is *where* the click came from (newsletter, twitter), `utm_medium` is *the kind of channel* (email, cpc, social), `utm_campaign` is *which campaign* (spring-sale-2026), `utm_term` carries the paid keyword and `utm_content` distinguishes ad creatives (banner-blue vs banner-red) for A/B tests.

For affiliate or shared links, consider shortening the final URL with a redirect service to keep it readable. The encoded URL works identically — UTMs survive HTTP redirects.

Frequently asked questions

Are UTM parameters case-sensitive?
Yes. `Email` and `email` are tracked as two different mediums. The generator forces lowercase to prevent this mistake.
Do UTMs slow down my page?
No. They are query strings — they affect tracking, not rendering.
Will UTMs survive redirects?
Yes, as long as the redirect preserves the query string (most 301/302 do).
Can I use UTMs on internal links?
You can, but it is a bad idea: it overwrites the original campaign attribution in Google Analytics.
Do I need all five parameters?
No. Only source, medium and campaign are required for accurate attribution.
Reviewed by:Easy Converter Engineering Team

This tool was tested and calibrated by our engineering team. All processing happens locally in your browser — your files and data never leave your device.