UTM Link Builder

Build consistent links for your next campaign.

Runs in your browser

Your details

Your result

A little input. A useful result.

Run the tool to see your result here.

Your input stays on this device. No uploads, no account.
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 it works

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

Try these 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.

A few good 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 12, 2026

Keep the momentum going.

All tools