UTM Builder
One UTM generator, UTM maker, and UTM link builder for campaign URLs — including bulk CSV.
- Meta ads
- Google ads
Bulk CSV
Paste rows or upload a CSV. Use headers such as destination, source, medium, campaign, term, content, and id — or the utm_* names. Files are read locally and never uploaded.
Nothing uploaded
A UTM builder appends campaign tags to a landing page so analytics tools can credit the click. This page is the UTM generator and UTM maker for Tool Factory: one URL, not a cluster of thin copies for “utm generator” or “utm link builder.” Use it for ads, email, and social without pasting parameters by hand.
Fill destination, utm_source, utm_medium, and utm_campaign. Add utm_term, utm_content, or utm_id when you need keyword, creative, or campaign ID detail. Presets for Meta ads, Google ads, and email set source and medium so you only name the campaign. Naming rules lowercase values and turn spaces into underscores so reports stay tidy.
For batches, paste or upload CSV rows and export a file with final_url. Every step is client-side: the file never leaves the browser. Copy the finished URL when you are ready to ship a link.
Tracking a finance landing page? Open the stock average calculator. Need a unique id for a test campaign? Use the UUID generator.
How to use the UTM builder
- Enter the destination URL (https is added if you omit the protocol).
- Fill source, medium, and campaign, or apply a Meta, Google, or email preset.
- Optionally add term, content, and utm_id. Keep naming rules on unless you need exact casing.
- Copy the final URL, or paste/upload CSV rows and export the generated links.
Frequently asked questions
What is a UTM builder?
A UTM builder — also called a UTM generator, UTM maker, or UTM link builder — adds campaign parameters to a destination URL so analytics can attribute traffic. This page is one tool that covers all of those jobs.
Which UTM parameters does this UTM generator support?
Destination URL plus utm_source, utm_medium, utm_campaign, optional utm_term, utm_content, and utm_id. Presets fill source and medium for Meta ads, Google ads, and email.
What naming rules does the UTM maker apply?
With naming rules on, values are lowercased and spaces become underscores. That keeps reports from splitting Summer Sale and summer_sale into two rows.
Can I build UTM links in bulk from CSV?
Yes. Paste rows or upload a CSV, preview the final URLs, then export a CSV with a final_url column. Parsing and export happen in the browser.
Does this UTM link builder send my URLs to a server?
No. Destination URLs, parameters, pasted CSV, and uploaded files are processed locally. Nothing is uploaded for storage or tracking.
Other tools
Finance
Stock Average Calculator
Weighted average cost, total shares, break-even price, and unrealized P/L from multiple lots.
Finance
Paycheck Calculator Hourly
Gross pay per paycheck from an hourly rate or salary — weekly, biweekly, semimonthly, or monthly.
SEO
Robots.txt Builder
Robots.txt builder and robot.txt generator for allow/disallow rules, user-agent groups, sitemap URLs, and AI crawler extras.
Developer
UUID Generator
Generate UUID v4 and UUID v7 (also used as an online GUID generator) with bulk copy.
Convert
HEIC to PNG Converter
Convert HEIC and HEIF photos to PNG in the browser. Batch convert, then download — files never leave the device.