All Tools
Categories
Text Tools 12 Email Marketing Tools 12 Marketing Tools 3 Encoder Tools 1 Security Tools 1 Generator Tools 1
About Contact Privacy

UTM Builder

Build UTM tracking URLs for Google Analytics. Generate links with utm_source, utm_medium, utm_campaign, parse existing URLs to extract UTM tags, create QR codes, and manage campaign templates.

Presets:
Referrer (who sends the traffic)
Marketing medium (how it arrives)
Campaign name / promo / slogan
Paid keyword or audience
Ad variation or link placement
Fill in the fields above…

About UTM Builder

UTM Builder is a free online tool for creating UTM-tagged tracking URLs, parsing existing UTM links, and generating QR codes — all in one place. Marketers, advertisers, and growth teams use UTM parameters to track exactly where their website traffic comes from in Google Analytics.

This tool goes beyond basic URL building with a URL parser that extracts UTM tags from any link, saveable campaign templates for teams, QR code generation for offline-to-online tracking, and a built-in UTM parameter guide. Everything runs locally in your browser.

Features

  • Build UTM URLs: Enter a URL and fill in all 5 UTM parameters with real-time preview
  • Parse existing URLs: Paste any URL to extract and display its UTM parameters
  • QR code generation: Create downloadable QR codes for your UTM links
  • Campaign templates: Save and reuse source/medium/campaign presets
  • Platform presets: One-click fill for Google, Facebook, Instagram, LinkedIn, Twitter, Email, YouTube, TikTok, Reddit, Pinterest
  • Auto-lowercase: Ensure consistent parameter casing automatically
  • Strip existing UTMs: Option to remove old UTM params before adding new ones
  • URL validation: Real-time URL format checking
  • Copy with one click: Instantly copy the generated URL
  • 100% client-side: Private, no server, no data stored remotely

How to Use

  1. Enter your destination URL: Paste the page URL you want to track.
  2. Fill UTM parameters: Enter source, medium, and campaign name. Use a preset or template to speed things up.
  3. Copy the URL: The tagged URL updates live — click Copy to grab it.
  4. Generate QR code (optional): Click the QR button to create a scannable code for print materials.
  5. Parse a URL (optional): Switch to Parse mode and paste any URL to see its UTM breakdown.

Examples

Google Ads: ?utm_source=google&utm_medium=cpc&utm_campaign=brand_2026

Email Newsletter: ?utm_source=mailchimp&utm_medium=email&utm_campaign=weekly_digest&utm_content=header_cta

Instagram Bio: ?utm_source=instagram&utm_medium=social&utm_campaign=bio_link

QR on Flyer: ?utm_source=flyer&utm_medium=print&utm_campaign=store_opening&utm_content=qr_code

Benefits

  • All-in-one: Build, parse, and QR-code your UTM links in one tool
  • Team consistency: Templates ensure everyone tags links the same way
  • Offline tracking: QR codes bridge print materials to digital analytics
  • Clean data: Auto-lowercase and strip-existing prevent duplicate entries in GA
  • Fast workflow: Presets and templates cut link building from minutes to seconds
  • Free and private: No account, no limits, no server-side processing

Frequently Asked Questions

What is a UTM Builder?
A UTM Builder is a tool that appends UTM (Urchin Tracking Module) parameters to any URL so you can track the performance of campaigns, ads, and links in Google Analytics and other analytics platforms.
What are the 5 UTM parameters?
utm_source (traffic origin like google or newsletter), utm_medium (channel type like cpc, email, or social), utm_campaign (campaign name like spring_sale), utm_term (paid keywords), and utm_content (used to differentiate similar links in the same campaign).
Can I extract UTM parameters from an existing URL?
Yes. Switch to the Parse tab, paste any URL with UTM parameters, and the tool extracts and displays each parameter in a clean table. You can then edit and rebuild the URL.
Can I generate a QR code for my UTM link?
Yes. Once you build a UTM URL, click the QR Code button to generate a scannable QR code. You can download it as a PNG image for print materials, presentations, or posters.
What are campaign templates?
Templates let you save commonly used source/medium/campaign combinations (like Google Ads CPC or Facebook Social) and apply them with one click. Templates are stored in your browser.
Should I use lowercase for UTM parameters?
Yes. Google Analytics treats utm_source=Facebook and utm_source=facebook as different sources. Always use lowercase to keep your data clean. The auto-lowercase option handles this automatically.
Is my data stored on a server?
No. Everything runs in your browser. Templates and history are saved in your browser's local storage only.