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:
- Enter your base URL (the page you want to track).
- Fill in campaign details: source, medium, campaign name, and optional term/content.
- Use the preset dropdowns for common sources (google, twitter, facebook) and mediums (social, email, cpc).
- 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.