UTM URL Builder
Add utm_source, utm_medium, utm_campaign, utm_term and utm_content to a URL. Ready for Google Analytics and GA4. Everything in your browser.
Create links with UTM parameters
To find out where a campaign's traffic comes from, you have to tag links with UTM parameters, and building them by hand, respecting the correct encoding, is tedious and full of traps. This generator adds those tags to any URL in an organised way.
The five standard parameters are covered (utm_source, utm_medium, utm_campaign, utm_term and utm_content), the ones Google Analytics and GA4 read to attribute each visit to the right source. Instead of typing the ? and the & by hand, you fill in the fields and walk away with the final URL ready for emails, ads and posts.
The build runs in the browser. And it's that consistent tagging that later lets you compare campaigns with confidence in your traffic report.
Frequently asked questions
Do I have to fill in all five UTM parameters?
What happens if my URL already has a question mark?
Do accents and spaces in the campaign name break the link?
Related Tools
Google Maps Embed Builder
Builds a simple <iframe> to embed Google Maps from an address or coordinates.
HTML Form Builder
Builds a <form> with inputs from a list of name:type entries and configurable action/method.
Slugify
Convert titles and text into URL-friendly slugs. Removes accents, converts to lowercase and replaces spaces with hyphens. Essential for SEO.
HTML Rating Stars Builder
Builds a sequence of filled/empty stars representing a numeric rating from 0 to 5.
Img Srcset Builder
Builds an <img> tag with a responsive srcset from URLs and widths, ideal for fluid images.
Shields.io Badge Builder
Builds a shields.io badge URL from label, message and color, ready to embed in READMEs.