Shlink is unclaimed —
S
Shlink
The definitive self-hosted URL shortener·shlink.io
Shlink is a self-hosted, PHP-based URL shortener that lets users shorten, share, and track links under their own domains. It provides a REST API, a command-line interface, and an official progressive web app client for managing multiple Shlink instances. It collects anonymized visit statistics including location, browser, and referrer for every click.
What it's for
Shorten long URLs into short codes or custom slugsServe shortened URLs under your own domainTrack visit statistics including location, browser, and referrerDynamically redirect visitors based on geolocation, device type, or languageImport existing short URLs from third parties like bit.ly or YOURLSManage short URLs via command lineManage multiple Shlink instances via a web appLimit access to short URLs by date range or maximum visitsClassify short URLs with tags
Features 18
- API key roles to limit resources an API key can access
- Bot detection to exclude bot visits from stats
- Command-line interface for generating and managing short URLs
- Dynamic redirects based on geolocation, device type, or language
- Emoji support in short URLs, long URLs, titles, and tags
- Fully featured REST API
- GDPR-compliant IP address anonymization by default
- Import of existing short URLs from third parties like bit.ly or YOURLS
- Limited access to short URLs by date range and/or maximum visit count
- Multi-domain support under one Shlink instance
- Multi-segment custom slugs
- Official Docker image for container-based deployment
- Progressive web app for managing multiple Shlink instances
- Real-time updates via Mercure or RabbitMQ integration
- Support for multiple relational database engines (MySQL, MariaDB, Postgres, Microsoft SQL)
- Tagging of short URLs for later analytics
- URL shortening with auto-generated or custom human-friendly slugs
- Visit stats including location, browser, and referrer
At a glance
free tieropen sourceself-hostableAPI
TypeWeb app
DeploymentSelf-hosted
PlatformsWeb
Integrations
DockerShortshareRedisMySQLShort Menu for MacRabbitMQbit.lyMicrosoft PowerToys RunYOURLSMariaDBValkeyShort Menu for iOSMicrosoft SQL ServerMercureGNOME Shell extensionPostgresDropshareMatomo
Complianceself-reported
GDPR
Resources
Pricing
Shlink is free, open-source software distributed under the MIT license; it is self-hosted and no paid plans or pricing are listed.