Full-Stack Build · FastAPI + SQLite

URL Shortener

Paste a long link, get a tiny one that redirects and quietly counts every click. This page is the front end; the brains are the FastAPI + SQLite backend in this repo — base-62 short codes, custom aliases, expiries, and per-click analytics.

base-62 codes302 redirects custom aliasesclick analytics SQLite

Connect

Point at a running backend

This static page calls the FastAPI service in this repo. Run it locally with uvicorn app.api:app (default http://127.0.0.1:8000), or set the base URL of a deployed instance below.

Not connected yet.

Shorten

Mint a short link

base-62 plus - / _, max 32 chars

Links

All shortened links

Connect to a backend and shorten a link to see it here.

Analytics

Click analytics

Pick a link's stats above to see its analytics.