OneTimeSuite Blog · 2026

UTMcraft vs UTM.io: Open Source vs Subscription

UTMcraft and UTM.io solve the same problem from opposite directions: one is source-available software you can own outright for $19, the other is a subscription at $29/mo run entirely on someone else's servers.

Head to head

UTMcraftUTM.io
Price$19 once$29+/mo
Yearly cost$0 after purchase$348+
Naming-convention enforcementYesYes
Autocomplete from historyYesYes
Bulk CSV generationYesYes
Short links + click trackingYes, your domainYes, their domain
Chrome extension / integrationsNoYes
Your click data on your serverYesNo

What UTMcraft does well

  • Builder with autocomplete — Source, medium, campaign, term and content fields suggest from your own history with a live URL preview as you type.
  • Auto-normalization — Every value is lowercased with spaces turned to underscores, so Email, email and E-mail can never split your analytics again.
  • Naming-convention enforcer — Optionally lock utm_source and utm_medium to team-approved lists, with off-list values rejected with a helpful error.
  • Bulk generator — Paste a CSV of variants and get tagged links plus short codes at once, with per-row error reporting.

What UTM.io still does better

There's a real reason UTM.io costs what it does: a bigger team, broader integrations and dedicated support behind it. If that ecosystem is genuinely what you need, it's worth paying for.

Which one should you pick

If your workflow depends on UTM.io's specific integrations or you'd rather not run anything yourself, stay put — that's a legitimate call. If you're comfortable owning the tool and want to stop paying $29/mo for a job your own hardware can do, UTMcraft pays for itself and then some: costs less than one month of UTM.io, then tracks your links for free on your own domain.

Try UTMcraft — $19, once

Self-hosted UTM builder with naming enforcement, bulk CSV generation and click-tracking dashboards.