UTM Generator

Build UTM-tagged URLs for campaign tracking. Generate links with utm_source, utm_medium, utm_campaign, utm_term, and utm_content.

About the UTM Generator

Build a tracking link from an absolute HTTP or HTTPS URL and source, medium, campaign, term and content fields. Source, medium, campaign and content are lowercased with spaces changed to hyphens; term keeps its entered casing. Existing unrelated query parameters and fragments are preserved, and populated UTM fields replace matching existing keys.

Features

  • Five UTM fields
  • Source and medium presets
  • Preserves URL fragments
  • Replaces existing populated UTM keys

How to use this tool

The UTM Generator works right in your browser — no signup, no installation. Follow these steps:

  1. Enter your base URL (the page you want to track).
  2. Fill in campaign details: source, medium, campaign name, and optional term/content.
  3. Use the preset dropdowns for common sources (google, twitter, facebook) and mediums (social, email, cpc).
  4. Copy the generated UTM URL and use it in your campaigns.

Frequently asked questions

How does this tool work?

Build a tracking link from an absolute HTTP or HTTPS URL and source, medium, campaign, term and content fields. Source, medium, campaign and content are lowercased with spaces changed to hyphens; term keeps its entered casing. Existing unrelated query parameters and fragments are preserved, and populated UTM fields replace matching existing keys.

Using the results

Developers and power users need tools that are exact and private. The UTM Generator runs its logic locally in your browser, returns results instantly, and never transmits your input — handy when you are working with keys, hashes, or data you would rather not paste into a remote service.

Related Free Online Tools