UTM Generator
Create copy-ready campaign URLs with source, medium, campaign, term, and content parameters without sending the URL anywhere.
Campaign
URL
How it works
Enter your input
Fill in the values, paste your text, or upload the file this tool works with.
See results instantly
Most tools update live as you type; a few use a single button. Either way, the result appears right on this page.
Use your results
Copy, download, or share what the tool produces — you're always in control of the output.
What is UTM Generator?
Add campaign tracking parameters to a landing page URL so traffic from email, ads, social posts, and partners is easier to identify in analytics.
How to build UTM campaign URLs
Required campaign fields
utm_source identifies where the traffic came from, utm_medium describes the channel, and utm_campaign groups the promotion or initiative. These three are the core fields most analytics teams expect.
Optional fields
utm_term is often used for paid keywords or audience labels. utm_content helps distinguish variants inside the same campaign, such as button-a versus button-b or header-link versus footer-link.
Good naming habits
- Use consistent lowercase names across campaigns.
- Avoid changing a live campaign's naming halfway through reporting.
- Clear a field when you want to remove an existing UTM parameter from a pasted URL.
Campaign notes
The generated URL may reveal campaign names, audiences, or internal naming conventions. Review it before sharing outside your team.
Frequently Asked Questions
What is the difference between source and medium?
Source is the specific referrer, such as newsletter, google, or linkedin. Medium is the channel type, such as email, cpc, social, or referral.
What happens if my base URL already has UTM parameters?
Fields you fill replace existing values. Fields you leave empty remove that UTM parameter from the final URL.
Can I use spaces in campaign names?
The URL builder encodes spaces, but consistent names with hyphens or underscores are usually easier to read in reports.
Does this create a short link?
No. It builds the tracked URL only. Use your own shortener afterward if you need a shorter share link.
Related Tools
- AvailableLocal
Slug Generator
Turn titles and phrases into clean URL slugs.
- AvailableLocal
Meta Tags Generator
Create SEO, Open Graph, and Twitter meta tags.
- AvailableLocal
robots.txt Generator
Generate robots.txt rules and test a path.
- AvailableServer
Sitemap XML Validator
Validate sitemap XML structure, URLs, and duplicates.
- AvailableLocal
User-Agent Parser
Parse a User-Agent string into browser, OS, and device.
- AvailableLocal
HTTP Status Code Lookup
Look up what an HTTP status code means.
- AvailableLocal
MIME Type Lookup
Look up a file extension's MIME type, or the reverse.
- AvailableLocal
Punycode / IDN Converter
Convert domain names between Unicode and Punycode.
- AvailableLocal
URL Parser & Query Inspector
Parse and inspect URL components.
- AvailableLocal
Keyword Density Checker
Count keyword or phrase density in a draft.