Skip to content
UTMCraftUTMCraft
Campaign URL toolkit

UTM Parser

Inspect campaign parameters, click IDs, custom values and duplicates.

Input

Processed locally in this browser.

Edit in Builder

Result

Local processing
Base URL
https://www.example.com/products/spring-sale
All query values
{
  "utm_source": [
    "newsletter"
  ],
  "utm_medium": [
    "email"
  ],
  "utm_campaign": [
    "spring_sale_2026"
  ],
  "gclid": [
    "abc123"
  ]
}
Fragment
None
Classic parameters
{
  "utm_source": "newsletter",
  "utm_medium": "email",
  "utm_campaign": "spring_sale_2026"
}
Advanced parameters
{}
Click IDs
{
  "gclid": "abc123"
}
Custom parameters
{}
Duplicates
None

Inspect a link before changing it

Paste the complete campaign URL, including its query string and fragment. The grouped view separates campaign parameters from click IDs and functional values such as a product variant. The all-values view retains repeated keys: do not assume one displayed value is the only value in the original link.

For ?variant=Blue&utm_source=newsletter&utm_source=partner, inspect both source values before choosing the intended one. Edit in Builder extracts the campaign fields for review while preserving the product variant.

Parsing does not visit the destination or test redirects. A successfully parsed address may still point to a missing page.