Input URLs
UTM parameters
Output
Related tools
- Meta Checker Google — Title, Description & Robots Preview (Offline)
- Meta Checker URL — Validate Canonical, OG URL & Twitter URL
- Meta Checker Tool — Analyze Title, Description, Robots & Canonical
- Sitemap Formatter (Pretty XML, Minify & Extract URLs)
- Online PNG to JPG Converter Free (Client-Side, No Upload)
How to use
Use it to generate tracked URLs for analytics reporting.
- Paste one or more destination URLs (one per line).
- Enter UTM values (source, medium, campaign are the usual minimum).
- Optional: add extra parameters (one
key=valueper line) and choose whether to keep existing UTMs. - Click Generate, then Copy output.
FAQ
What are UTM parameters?
UTM parameters are query parameters like utm_source and utm_campaign that help analytics tools attribute traffic to a specific campaign.
Which UTM fields do I need to fill in?
Typically: utm_source, utm_medium, and utm_campaign. Use utm_term and utm_content when you need extra detail.
Will this tool keep my existing query parameters?
Yes. Non-UTM query parameters (like ref=) are preserved, and you can choose whether existing UTM parameters are kept or replaced.
Does it preserve #hash fragments in URLs?
Yes. Anything after # is kept and stays at the end of the generated URL.
Can I generate UTMs for multiple URLs at once?
Yes. Paste one URL per line and the tool will output one generated link per line.
How are spaces and special characters encoded?
Values are percent-encoded (for example, spaces become %20) to keep URLs valid and consistent.
Is this compatible with GA4?
Yes. GA4 reads standard UTM parameters the same way; just keep your naming consistent across campaigns.