Trusted link infrastructure · Analytics-aware

Short links that carry insight, not just clicks

Shorten, brand, protect and measure every link. Custom domains, QR codes, deep analytics, password protection and a developer API — in one clean platform.

Free trial · 50 links · No credit card required 7-day free plan available
1
Links created
1
Human clicks tracked
1
Registered users
0
Countries reached
Everything included

Built for marketers, developers
and teams that measure

Every feature runs on real database records. No fake numbers, ever.

Short links & custom aliases

Create branded links with readable aliases. Case-safe uniqueness checks protect every namespace.

Deep analytics

Country, device, browser and referrer breakdowns — bots separated from humans automatically.

Custom domains

Attach your own domain with DNS verification. SSL status tracked per domain.

QR codes

Every link gets a downloadable QR code in PNG and SVG. Perfect for print campaigns.

Developer API

REST API with hashed keys, scopes, rate limits and idempotency support.

Link protection

Password gates, expiry dates, click limits and abuse screening on every link.

How it works

Three steps to smarter links

1

Paste your URL

Drop in any long link. We validate it for safety before it ever goes live.

2

Customize

Pick a custom alias, attach your domain, add a password or expiry rule.

3

Share & measure

Track clicks in real time with bot-filtered analytics and export reports.

Pricing

Simple, transparent plans

All plans include unlimited clicks. Capacity applies to links created.

Free Trial
Free /7d
  • 50 links
  • Unlimited clicks
  • Custom aliases
  • QR codes
Start free
7 Day Plan
$3.00 /7d
  • 380 links
  • Unlimited clicks
  • Custom aliases
  • QR codes
Choose plan
15 Day Plan
$4.00 /15d
  • 460 links
  • Unlimited clicks
  • Custom aliases
  • QR codes
Choose plan
Developer API

Ship link creation into
your own product

Create, edit and analyse links programmatically. Hashed API keys, granular scopes, rate limits and idempotent POST requests.

Read the API docs
POST /api/v1/links
curl -X POST https://titon.ftp.sh/api/v1/links \
  -H "Authorization: Bearer lm_pk_…" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: 5f1d…" \
  -d '{
    "destination_url": "https://example.com/promo",
    "custom_alias": "summer-sale"
  }'

→ 201 Created{
  "data": {
    "short_url": "https://titon.ftp.sh/summer-sale",
    "code": "summer-sale",
    "status": "active"
  }
}
FAQ

Common questions

Do my links keep working after my plan expires?

Yes. Expired subscriptions only restrict creating new links. Existing links stay live unless you disable or delete them, or they violate our abuse policy.

How is analytics collected?

Every click is recorded asynchronously with country, device, browser and referrer data. Bot traffic is separated from human traffic, and IP addresses are anonymized before storage.

Can I use my own domain?

Yes, on plans with custom domains. Add your domain in the dashboard, verify the DNS record, and your links go live on your own brand.

Is there an API?

A full REST API with hashed keys, scopes and rate limits is available on Pro plans and above.

Start shortening in under a minute

Create a free account and start creating links immediately. Upgrade whenever you need more capacity.