🔗 Trimly
Your own branded link shortener with full click analytics.
Trimly at a glance
| Price | $79, once — no renewal |
| Replaces | Bitly at $29/mo — roughly $348 a year, every year |
| Type | Web app — self-hosted |
| Platforms | Windows, macOS, Linux |
| Category | Marketing & SEO |
Trimly features
🏷️ Branded short links
Auto-generated or custom slugs on your own domain.
📊 Click analytics
Total + unique clicks, clicks-over-time chart, top referrers, devices, browsers, countries.
🔲 QR code for every link
Downloadable PNG and SVG.
↪️ 301 / 302 per link
SEO-permanent or trackable-temporary — your call, editable any time.
🧰 UTM builder
Built into the create form — tag campaigns without a spreadsheet.
📥 Bulk CSV import & export
Migrate off Bitly in one paste.
🌍 Country detection, zero paid APIs
Reads CF-IPCountry behind free Cloudflare; degrades gracefully otherwise.
🔒 100% local & private
SQLite storage, no telemetry, no tracking pixels, no external calls.
$79 once — that's the whole pricing page
Bitly charges $29/mo — roughly $348 a year, every year. Trimly is a single payment, and it keeps working whether or not we ever sell another copy.
Or get Trimly inside the full suite — every app in the catalog, currently $97 for the bundle. See the bundle →
Trimly guides & pages
Honest answers
Is it really free on GitHub?
Yes — MIT source at github.com/bensblueprints/link-shortener-mvp. The $79 buys the packaged 1-click installer, updates and setup support.
Do I need a server for public links?
Yes — public short links need a public host, so budget a $5/mo VPS. Desktop mode works fully offline for QR generation and campaign planning. Even VPS + Trimly year one costs less than 3 months of Bitly.
Can I migrate from Bitly?
Yes — bulk CSV import is built in. Export from Bitly, paste, done. Printed QR codes keep working because destinations stay editable.