Campaign URL toolkit
UTM Parser
Inspect campaign parameters, click IDs, custom values and duplicates.
Input
Processed locally in this browser.
Result
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.