Free · no signup · browser-local

UTM Campaign URL Builder with Existing Parameter Controls

Create campaign URLs with source, medium, name and optional terms. Preserve unrelated query parameters and anchors, and choose how existing UTM values are handled.

Browse all tools →

Campaign details

Replace mode clears existing term/content when those fields are blank. Other query parameters and anchors stay intact.

Live output

Official reference · reviewed 3 Nov 2026 ↗

Getting started

Enter a destination and campaign details, choose how to handle existing UTM parameters, then copy the resulting URL.

Before you use the result

This generates a URL without visiting it or installing analytics. Editing signed URLs can invalidate their signatures.

Try an example

Tag https://example.com/shop?product=001#details with newsletter, email and winter_sale.

How it works

URLSearchParams encodes each campaign value. Replace mode removes blank optional UTM fields; preserve mode keeps existing values.

Frequently asked questions

Add source, medium and campaign parameters while preserving other query values and page anchors.

How do I use UTM Campaign Link Builder?

Enter a destination and campaign details, choose how to handle existing UTM parameters, then copy the resulting URL.

Does this tool upload my data?

Inputs and files are processed in your browser. Page-view analytics do not contain your tool input.

What should I check before using the result?

This generates a URL without visiting it or installing analytics. Editing signed URLs can invalidate their signatures.