UTM URL Builder

Create a campaign URL with consistent UTM parameters while preserving any existing query string.

URLs are assembled locally in your browser and are never submitted to a server.

The result updates as you type.
Build QR code

Parameter preview

What each UTM parameter means

  • utm_source identifies where traffic originates, such as a newsletter or partner.
  • utm_medium describes the channel, such as email, social or cpc.
  • utm_campaign groups activity under a campaign name.
  • utm_term records a paid-search keyword when relevant.
  • utm_content distinguishes links or creative variants.

Naming recommendations

Choose a convention and keep it consistent. Lowercase values with underscores or hyphens avoid accidental fragmentation caused by capitalization and spaces.

FAQ

Are existing query parameters removed?

No. Existing parameters are preserved; matching UTM parameters are updated.

Where do UTM values appear?

Analytics platforms read them from the landing-page URL and use them for campaign attribution.

Part of nisi.ro — free browser tools. Last updated: 2026-09-20.

Advertisement