Beautiful, private, and powerful URL shortener with rich landing pages, QR codes, analytics, and full CLI control.
~18 MB Rust binary.
No runtime required.
Zero configuration.
WAL mode enabled.
Full automation.
JSON everywhere.
Your links.
Your infrastructure.
Open source.
Commercial friendly.
~18 MB single Rust binary. Starts instantly. Uses SQLite with WAL mode. Minimal resource usage.
No telemetry. No third-party services. Everything runs on your server. Strong password hashing & audit logs.
Rich custom landing pages with title, description, OG metadata, and branded preview.
Generate PNG & SVG QR codes. Track scans separately in analytics.
backup, restore, doctor, stats, validate, create-admin — everything from terminal.
Password protection • Expiry • Access limits • Tags • REST API • Bulk QR export
Deploy on any Debian/Ubuntu VPS, homelab, mini-PC, or Raspberry Pi.
curl -fsSL https://bzo.in/deploy.sh | sudo bash
Downloads the latest release and installs BZOD as a systemd service.
Self-host BZOD in under 5 minutes on any VPS, homelab, or even a Raspberry Pi.