Shrtn is an open-source, self-hosted URL shortener designed for maximum privacy, performance, and ease of use. Built with a focus on simplicity and extensibility, Shrtn empowers you to run your own link management solution—free from third-party restrictions and data harvesting.
At Shrtn, we believe in:
Self-Hosted Deploy effortlessly on your own infrastructure—whether using Docker, Kubernetes, a Cloud VM, or bare-metal servers.
SQLite (libSQL) & Cloudflare D1 Enjoy robust, embeddable storage with options like SQLite (libSQL) and Cloudflare D1, ideal for both local and edge deployments.
Open Source Fully open-source and MIT licensed, allowing you to contribute, audit, and customize as needed.
Developer-Friendly Integrate quickly with a streamlined RESTful API and minimal dependencies for enhanced stability.
Password-Protected URL Enhance security by requiring a password to access your shortened URLs.
Click Limits & Expirations Easily set click limits or define expiration dates to control URL usage.
QR Code Generation Quickly generate QR codes for your shortened URLs, making sharing more convenient.
Private Server Disable public access to your URL shortener instance and restrict login access.
Public Server Disable login to your URL shortener instance.
We’re actively developing:
Stay updated by following our releases and discussions on GitHub.
Shrtn thrives thanks to feedback and contributions from users like you:
We welcome pull requests, bug reports, and feature suggestions. Check our CONTRIBUTING.md to get started.
For questions, support, or general inquiries:
Thank you for choosing Shrtn—shorten, share, and stay private!