Convertful
ImagePDFVideoAudioDocumentSEODeveloperUtilityGuides

Image Tools

  • Compress Image
  • Resize Image
  • Remove Background
  • HEIC to JPG
  • All Image Tools →

PDF Tools

  • Compress PDF
  • Merge PDFs
  • Split PDF
  • PDF to Images
  • All PDF Tools →

Video & Audio

  • MOV to MP4
  • FLAC to MP3
  • Video to GIF
  • All Video Tools →
  • All Audio Tools →

Developer

  • JSON Formatter
  • JWT Decoder
  • Regex Tester
  • SQL Formatter
  • All Developer Tools →

Document & SEO

  • Excel to JSON
  • JSON to Excel
  • All Document Tools →
  • SERP Snippet Preview
  • Robots.txt Generator
  • All SEO Tools →

Utility

  • QR Code Generator
  • Word Counter
  • Color Converter
  • Text Diff
  • All Utility Tools →
All processing happens in your browser. Your files never leave your device.
AboutGuidesTermsPrivacyContact
© 2026 Convertful. All rights reserved.
HomeSEOUTM Builder

UTM Builder

Build campaign URLs with UTM parameters. Free, private, runs in your browser.

100% private — your files and text never leave your browser. All processing happens locally on your device.

Campaign URL

Value Formatting

Output ready

0 errors, 0 warnings, 0 notes

https://example.com/landing?existing=1&utm_source=newsletter&utm_medium=email&utm_campaign=spring-launch&utm_content=hero-cta#pricing
UTM Builder Report
URL: https://example.com/landing?existing=1&utm_source=newsletter&utm_medium=email&utm_campaign=spring-launch&utm_content=hero-cta#pricing

Issues:
None.

You might also need

Canonical Tag GeneratorCreate canonical link tags from absolute URLs
SERP Snippet PreviewPreview local search title and description snippets
QR Code GeneratorGenerate QR codes from text or URLs
URL Encode / DecodeEncode or decode URL strings

Assemble Campaign URLs Locally

UTM Builder adds source, medium, campaign, term, and content parameters to an absolute URL while preserving existing query strings and hash fragments. Unicode and spaces are encoded by the browser URL API.

Consistent Naming Controls

Lowercase and space replacement options keep campaign values stable across teams. Choosing dashes, underscores, plus signs, or percent-encoded spaces can reduce messy analytics reports later.

No Analytics Calls Or QR Output

The tool does not ping GA4, Plausible, ad platforms, or URL shorteners. Phase 4 also leaves QR generation out of UTM Builder so it remains a focused local campaign URL tool.

FAQ

Does UTM Builder send URLs to analytics?

No. It only adds UTM parameters in your browser. It does not ping GA4, Plausible, ad platforms, or any remote service.

What fields are required?

A base URL plus source, medium, and campaign are required. Term and content are optional.

Are existing query strings preserved?

Yes. Existing query parameters stay in place unless they share the same UTM key, in which case the current form value replaces them.

How are spaces handled?

Choose dashes, underscores, plus signs, or percent-encoded spaces to match your team's naming convention.

Can it make QR codes?

No. Phase 4 keeps UTM Builder focused on campaign URL generation and does not include QR output.