Shlink
shlink.io
Spec sheet
- What it does
- Shlink is a self-hosted URL shortener that serves shortened URLs under domains you control.Read 12 Oct 2026 · shlink.io
- Deployment
- The maker offers a Docker image and a distributable package for self-hosting; Docker images are published on Docker Hub and GitHub Container Registry.Read 12 Oct 2026 · shlink.io
- Integrations
- The maker lists official PHP and JavaScript SDKs, Short Menu for Mac and iOS, a GNOME Shell extension, PowerToys Run, and an iOS shortcut.Read 12 Oct 2026 · shlink.io
- Privacy
- Visitor IP addresses are anonymized by default, and disabling that behavior removes the instance's GDPR compliance claim.Read 12 Oct 2026 · shlink.io
- API access
- YesRead 21 Sep 2026 · shlink.io
- Bulk link creation
- YesRead 21 Sep 2026 · shlink.io
- Custom domains
- YesRead 21 Sep 2026 · shlink.io
- Database support
- Supported databases include MySQL, MariaDB, PostgreSQL, Microsoft SQL Server, and SQLite.Read 12 Oct 2026 · shlink.io
- Domains and slugs
- One Shlink instance can serve multiple short domains and supports custom slugs, including multi-segment slugs.Read 12 Oct 2026 · shlink.io
- Events
- Real-time updates can integrate with Mercure, RabbitMQ, or Redis Pub/Sub.Read 12 Oct 2026 · shlink.io
- Geo targeting
- YesRead 21 Sep 2026 · shlink.io
- Imports
- Shlink can import existing short URLs from services including Bitly and YOURLS.Read 12 Oct 2026 · shlink.io
- Interfaces
- Shlink provides REST and command-line interfaces, plus an official web client for managing multiple instances.Read 12 Oct 2026 · shlink.io
- Redirects and access
- Dynamic redirects can use geolocation, device type, or language, and URL access can be limited by date range or maximum visits.Read 12 Oct 2026 · shlink.io
- Runtime requirement
- The distributable package requires PHP 8.3, 8.4, or 8.5 and the required PHP extensions listed in its installation guide.Read 12 Oct 2026 · shlink.io
- Security configuration
- For HTTPS with RoadRunner or Docker, the documentation describes using a reverse proxy with an HTTPS certificate; the operator configures that proxy.Read 12 Oct 2026 · shlink.io
- Visit analytics
- It tracks short URL visits, including location, browser, and referrer, and can geolocate visitors using a GeoLite2 database.Read 12 Oct 2026 · shlink.io
- Web client hosting
- The Shlink web client has a free hosted option that runs in the browser, as well as Docker and self-hosted options.Read 12 Oct 2026 · shlink.io
Plans and prices
Shlink Free Open-source, self-hosted URL shortener · MIT license Read 12 Oct 2026 · shlink.io
Where Specifiction places it
- URL shorteners#31 of 1568.6
- Link Management Tools#10 of 218.2
- Custom Url Shortener Software#13 of 278.2