Skip to main content

URL Shortener

Your short links have a landlord. Now they don't.

Public shorteners own your domain, your analytics, and your links. Branded Short Links runs on your domain and fires trackers server-side. No client-side JavaScript, no ad blockers.

Server-Side Tracking

GA4 Measurement Protocol, Meta Pixel, PostHog, ntfy, Reverse Proxy for ntfy, and plain-text webhooks — fired from the worker on every redirect. No client-side JavaScript. No tag containers.

Custom Domains

Run short links on any domain you own. Clean, branded, memorable URLs — not a generic short link service.

Interactive CLI

Add links, attach trackers, configure settings, and deploy — all through a terminal UI. No config files to hand-edit.

Edge Deployment

Runs on Cloudflare Workers. Redirects resolve at the nearest edge location. No origin server, no database, no cold starts.

Landing Page

Browser GET requests serve a branded page instead of a raw redirect. Optional debug output with masked config values.

Ad Block Resistant

Every tracker fires server-side via background execution. Ad blockers, privacy extensions, disabled JavaScript — none of it matters. The data still arrives.

By the Numbers

6

Tracker types

180+

Edge regions

0

Client-side scripts

0

Origin servers

From the Blog

Release notes, integration guides, and the patterns hiding in your click streams.

What's New in v2.0.0: Server-Side Analytics and a New CLI

Version 2.0.0 adds six server-side analytics trackers and an interactive CLI that replaces manual config editing with guided menus and one-command deployment.

The Link Generator: Build Short Links Without Touching Config Files

A browser-based tool for generating branded short link configurations with pre-filled shortcodes, redirect codes, and destination URLs.

Why We Built Our Own URL Shortener

We wanted branded short links on our own domain with full control over redirect behavior. So we built a URL shortener on Cloudflare Workers.