All tools

Free creator tool

UTM Generator

Advanced (term, content)

Paste a destination URL above, pick a platform, and name a campaign — the tracking link builds itself as you type.

Recent links

Links you copy are saved here so you can reuse or tweak them later.

Made something you liked? Give it a shoutout.

Postonus Pro

Loved this tool? Stop copying and pasting to schedule.

Connect 14+ channels (including Bluesky, Threads, and Reddit) in one dashboard. Schedule your content once, let Postonus auto-repurpose it native to every network.

Start free

No card until you publish.

Why people use it

  • Pick a platform and get conventional utm_source/utm_medium tokens pre-filled, sourced from the same platform list Postonus schedules to.
  • Catches the two mistakes that quietly split a campaign’s analytics: mismatched case/whitespace in a parameter, and a link that already carries tracking params.
  • Built on the URL and URLSearchParams APIs, so existing query strings, encoding, and a #fragment survive exactly as they were.
  • Keeps a running list of recent links so you can reuse or tweak a tracking link without rebuilding it from scratch.

Suggested flow

  1. 01

    Paste the destination URL

    Drop in the link you’re about to share — the tool checks it has a valid http(s) scheme.

  2. 02

    Pick a platform and campaign

    Choosing a platform pre-fills source and medium; name the campaign so results are easy to find later.

  3. 03

    Fix warnings and copy

    Resolve any case, whitespace, or duplicate-parameter warnings, then copy the finished link.

About this tool

Build a UTM link that won't fragment your analytics

A UTM generator is only useful if the link it produces is actually clean. This one warns before a stray capital letter or a duplicate utm_ parameter splits a campaign's numbers in two, and it builds the URL with the URL and URLSearchParams APIs so nothing existing on the link gets clobbered.

Try other free tools

View all tools

Questions

Frequently asked questions Everything the first evaluation usually needs.

What if I'm already on Buffer / Pallyy / Publer?

Keep them. Run Postonus side-by-side for 30 days. Put your 3 best posts into a Growth Workflow. If it isn't earning its keep, cancel us — not them.

Does the AI write my posts?

No. You write the post. Postonus's AI re-fits your draft into each platform's native shape — character limits, tone, hashtag norms. You review every variant before it publishes. Voice profile keeps it sounding like you.

Which platforms do you support?

Fourteen: Instagram, TikTok, YouTube, LinkedIn, Facebook, X, Threads, Pinterest, Bluesky, Reddit, Telegram, Discord, Google Business Profile, and Tumblr. WhatsApp Groups support is in beta.

How does the free workspace and the 14-day trial work?

Sign up with no card and you get a free workspace: up to 3 connected channels, unlimited writing, and dated drafts on the calendar. Scheduling and publishing need a card. Adding one starts a 14-day trial on the plan you pick — nothing is charged until day 15, and your drafts are already there waiting.

Can I import from another tool?

Yes. Bulk CSV import handles up to 50 posts per file (multiple files OK). Direct-from-Buffer import is on the Q4 roadmap.

What happens if a post fails to publish?

Workers retry with exponential backoff. Failures show up in the Activity Feed with one-click retry. We email you only for unrecoverable failures (e.g. revoked token).