Short links
A short link is a decision, not a redirect.
Shortline gives every link a branded domain, a styled QR code, campaign tags, and rules about who goes where. Then it records what happened — country, city, device, browser, referrer and whether it was a tap or a scan. All of it is on from the free plan.
No account needed. Links made here are live for 24 hours.
One link, many answers
The same URL, routed five different ways.
Device rules run first, then country rules, then any split test. The result gets your campaign tags written onto it, and the click is recorded with everything we could learn about it.
go.northwind.studio/ios
Northwind for mobile
- iPhone, anywhereapps.apple.com/app/northwind
- Android, anywhereplay.google.com/store/apps
- Anyone in Germanynorthwind.studio/de/mobile
- Everyone elsenorthwind.studio/mobile
The full list
Everything, on the free plan.
Branded domains
Point go.yourbrand.com at Shortline and every link serves from it. Certificates are issued and renewed for you, and the bare domain can redirect anywhere you like.
Custom social cards
Set the title, description and image a link shows when it is pasted into Slack, X, LinkedIn or iMessage — independent of whatever the destination happens to have in its head tag.
Password protection
Put a gate in front of a link. Visitors enter a password before the redirect, and the password is stored hashed, never in plain text.
Expiry and click limits
End a link on a date, or after a number of clicks. Send everyone who arrives late to a page of your choosing instead of a dead end.
Deep links
Give iOS and Android their own destinations. One link on a poster sends each phone to its own store and everyone else to the web.
Split testing
Weight traffic across up to five destinations, minimum ten percent each, and watch the clicks and conversions separate in the same dashboard.
QR codes
Colour, dot shape and corner style, rendered at any size as SVG or PNG. Error correction is pinned high so a logo in the middle never breaks the scan.
UTM builder
Build campaign tags once, save them as a template, and apply them to every link in a campaign. Inbound parameters pass straight through.
Built for automation
Create ten thousand links without opening the dashboard.
A bearer-authenticated REST API shares its validation with the UI, so anything you can do by hand you can do in a loop. Import from a CSV, or create links as your own product does.
curl -X POST https://shortline.link/api/v1/links \
-H "Authorization: Bearer sl_live_…" \
-H "Content-Type: application/json" \
-d '{
"url": "https://northwind.studio/pricing",
"key": "pricing",
"utmSource": "newsletter",
"ios": "https://apps.apple.com/app/northwind",
"geo": { "DE": "https://northwind.studio/de" }
}'