UTM link generator

Build clean, normalized tracked links, for free and with no sign-up. Free account to save links, create presets and generate in bulk.

Standard UTM QR code Ad platform / dynamic
Simple
Advanced
Bulk

Channel templates

Beyond paid: add a lasting source of traffic. Discover Linkuma →

UTM parameters

The traffic source.

The marketing channel.

The campaign name.

Keyword (SEA).

Tells two identical links apart.

Custom parameters

In-house conventions (e.g. cta, plan). Case preserved, never normalized.

Naming governance

Separator
dash -
underscore _

Dynamic ad platform parameters

insert into

Google Ads (ValueTrack)

Meta Ads

Tokens {...} are preserved as-is (never normalized).

Generated URL

QR code
Create an account to save

Free. History, presets, export, bulk generation.

What if this traffic were free and lasting? SEO from 7€ with Linkuma →

Create an account to save this preset

Presets save you a ton of time: you reapply your whole UTM config in 1 click. It's free.

Preview ( links)

sourcemediumURL

Bulk generation

Free account to save

CSV export works without an account.

Your campaigns bring traffic only while you pay.

SEO, on the other hand, works continuously. Linkuma makes it accessible from 7€, with audit and support included.

Diversify my traffic
✅ 100% free, no sign-up 🎯 Automatic normalization for clean tracking

The 5 UTM parameters, explained

UTMs are bits added to a URL so you can tell, in Google Analytics, where each visit comes from.

utm_source recommended

Where the traffic comes from (the site/platform).

e.g. google, facebook, newsletter

utm_medium recommended

The type of marketing channel.

e.g. cpc, email, social, affiliate

utm_campaign recommended

The campaign name, to group links together.

e.g. promo-ete-2026, black-friday

utm_term optional

The paid keyword (mostly for SEA).

e.g. chaussures-running, {keyword}

utm_content optional

Tells apart two links pointing to the same page.

e.g. bouton-header, variante-a

Frequently asked questions

Do I need an account to generate a UTM link?

No. The builder is 100% free and works without sign-up. The account is only for saving your history, creating presets and generating in bulk.

Why normalize UTM values?

Because "Facebook", "facebook" and "Face Book" are counted as 3 different sources in Analytics. UTMzen cleans everything up (lowercase, dashes, accents) for reliable tracking. You can adjust the rules in advanced mode.

Do UTMs affect my SEO?

No, not for the ranking of the destination page. Just avoid tagging internal links to your own site, it would skew your stats.

Does it work with Google Ads and Meta Ads?

Yes. Advanced mode offers dynamic tokens (ValueTrack for Google; variables for Meta), preserved as-is without normalization.

Is my data stored?

Nothing is stored until you click "Save" (account required). The QR and the preview are generated in your browser.