Snarl

Frequently asked questions

Everything you need to know about how Snarl works.

Snarl is a fast, free URL shortener. Paste a long link, get a short one you can share anywhere — no account required.
Indefinitely. Links don't expire as long as the service is running. If a link is reported and confirmed to violate our rules, it gets disabled.

Most URLs are fine, but we block:

  • Direct downloads (.exe, .zip, .dmg, etc.)
  • Known IP loggers and tracking domains
  • Other URL shorteners (no chaining links)
  • Phishing, scam, or malware sites
We proactively block known bad domains and file types at creation time. On top of that, anyone can report a link — reports are reviewed by an admin dashboard and violating links are disabled immediately.
No accounts, no profiles, no personal data sold to anyone. We count total clicks per link — that's the only analytics we keep.
Yes — send a POST request to /api/shorten with a JSON body like { "url": "https://example.com" } and you'll get a short code back.
Next.js (App Router), TypeScript, Tailwind CSS, and Supabase (Postgres). Deployed on Vercel.
Please report it via the report page. Include the short link and what's wrong — flagged links are reviewed and disabled if they violate our rules.