Free Tools /Marketing
UTM Campaign Link Builder & QR Code
Build a fully-tagged campaign URL and get a scannable QR code for it in one step, ready for email, social, or print.
QR code
Download PNGHow this tool works
Standard UTM parameters
Fills in source, medium, campaign, term, and content following Google Analytics' standard UTM convention, so every link is trackable the same way across every channel.
Live URL preview
The tagged URL updates as you type, with automatic URL-encoding of spaces and special characters so the link never breaks when pasted into an email or ad platform.
Instant QR code
The same tagged URL is rendered as a scannable QR code in real time, ready to download for print material, no separate QR tool needed.
Frequently asked questions
What is the difference between utm_source and utm_medium?
"utm_source" identifies where the traffic comes from (e.g. "newsletter", "linkedin", "google"). "utm_medium" identifies the type of channel (e.g. "email", "social", "cpc"). Keeping these consistent across campaigns is what makes cross-channel reporting in Google Analytics actually usable.
Do I need utm_term and utm_content for every link?
No, those two are optional and mainly useful for paid search (utm_term for the keyword) or A/B testing multiple creative variants of the same campaign (utm_content to distinguish "button-a" from "button-b"). Source, medium, and campaign cover most tracking needs on their own.
Will UTM parameters break my link or affect SEO?
No, UTM parameters are standard query string parameters that do not affect how the destination page renders or ranks. Google explicitly ignores them for ranking purposes as long as the destination page has a proper canonical tag.
Can I scan the QR code to test it before printing?
Yes, scan it directly with your phone camera before sending anything to print, to confirm both that the QR resolves correctly and that the destination URL and UTM tags are exactly what you intended.
What resolution is the QR code generated at?
It renders as a scalable SVG-based image suitable for both screen use and print, download it and it will remain sharp at any size you scale it to for a flyer or poster.
More free tools
Cron Expression Builder & Explainer
Turn any cron expression into plain English, or build one from scratch.
n8n Workflow JSON Validator
Paste your workflow JSON, catch orphaned connections and missing credentials before you import it.
n8n Expression Tester
Test {{$json.field}} style expressions against real sample data and see the exact output before pasting into n8n.