Skip to main content
Tools Star Hub

UTM Builder

Add utm_source, utm_medium, and utm_campaign to a link. Term and content are optional. Blank fields are omitted, and this page does not record a visit.

What is UTM Builder?

A UTM builder adds campaign parameters to a URL so you can track traffic sources in analytics tools.

Loading tool…

This tool runs in your browser. Inputs, files and generated values stay on this device. Favorites and recently used tools, if you use them, store only tool names in local storage — never passwords, documents or QR contents. See the privacy policy.

UTM Builder – Create Campaign URLs — Tools Star Hub

What this tool does

Add utm_source, utm_medium, and utm_campaign to a link, plus optional term and content. Marketers labeling a campaign link use it before the URL goes into an ad or an email. A blank field is left off the link, and this page does not record a visit or shorten the address.

How to use

  1. Enter the website URL, with or without https://.
  2. Fill in source, medium and campaign. Term and content are optional.
  3. Copy the generated URL. Existing query parameters on the original link are kept.

Examples

  • A simple campaign link

    https://example.com/?utm_source=google&utm_medium=cpc&utm_campaign=sale

  • A URL that already has parameters

    https://example.com/page?ref=nav keeps ref=nav and adds the UTM fields beside it.

How it works

UTM parameters tell analytics tools where a visit came from. utm_source is the platform, utm_medium is the channel, and utm_campaign is the name of the promotion. utm_term and utm_content are optional. Values are URL-encoded so spaces and special characters stay valid.

Limitations

A blank source, medium, or campaign is left off the link instead of being written as an empty parameter. The page does not shorten the address, and it does not record a visit. Text that is not a website URL is rejected.

See the disclaimer for what these tools do not cover.

FAQ

Is the UTM Builder free?
Yes. Adding utm_source, utm_medium, and utm_campaign to a link is free, and no account is required.
Will this overwrite my other query parameters?
No. Only the UTM fields you fill in are added or updated. Other parameters stay as they are.
Does this tool call a tracking service?
No. It only builds a URL in your browser. Tracking happens later, if you use the link in an analytics setup.
What are UTM parameters?
UTM parameters are tags added to a link, such as utm_source, utm_medium, and utm_campaign, that tell analytics tools where a visit came from.
Which UTM parameters are required?
Source, medium, and campaign are the usual minimum. Term and content are optional and help tell keywords or ad versions apart.