~$perlat kociaj
// free-tools

UTM Builder + Validator

Build campaign URLs with consistent UTM parameters and catch messy naming before you publish.

Generated URL
https://example.com/landing-page?utm_source=newsletter&utm_medium=email&utm_campaign=spring-launch&utm_content=hero-button
Validation

Required campaign fields

Set at least utm_source, utm_medium, and utm_campaign.

Lowercase naming

Lowercase values reduce reporting splits caused by case-sensitive UTMs.

Whitespace cleanup

Use hyphens instead of spaces to keep campaign names consistent.

Destination URL

Use a full URL including https://

Related Tools