UTM link builder

Add utm_source, utm_medium, utm_campaign — and optional term and content — to a URL for campaign tracking.

Built in this browser. Nothing is sent anywhere.

source / medium / campaign are required; term and content are added only when filled. Existing utm_* parameters on the URL are replaced; other query parameters are kept. Values are percent-encoded automatically — plain lowercase words work best for analytics.

How to use

  1. Paste the destination URL.
  2. Fill in source, medium, and campaign.
  3. Build and copy the tagged URL.

What it supports

HTTP(S) URLs only. Existing non-UTM query parameters are preserved; existing utm_* parameters are replaced. Values are capped at 200 characters. The builder does not validate that your analytics tool is configured.

Related tools

Related guides