Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

Shlink

Free#18 of 154 in URL ShortenersLink Management ToolsCustom Url Shortener Software

Shlink: A capable self-hosted short-link stack for developers who want control over infrastructure. Ranked #18 of 154 in URL Shorteners by our editors (7.4/10); pricing: Open source; best for developers wanting self-hosted infrastructure.

7.4/10Editor score
Shlink7.4 Visit Shlink

At a glance

  • Editor score
    7.4 / 10
  • Pricing
    Open source
  • Best for
    Developers wanting self-hosted infrastructure
  • Paid from
    Free
  • Custom domains
    Yes
  • Facts checked
    21 Sep 2026
Shlink screenshot
  • Where it wins

    • Dynamic redirects using device, language, IP, or geolocation
    • REST API, CLI, imports, and Docker deployment support
    • Multiple domains with anonymized analytics and geolocation data
  • Where it doesn't

    • Requires your team to host and operate the software
    • No conventional vendor-defined paid plans or hosted option
    • PHP-based deployment may not suit teams seeking a managed service

Our verdict on Shlink

Shlink is a PHP-based, open-source URL shortener for individuals and teams that want to run shortened links under their own domains. It combines generated or custom slugs with an official web client, REST API, command-line management, anonymized visit tracking, and geolocation. Developers can manage links and analytics programmatically, while teams can support multiple short domains and import links from CSV or other shorteners.

There are no conventional paid tiers in Shlink’s model: the software is open source and self-hosted. That shifts the main cost and effort toward infrastructure, deployment, maintenance, and operational ownership rather than a vendor subscription. Docker-based deployment supports a containerized setup, and database compatibility includes MySQL, MariaDB, PostgreSQL, Microsoft SQL Server, and SQLite. Matomo, Mercure, and RabbitMQ add ecosystem options for analytics, messaging, and event-driven workflows.

Its strongest distinction is redirect control. Links can route visitors dynamically according to device, language, IP, or geolocation, while custom and multi-segment slugs support more specific URL structures. The API and CLI make Shlink a practical fit for development teams building link-management workflows or integrating shortening into internal systems. Choose it when control over domains, deployment, and integration matters more than a managed service. An alternative is more suitable for teams that want vendor-hosted operations, conventional subscription plans, or less responsibility for infrastructure.

Your product? Our editors can test Shlink in depth and publish a review, labelled as paid · from $149/mo →

Shlink pricing

Plans Open sourceFree Free to use — no paid tier required for the core job.
See plans on shlink.io

Shlink fact sheet

Free planNot verified
Paid fromFree
Custom domainsYes
Analytics retentionNot verified
API accessYes
Team seatsNot verified
Bulk link creationYes
Geo targetingYes
DeploymentCloud, Self-hosted, Browser extension
PlatformsWeb
Compliance & securityGDPR
SupportDocs
Built forSolo, Small business, Mid-market, Enterprise (editorial estimate)
Integrations8 integrations: Official PHP SDK, Official JavaScript SDK, Short Menu for Mac, Short Menu for iOS, GNOME Shell extension, Microsoft PowerToys Run … See all →
PricingOpen source
Websiteshlink.io
Facts checked21 Sep 2026

Shlink integrations

Shlink lists 8 integrations on its own site.

  • Official PHP SDK
  • Official JavaScript SDK
  • Short Menu for Mac
  • Short Menu for iOS
  • GNOME Shell extension
  • Microsoft PowerToys Run
  • Shlink iOS shortcut
  • Dropshare/Shortshare

See all Shlink integrations →

Alternatives to Shlink

See all Shlink alternatives →

Also Ranked In

Shlink is ranked in 3 of our directories.

Used Shlink? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used Shlink for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — Shlink 7.4/10

Shlink is listed in our URL Shorteners directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/shlink/"><img src="https://www.itechguides.com/best/badge/shlink.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update