UTM Link Builder

Build campaign tracking URLs with UTM source, medium, campaign, term and content parameters.

Private in your browserFree · No sign-up
Runs in your browser

Your details

Start with the example values below, then enter your own. Results update as you edit.

Your result

Your result will appear here

Enter valid details, or run the tool with the example values.

Method & assumptions

The URL API validates the address and URLSearchParams serializes five standard UTM parameters. Blank optional fields remove their existing values.

Limits to keep in mind

Destination limit: 8,192 characters; each campaign field: 200 characters. Only HTTP and HTTPS without embedded credentials are accepted. Avoid personal information in tags.

Your input stays on this device. No uploads, no account.
FROM INPUT TO ANSWER

How to use the utm link builder

  1. 01

    Enter your input

    Enter your own values or use an example to explore utm link builder.

  2. 02

    Review the result

    Check the destination and each campaign value before sharing. Consistent source and medium names make campaign reports easier to compare.

  3. 03

    Compare or copy

    Adjust one input to compare outcomes. Copy the result when ready, or reset for a new calculation.

A LITTLE CONTEXT

About this utm link builder

Add campaign tags to an HTTP or HTTPS address without manually escaping each value. Enter the destination, source, medium, and campaign name; term and content are optional. The builder keeps unrelated query parameters and the fragment while replacing existing standard UTM fields. Copy the finished address into your campaign workflow. No address is opened or submitted, and the builder does not connect to an analytics provider.

How the utm link builder works

The URL API validates the address and URLSearchParams serializes five standard UTM parameters. Blank optional fields remove their existing values.

UTM Link Builder examples

01

https://example.com + newsletter / email / launch

https://example.com/?utm_source=newsletter&utm_medium=email&utm_campaign=launch
02

Content: blue button

utm_content=blue+button

Limitations & privacy

Destination limit: 8,192 characters; each campaign field: 200 characters. Only HTTP and HTTPS without embedded credentials are accepted. Avoid personal information in tags.

Inputs and results stay in this browser. Only tool identifiers are stored for your recently used tools. You can clear that history from the directory.

UTM Link Builder: frequently asked questions

Are existing query parameters kept?

Yes, unrelated parameters and the URL fragment are preserved.

Are tags case sensitive?

Analytics tools can distinguish different capitalization. Choose a consistent convention.

Does this measure clicks?

No. Your destination’s analytics system interprets the tags.

Updated September 20, 2026

Related tools for your next step

All tools