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.