Shlink
Shorten URLs with a self-hosted PHP app offering CLI and REST interfaces.
Shlink is a self-hosted URL shortener written in PHP and released under the MIT license. It lets users shorten long URLs with generated or custom slugs, serve them under their own domains, and collect anonymized visit statistics with geolocation on each click.
The application exposes a REST API and a command line interface for creating and managing short URLs, domains, and visit data. A progressive web app supports managing multiple Shlink instances, and additional apps include the official Shlink Dashboard, the React-based Shlink Web Client, a PowerShell module, and a WordPress plugin. Features include multi-domain support, custom and multi-segment slugs, dynamic redirects based on geolocation, device type, or language, tags, emoji support, limited access by date range or visit count, API key roles, bot detection, third-party imports from bit.ly or YOURLS, and real-time event subscriptions via Mercure or RabbitMQ. It supports MySQL, MariaDB, Postgres, and Microsoft SQL, and can be deployed from a distribution file or the official Docker image.
12 alternatives to Shlink
Ranked by how well each tool replaces Shlink: shared features, audience, price and popularity.
Managed DNS hosting and domain registration with API, CLI, and Terraform automation.
Covers 1 of 15 key features and has a free plan.
Free plan53 out of 100 match$19/moURL shortener for creating short links from the web, API or integrations
Covers 0 of 15 key features and has a free plan.
Free plan52 out of 100 match$9/moAddresses for everyone. Simple, free to use, open-source digital addressing for the entire
Covers 1 of 15 key features and has a free plan.
Free planOpen source52 out of 100 matchFreeDomain search and status API for checking availability across TLDs
Covers 1 of 15 key features and has a free plan.
Free plan51 out of 100 matchContact salesPowerful. Reliable Easy to use DNS hosting. Trusted by developers and enterprise worldwide
Covers 1 of 15 key features and has a free plan.
Free plan50 out of 100 match$25/moDynamic DNS service for updating hostnames when your IP address changes.
Covers 1 of 15 key features and has a free plan.
Free planOpen source50 out of 100 matchContact salesFree dynamic DNS service, with domain registration, email hosting, SSL certificates and V
Covers 1 of 15 key features and has a free plan.
Free plan50 out of 100 matchFreeSmarter DNS services for reliable domain management.
Covers 1 of 15 key features and has a free plan.
Free plan50 out of 100 match$2.92/mo- 48 out of 100 match$0.88/mo
Domain registration, DNS, web and email hosting services operating since 1998.
Covers 1 of 15 key features and has a free plan.
Free plan48 out of 100 match$1.99/moThe central hub for all your domain names
Covers 1 of 15 key features and has a free plan.
Free planOpen source47 out of 100 match$5/moSelf-hosted open-source Linktree alternative
Covers 0 of 15 key features and has a free plan.
Free planOpen source47 out of 100 match$1/mo