Skip to content
84

Awesome YOURLS

🎉 A curated list of awesome things related to YOURLS

1k stars181 forks371 entriesLast push Sep 26, 2026 (3 days ago)License CC0-1.0

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

Official Readme

YOURLS is a set of PHP scripts that will allow you to run Your Own URL Shortener. Features include password protection, URL customization, bookmarklets, statistics, API, plugins, jsonp. (Source Code) MIT PHP

In 4 listsDetails

Source Code

🔗 The 𝘥𝘦 𝘧𝘢𝘤𝘵𝘰 standard, self hosted, powerful and customizable, URL shortener in PHP

In 3 lists

Documentation

YOURLS News

Community Discussions

YOURLS using Docker

YOURLS using Helm for Kubernetes

Sample YOURLS plugin template

Sample YOURLS plugin with translations

YOURLS test suite for plugins

Plugins >0-9

2FA Support

Adds 2FA support to YOURLS.

302-Instead

Send a 302 (temporary) redirect instead of 301 (permanent), for sites where shortlinks may change.

302-Instead

A fork of previous plugin, with some more options.

308-Instead

Send a 308 (permanent) redirect instead of 301 (permanent) so the HTTP method is preserved (forked from EpicPilgrim's 302-Instead)

404 If Not Found

☑️ - Give a 404 Not Found if the short URL is not found.

Plugins >A

AAF Rapid Connect auth

AAF Rapid Connect authentication plugin for YOURLS.

Abuse Desk for YOURLS

A Google Safe Browsing implementation for YOURLS to avoid spam links.

Access Control Allow Origin

Prevents CORS issue with domain CNAMES and aliases for admin actions.

Additional Charsets

Define additional character sets for short URLs.

Admin Issue Diagnostic - A.I.D.

Collects YOURLS environmentals and formats a template to copy/paste into a YOURLS issue.

Admin NoReCAPTCHA

Protect logins with Google's No CAPTCHA reCAPTCHA (Google's ReCAPTCHA v2.0).

Admin reCaptcha

Spam protection for private YOURLS admin interface with reCaptcha.

Admin reCaptcha v3

Protect Admin login with reCaptcha v3.

Admin Turnstile

Protect Admin login with Cloudflare Turnstile!

Admin Turnstile v2 Improved

Implements Cloudflare Turnstile on the admin login form for added protection.

Advanced Reserved URLs

Extends the reserved word functionality, blocking short URLs containing reserved words, even if mixed case or written in leetspeak.

Allow Aliases

Allow YOURLS to work with alias hostnames for the server.

Allow Existing URLs

Have YOURLs return success when shortening an existing URL with YOURLS_UNIQUE_URLS=true.

Allow colon in Short URLs

☑️ - Allow colon (:) in short URLs (https://sho.rt/abc:def).

Alternative Index

Transform the unused YOURLS root page into a Linktree-style profile page with social links and custom branding.

Always-302

A newer alternative to 302-Instead.

Amazon Affiliate

Adds your Amazon Affiliate Tag to all Amazon URLs before redirection.

Amazon Affiliate With Notice

Adds your Amazon Affiliate Tag to all Amazon URLs before redirection with a notice of Amazon Affiliate link usage.

Anonymise

Anonymise the log data that YOURLS captures.

Antispam

☑️ - Antispam plugin using the major DNS blacklists.

YOURLS APC Cache

Add support for APC to reduce MySQL queries.

API Action

☑️ - Example plugin for YOURLS 1.6+ to show how to implement custom API actions.

API Contract

API action opposite to "expand": check if a URL has been shortened before

API Delete

Add a "delete" action to the API.

API Edit URL

Add an "update" action to the API to edit a URL, and a "geturl" action to get the long URL of a short URL.

API List All

Add a "list" action to the API to show all keywords.

API List All + URLs

Add a "list" action to the API to show all keywords & URLs. This is a fork of the previous plugin and therefore incompatible with it.

API List Extended

Add a "list" action to the API with advanced options, such as shorting, pagination and field selection.

API ShortUrl Analytics

Add a "shorturl_analytics" action to the API to get the statistics of a specific shortURL in a range of dates.

Append Query String

Appends the query string to a long URL.

Auth Manager Plus

Seperates user data & manages authorization with role-based access controls (RBAC).

Auto Login

☑️ - Automatically populate login/password with test/test (for test installs).

Auto Prune Expired

Set link expiry and automatically delete expired links.

Awin Affiliate

Automatically adds Awin affiliate parameters to URLs from configured merchants.

Plugins >B

Batch Generation Shorturl

Batch generation of short URLs.

BaseURL Rewrite

Rewrite short URLs such that they point to alternative (base) URLs.

Blacklist Domains

A simple plugin to blacklist domains from shortening URLs.

Better Blacklist Domains

A better plugin to blacklist domains from shortening URLs.

Blacklist IPs

A simple plugin to blacklist IPs from shortening URLs.

BlackList User-Agent

A simple plugin to blacklist User-Agent from shortening URLs.

Block details while not login

Blocks access to the details page when not logged in.

Broken Banisher

Semi-automatically audits links already in your database and banishes the broken ones.

Bulk Import and Shorten

Import links from a CSV file.

Bulk URL Shortening

Shortening of multiple URLs with one API request.

Plugins >C

cAuth

Client side SSL certificate authentication for admin pages.

Cache Stat Pages

☑️ - Serve stat pages (http://sho.rt/blah+) from cache.

Caching Disabled for Redirects

☑️ - Send no-cache headers with shorturl redirects.

Capital Admin Interface

Fixes the lowercase "i" in "Admin interface" to avoid inconsistencies.

CAS Plugin

Enable authentication through a CAS server.

Case Insensitive

Makes all keywords case insensitive (creates and calls all keywords lowercase).

Case Insensitive

Make YOURLS case insensitive: if you create http://sho.rt/MyLink, then variations like mylink or MYLINK will redirect to the same URL.

Case Insensitive YOURLS

Makes YOURLS case insensitive, for 1.9+.

Change Error Messages

Changes the error message when a keyword or URL already exists and displays the long URL.

Change Notifier

Stay informed about every change to your YOURLS short URLs with instant email notifications.

Change Password

☑️ - Change your password from within YOURLS instead of editing the config file.

Change Password

Allow users to change their password via the administration interface.

Check URL

Check if a long URL is reachable before creating a short URL.

Compliance

Anti-abuse plugin, designed to address link complaints from 3rd parties.

Conditional Toolbar

☑️ - A plugin to conditionally enable the toolbar: http://sho.rt/blah for normal redirect, http://sho.rt/tb/blah for a toolbar.

Conditional URLAds

A plugin to conditionally send links through various link monetizing services: http://your.site/short is normal, http://your.site/a/short redirects through AdFly.

Conditional URLAds (WebUI)

A plugin that forks Conditional URLAds, but it's more elegant and convenient in terms of setting parameters, For example, directly within a WebPage.

Custom Error Page

Custom error page for unknown short URLs.

Custom Header

This plugin allows the addition of a custom header to the generated URL, enabling compliance with specific regulatory requirements in certain countries, such as India, for bulk SMS services.

Source Code

🔗 The 𝘥𝘦 𝘧𝘢𝘤𝘵𝘰 standard, self hosted, powerful and customizable, URL shortener in PHP

In 3 lists

Custom Fields and Notifier

Add configurable custom fields to short links and receive customisable webhook notifications when clicked.

Custom Protocol

☑️ - If the user is known, this plugin adds custom protocol (eg blah://) to authorized protocols, otherwise restricts to http|s.

Plugins >D

Database Repair

Contains a one-click utility to reset auto increment and synchronize click counts.

Database Users for YOURLS

Manage your YOURLs users in the admin menu instead of the config file! Allows users to set their own password. Create admin users that can reset passwords and create other users.

DB options viewer

☑️ - Simple plugin to view all options stored in the DB.

Device Charts

Display charts showcasing information about browsers, platforms, and devices used by visitors.

Device Details

Display click details, including IP/location, device information, user-agent, and more.

Disable JSONP

Disables JSONP access for the YOURLS API.

Domain Allowlist + Alerts

Restrict shortening to an allowlist of domains, with an admin page (one-click-allow rejected domains) and throttled Telegram alerts. No extra DB table, no cron.

Domain Limit

Limit the domains that users can create shortlinks to.

Domain Limiter

Fork of Nic Waller's plugin with the addition of an admin panel to edit the white list from the admin area.

Do TLS

Always use SSL/TLS for a destination url if available.

Don't Log Bots

☑️ - Ignore bot hits in your stats (both click count as seen in the main admin page and in detailed stats).

Don't Log Health Checker

A fork of Don't Log Bots, with more bots filtered out.

Don't Track Admin Clicks

☑️🧪 - Don't count clicks on short URL if user is logged in.

Download Delete

Allows you to directly download or delete other plugins from the admin panel.

Download Plugin

Download and install YOURLS plugins from the admin panel.

Plugins >E

Edition Logger

Logs to a file every url insertion, deletion, or modification, to provide traceability of users' actions allowing an open edition policy.

Emojis

Create an emoji-only short link, like http://sho.rt/✨ or http://sho.rt/😎🆒🔗

Enhanced Auth Cookies

☑️ - Enhances the cookie based authentication, making each auth cookie name unique and time based.

Every Click Counts

Click count include multiple clicks for the same client (ie there will be no browser caching of the redirection).

Expiry

Defines optional conditions under which links will expire, able to set time and click limited links globally or per individual links.

Plugins >F

Fallback URL

Redirect to a custom URL when the short URL does not exist.

Fancy Animals Short Urls

Plugin to create cool short URLS like https://sho.rt/SwiftCrimsonBullfrog

Fancy Pokemon Short Urls

Plugin to create cool short URLS like https://sho.rt/QuirkyHisuianNuzleaf

Favicon

☑️ - Properly displayed favicon in all cases (home screen on iOS, Android, Chrome, Safari...).

Filter Code

Allow to select 3XX Status Code to return per keyword.

Fix long URLs

Fix long URLs that contain %20 and other similar encodings.

Fix Youtube titles

☑️ - Get correct video title, not "Before you continue to YouTube"

Force Lowercase

☑️ - Force lowercase so http://sho.rt/ABC → http://sho.rt/abc.

Forward Query Strings

Forwards query params to the destination URL. Can exclude params by domain.

Fuzzy Keyword Suggestions

Handles typos and other "near-misses" for any shortened link (eg if you have sho.rt/dh1ik but someone types sho.rt/dhlik, the 404 page will show suggestions for similar short URLs).

Frontend Links

Link-in-bio page served directly by YOURLS. Manage sections, links, profile and custom icons from the admin panel. Includes branded redirect interstitial with OG metadata, custom 404 page, and full subdirectory support.

Plugins >G

GA MP

Track YOURLS link clicks with Google Analytics Measurement protocol in Real Time.

Generate QRCode

Shows a customizable QR code generator upon link generation and afterwards.

Geo API

Plugin to look up country code from another 3rd party API (geoiplookup.net).

GeoIP Update

☑️ - Update the GeoIP database

GeoShortURL

Plugin to add per-country support to existing short URLs (use it with 302-Instead).

Git Version

Add version information from the git repository into the footer of the admin page.

Google Analytics Link Tagging

Add GA tags (utm_source and others) to your shortened links.

Google Auth

Enables Google Authentication for YOURLS.

Google Safe Browsing

☑️ - Check every new URL against Google's Safe Browsing Lookup service.

GTM for YOURLS

Google Tag Manager for every single click.

Plugins >H

hexdec

Changes the sequential keywords from base36 to base16 (ie [0-9a-f]).

Hide Referrer

Hide referrer on all or some short links.

Source Code

🔗 The 𝘥𝘦 𝘧𝘢𝘤𝘵𝘰 standard, self hosted, powerful and customizable, URL shortener in PHP

In 3 lists

High Volume Dashboard Stats

☑️ - Experimental plugin for YOURLS installs with high volume of data (millions of links).

HTTP:BL

Prevent spam using the black list from Project Honeypot.

HTTP Proxy

Get remote content using an HTTP proxy, for instance when YOURLS is running behind a firewall (e.g. corporate intranet).

HTTP status per link

Select 3XX Status Code to return per keyword.

Plugins >I

YOURLS IDN

☑️ - Add IDN support to YOURLS.

Image Placeholder

☑️ - Simple image placeholder service for YOURLS.

YOURLS Import Export

A plugin to import and export YOURLS URL.

Integrated QRCodes

Integrated QRCodes is an updated fork of Inline QRCode, but more compact, configurable, and just as efficient with more features.

Insert Fake Links

☑️ - Insert fake links (for test installs)

iOS URL

Adds support for URLs starting with itms-apps:// and itms-services://.

iTunes-Affiliate

Adds your iTunes Affiliate-Token to all iTunes URLs before redirection.

I18N Manager

A multi-language switching system for YOURLS

Plugins >J

Jappix

Adds a JappixMini chat on your YOURLS admin pages.

JSON Response

Add .json (or a custom string/character) to the short URL to get info about it as a JSON response.

Plugins >K

Keep Query String

Adds the short URL's query string (if any) to the long URL.

Keywords, Charset & Length

Custom charset, custom link length and random short urls, all in one plugin, with an admin panel.

Keyword Limiter

Add several conditions to check whether submitted keyword is allowed or not.

Keyword not found

If keyword isn't found in the database, redirect to admin page and pre-populate the short URL field.

Keyword Prefix

Adds a defined prefix to your short URLs.

Plugins >L

Language Switcher

Switch the YOURLS admin interface language from the Plugins page, without editing config.php.

LDAP

Enables use of LDAP for user authentication.

Link Anonymizer

Generate a link that will take you to an anonymizer service.

Link Front Page

Generate a personal landing page with a Linktree-style link list, an Instagram-style image grid, and an About-me block with social-media icons.

Link List

List recent links added, in the admin interface or on a public page.

Limit Custom Keyword Length (Min & Max Characters)

This plugin limits the minimum and maximum number of characters for custom keyword.

Limit keyword length

This plugin limits the number of characters allowed for the custom keyword.

Limited Links

☑️ -limit the number of redirections of a specific link.

log-login

Logs login atempts to YOURLS. To be used with fail2ban.

Login Timeout

Adds a timeout after a certain number of failed logins to mitigate brute force logins.

Logo Suite

Customize the YOURLS admin panel with your own logo and title.

Lookup keywords by long URL substring

Add a "lookup-url-substr" action to YOURLS API which searches keywords by long URL substring (implements url LIKE %substr% SQL operation).

lowercase username

Makes the username lowercase when logging in.

Plugins >M

Mailto

Adds a "mailto:" sharing option, next to Twitter and Facebook.

Mailto Bookmarklet

Adds a bookmarklet to share links by mail.

Manage Protocols

Manage allowed URL protocols in the admin panel.

Master/Slave DB Setup

☑️ - Uses a Master/Slave DB setup

Mass Remove Link

☑️ - Remove several links at once. Select by date, date range, IP or URL matching.

Mass Update

Adds an API action to mass update links from old_domain to new_domain.

md5 salt

Provide backwards compatibility for those still using md5 in their passwordless API calls.

Memcached

Memcached plugin for YOURLS.

Meta Redirect

Redirect using HTML meta tag when you prepend the short URL with an underscore (eg http://sho.rt/_bleh).

Mobile Detect

Add ability to redirect by user device OS.

Modern Clicks Log Viewer

Click log viewer with GeoLite2 and user agent parsing.

Plugins >N

No Traking Admins

No loggin clicks for authenticated users (compatible with OIDC).

Source Code

🔗 The 𝘥𝘦 𝘧𝘢𝘤𝘵𝘰 standard, self hosted, powerful and customizable, URL shortener in PHP

In 3 lists

Notes

Create and share text or Markdown notes as short URLs, with inline editing, search integration, and click tracking.

Notifier

Sends notifications when actions occurs, like creating a new shortened url.

Plugins >O

OAuth Sign In

Enable OAuth sign in support (using GitLab as an example).

OIDC

OpenID Connect authentication against a generic OpenID Connect server.

Open Graph Meta Scraper

Get Open Graph (OG) information for your shortened links.

Original URL Regex Limiter

Enables to allow and block (original) URLs not just with domain names like related plugins, but with regular expressions for more precise policies.

OTP Protect

Protect URL creation on your public interface with a Time-based One-Time Password (TOTP)

Plugins >P

Password Protection

Password protect any Short URL you want so that users are prompted for a password before redirection.

Abuse Desk for YOURLS

A Google Safe Browsing implementation for YOURLS to avoid spam links.

Phishtank 2.0

Functional rewrite of the old Phishtank plugin with more features.

Piwik-YOURLS

Piwik and a few other features.

Plugin Manager

Install, update and manage YOURLS plugins directly from the admin interface.

Plugin Status API

Adds API action to list enabled plugins and their status with filtering and health checks.

Popular Clicks

Display the top of the most clicked links during past days.

Popular Clicks Extended

Shows which short links get clicked the most during a specific time frame.

Popular Links

Adds an admin page that displays your shortener's most popular links.

PostgreSQL

☑️ 🧪 - Add support for PostgreSQL.

Preview URL

☑️ - Add the character '~' to a short URL to display a preview screen before redirection.

Preview URL with QR Code

Add the character '~' to a short URL to display a preview screen & QR code before redirection.

Preview URL with QR Code And Thumbnail

Add the character '~' to a short URL to display a QR code and Thumbnail image before redirection.

Prune Inactive Links

Automatically delete old links with no recent clicks.

Public "Prefix n' Shorten"

☑️ - Redirect http://sho.rt/http://someurl.com/ to a public interface instead of the admin area.

Public Shortener Front Page

Cloudflare Turnstile protected public shortener homepage.

YOURLS Pseudonymize

This plugin "pseudonymizes" the IP addresses so that it is in line with the German privacy laws (the last 2 segments/bytes of a visitor's IP address are removed).

PUNS

A Plugin Update Notification System: provides a report-generating page and an API with optional email notifications.

Purge All Logs

A Plugin that allows you to purges all YOURLS logs

Plugins >Q

QRCode

☑️ - Add ".qr" to short URLs to display the shorturl's QR code.

QRCode

Creates and displays QR Codes within YOURLS.

QR Google Charts

Another QR Code plugin, using Google Charts API.

QRCode

Another QR Code plugin. Get the QR code by simply clicking on a button in the Admin area (or by adding ".qr" to the end of the keyword).

QRCode Local

Add ".qr" to short URLs to display the shorturl's QR code in SVG, PDF, PNG or JPG (local generation with JS).

QRCode Quickchart

QR Code plugin, using Quickchart. Combatible with a self-hosted Quickchart instance. Default suffix /qr.

QueryString Forward

Forward the query string on short link to long URL (eg http://sho.rt/kk?a=1 to http://long.url/somepage/?a=1).

Query String Keeper

Pass the query string from the shortlink to the long URL (eg http://sho.rt/kk?hey forwards to http://long.url/bleh/?hey).

Query String Keeper

Pass the query string from the shortlink to the long URL (tested on YOURLS version 1.8.3 and php version 8.0.12).

Plugins >R

Random Redirect Manager

Redirects specific keywords to randomly selected URLs from predefined lists with customizable probability weights.

reCaptcha

YOURLS plugin implementing reCaptcha for unauthenticated users in your public interface.

Redirect Index

Redirect the user to another site if they go to the base directory of your YOURLS installation.

Redirect based on User-Agent

Redirect based on User-Agent, all blacklisted user agents won't be redirected to target URL but instead shown a custom page.

Referer Restrict

Referer is used to restrict access from which domain names are allowed.

Regenerate URL

Regenerate a new keyword for a URL that has already been shortened.

Remove The Share Function

Remove the Share button and box that toggles the sharing options on the Admin page.

Remove YouTube Play Indicator

Removes the triangle from the title of Youtube shortened URL.

Replace Text

Replace URL or tokens in URL based on keyword, regex pattern matching, or script.

Reset URLs

☑️ - Deletes all URLs. For your test install needs.

Reverse Proxy

Fixes the user IPs to point to the actual user instead of your cloud provider’s infrastructure IPs (Cloudflare, Heroku...).

rscrub

An "HTTP referrer scrubbing swiss army knife for YOURLS" (evolution of the Hide Referrer plugin).

Plugins >S

Safe Redirect

A security reminder is displayed before redirecting long links, and custom ads can be inserted on the reminder page.

SAML Authentication

Sign in via SAML-based single sign-on.

Save By Keyword

API action to update the long URL of an existing keyword, or creates a new short URL.

Semantic Scuttle

Allows the sharing of the URL to a Semantic Scuttle installation.

Separate Users

Adds a username to each created URL, and filters the admin interface.

Shaarli

Allows the sharing of the URL to a Shaarli installation.

Share Files

Upload and share files with YOURLS.

Share LinkedIn

Adds LinkedIn to the Quick Share Box.

Share to Configurable

Lets you fully customize the Quick Share Box. (Also supports QR Codes, Custom links and disabling the Share Box enitely)

Share with Tumblr

☑️ - In the Quick Share box, add a one-click share to Tumblr link.

Shibboleth

Enable authentication with Shibboleth.

ShortShort

Checks if a URL is already shortened (e.g. t.co, bit.ly, youtu.be) to avoid nested shortened links.

Show Git Branch

☑️ - Using YOURLS on a dev box under Git? Show the current branch in page footer.

SimpleDB Clickqueue

Queue clicks to Amazon SimpleDB before processing. This allows using a regular MySQL store even in the face of a high frequency of writes, without concern of connection limit overflow. Clicks are inserted later into the database via an import job.

Skimlinks

Push all links through Skimlinks to automatically embed affiliate codes.

Skip Click Count

Don't count clicks on short URLs.

Slack Notifier

Send a notification to a Slack channel whenever a new short URL is created.

SMTP Contact

Provides a public contact page using PHPMailer for outbound mail delivery.

Snapshot

Visual preview plugin with image caching powered by PhantomJS.

YOURLS SQLite

☑️ - SQLite driver for YOURLS. It is now considered outdated.

YOURLS SQLite

A fork of the original SQLite driver for YOURLS, actively maintained.

Static Titles

Provide two options to avoid the network traffic when retrieving URL titles.

SSL for SSL

Generates SSL short links if the original link was SSL.

Swap Short URL

A plugin to have http://sho.rt/blah while having YOURLS installed in http://sho.rt/yourls/

Plugins >T

Telegram Notifier

Get a notification via Telegram whenever a new shortlink is created.

Telegram Quickshare

Quickly share a shortened URL via Telegram Messenger.

Title Refetch

Refetch page titles.

Timezones

☑️ - Tell YOURLS your time zone and how you'd like times and dates displayed.

Thumbnail URL image

Get the Thumbnail URL image (long URL) by adding .i to the end of the keyword.

Time-Period Clicks

A simple API plugin for reporting URL clicks in a specific time period (e.g. the last week, January 1 - February 1, etc).

Time Limit Link

Set a time limit for links.

Track Custom Keyword

Add a new field to YOURLS designed to track if a keyword was randomly assigned or manually specified.

Tracking Pro

Extended click analytics with device, browser, language and UTM campaign data, bot filtering, and downloadable CSV, JSON and PDF reports. Interface available in Spanish (default) and English.

Typer, a yourls prank plugin

Add an underscore * to your shortlink and the user will be shown a page where they have to type the shortlink themselves.

Plugins >U

Ultimate Ad Redirect

The most advanced and feature-rich redirect plugin for YOURLS with customizable ads, countdown timer, and comprehensive analytics.

Upload and Shorten

Upload and share files with YOURLS.

Upload and Shorten Advanced

Enhanced version with advanced file management, multiple storage locations, expiration settings, frontend uploads, CSRF protection, and comprehensive admin interface.

U-SRV

Provides secure links to files while obfuscating filesystem paths, allowing easy, secure access to files between plugins or from 3rd party scripts. Manual uploading of files is supported.

Update 30X

An API plugin to test single, domain based, or all available links and update the URL in YOURLS if redirection occures at the destination.

URL Fallback

Redirect visitors to a configurable fallback URL when they hit a non-existent short URL or the YOURLS root page.

URL Health Check

Checks submitted URLs for validity, reachability, and redirection. In the case of redirection, the final destination URL will be stored avoiding nested redirects.

Users in Database

Reads users from a database table instead of a config file. Currently does not provide an interface for adding/editing users though.

Plugins >W

wallabag

Allows the sharing of the URL to a Wallabag installation (previously named Poche).

Webhook Notification

Sends a JSON POST webhook notification when a new link is created.

Whatsapp quickshare

Allows you to share your short URL via whatsapp.

White label

Allows you to brand YOURLS with your own custom logo, fonts and title.

Wonder Login for YOURLS

Adds login audit logs, automatic IP and user lockouts, allowlists and blocklists, plus optional per-user TOTP two-factor authentication.

Word Based Short URLs

☑️ - Generate short URLs with adjectives and nouns, like http://sho.rt/FluffyArrogantUnicorn.

Plugins >X

Source Code

🔗 The 𝘥𝘦 𝘧𝘢𝘤𝘵𝘰 standard, self hosted, powerful and customizable, URL shortener in PHP

In 3 lists

Plugins >Y

YA Phish Checker

Prevent spam/phishing links using ipqualityscore's API. Fork of Phishtank-2.0 (+some extra features)

YAPCache

YAPCache is an APC based cache designed to reduce the database load of YOURLS and increase performance.

YOURLS-RBAC

Role-Based Access Control: database-backed users, roles and permissions with a full admin UI, replacing the single-user config.php login.

YOURLS-TN

Display thumbnails on YOURLS admin page and stats page, using thumbnail.ws.

YouTube Title Fix

Fetch YouTube page titles via Google API.

Themes

∞²

Infinity Squared, a beautiful public page theme for YOURLS.

Air 66

A responsive admin theme for YOURLS.

Sleeky

A sleek and simple frontend & backend theme for YOURLS with light and dark modes.

Shorrrrrten

A simple React based frontend for YOURLS.

YOURLS UI Kit

A UI Kit 3 based restyling of Yourls to bring it a nice modern feel in 2026.

Translations

Bulgarian

(bg_BG)

Catalan

(ca_ES)

Czech

(cs_CZ)

Danish

(da_DK)

Dutch

(nl_NL)

English (Australian)

(en_AU)

Farsi

(fa_IR)

Finnish

(fi_FI)

French

(fr_FR)

German

(de_DE)

German (Switzerland)

(de_CH)

Hindi

(hi_IN)

Indonesian

(id_ID)

Italian

(it_IT)

Japanese

(ja_JP)

Korean

(ko_KR)

Norwegian (bokmål)

(nb_NO)

Polish

(pl_PL)

Portuguese

(pt_PT)

Russian

(ru_RU)

Simplified Chinese

(zh_CN)

Slovak

(sk_SK)

Spanish

(es_ES)

Telugu

(te_IN)

Turkish

(tr_TR)

Traditional Chinese

(zh_TW)

Ukrainian

(uk)

Integrations >3rd party platforms

Make

Automate actions with YOURLS (eg new blog post -> shorten link -> share on Discord)

n8n

Integrate YOURLS in your n8n workflows.

Pipedream

Deploy AI agents that connect to YOURLS.

Integrations >3rd party Integrations and Frameworks

YOURLS BASH

a simple BASH script to shorten URLs with YOURLS.

UPDATED YOURLS BASH

a advanced BASH script to shorten URLs with YOURLS.

BASH YOURLS

A simple bash script to shorten URLs using the YOURLS API with diffent path config.

CakePHP

Plugin to integrate YOURLS.

Dockerize YOURLS

a YOURLS image with several integrated plugins.

Drupal

YOURLS for Drupal.

FreeBSD Freshport

a FreeBSD package.

Gnome Desktop

Gnome Shell extension to shorten links in the clipboard.

GitHub action

Populate a YOURLS database via GitHub Actions.

In 15 listsDetails

Laravel YOURLS Plugin

Laravel YOURLS

JavaScript bindings for the YOURLS API

JavaScript bindings to leverage JSONP support.

YOURLS API for nodejs

WWW::Shorten::Yourls

A Perl module to shorten URLs using YOURLS.

AmazonAffiliatesToYourls

Amazon affiliate management.

Privatebin

Integration of YOURLS with a PrivateBin instance.

Prometheus exporter

A Prometheus exporter to monitor a YOURLS instance.

pyourls3

A Python client for YOURLS, built for Python 3.

python-yourls

Alternative Python 2 client for YOURLS.

yourls-python

pip install yourls for Python 2 or 3

Ruby

A Ruby wrapper for the YOURLS API.

status.net

Plugin for status.net to use YOURLS.

Telegram bot

A Telegram bot to shorten links.

YOURLS Bot

Open source code base for hosting your own Telegram bot to shorten links via your own YOURLS instance. Includes access control by default, so suitable for non-public YOURLS instances.

VB .Net

A VB .Net 4.0 wrapper for the YOURLS API.

YOURLS Link Creator

YOURLS Widget

Fetch and display YOURLS links and a QR code in a widget.

YOURLS MCP

Model Control Protocol (MCP) server for YOURLS URL shortening and information.

YOURLS-diff

Create a minimal patch package to update your YOURLS installation without downloading and uploading the full release ZIP.

Integrations >Applications

aYourls

A dedicated app for YOURLS supporting server-side deletion (needs API Delete).

iC-YOURLS

A simple YOURLS app for Android, supports receiving links from other apps.

ShortTail

An elegant YOURLS client for iPhone.

Short Menu

YOURLS support requires a one-time in-app purchase of about $2 USD (See also: Setup instructions).

YOURLS

YOURLS shortener

Short Menu

Available for $6 from the App Store or directly from the developer (See also: Setup instructions).

YOURLS Clipboard Shortener

System tray app to automatically shorten clipboard links for Windows and Linux (x11/Wayland).

YOURLS on Windows

Run YOURLS as a Windows program.

Guides & Tutorials >Installation guides

Installing YOURLS on a Plesk-Hosted Domain

How to Install YOURLS on a VPS or shared hosting

YOURLS on Azure

YOURLS on Caddy

How to install YOURLS on Centos 7

How to Install YOURLS on CentOS 8

YOURLS on Cherokee

YOURLS on Cloudron

YOURLS on Installatron

YOURLS on IIS

YOURLS on Fedora

YOURLS on Yunohost

How to install YOURLS on Ubuntu

How to install YOURLS on Ubuntu 14.04

How to install YOURLS on Ubuntu 20.04

How to Install YOURLS on Ubuntu with Nginx and Let’s Encrypt

How to Install YOURLS on WAMP

Guides & Tutorials >Installation guides in other languages

在宝塔面板安装一个很受欢迎的短链接网站开源程序YOURLS

Cómo instalar YOURLS en Ubuntu 20.04

Installer YOURLS, un système d'URL raccourcies

Трекер Yourls ваш собственный сокращатель ссылок (URL)

Guides & Tutorials >Other tutorials

Getting Started with YOURLS

a video presentation that includes API examples with Keyboard Maestro

YOURLS with Tweetbot

Migrating from Bitly to YOURLS

a collection of scripts and a how-to guide for migrating your data

Showcases >Sites running YOURLS with a unique design or concept

https://oe.cd/

The OECD's internal URL shortener with a neat interface and private features.

In 2 lists

https://your.ls/

Very neat public interface using Sleeky theme. Also a neat domain hack :)

https://yourwish.es/

Easily share an Amazon wishlist.

Showcases >Celebrity endorsements (sort of)

https://mclrn.co/

by McLaren Cars.

https://smashed.by/

by Smashing Magazine.

https://cuny.is/

by the City University of New York.

https://dhurl.org/

by Dreamhost.

https://rpf.io/

by the Raspberry Pi Foundation.

See category
92

Awesome Docker

veggiemonk/awesome-docker

:whale: A curated list of Docker resources and projects

Fresh★ 37k389 entriesPushed 18 days ago
92

Awesome GraphQL

chentsulin/awesome-graphql

Awesome list of GraphQL

Fresh★ 15k483 entriesPushed yesterday
91

Awesome-Kubernetes

ramitsurana/awesome-kubernetes

A curated list for awesome kubernetes sources :ship::tada:

Fresh★ 16k47 entriesPushed 8 days ago
91

Awesome Quant

wilsonfreitas/awesome-quant

A curated list of insanely awesome libraries, packages and resources for Quants (Quantitative Finance)

Fresh★ 30k678 entriesPushed today
89

Awesome Django

wsvincent/awesome-django

A curated list of awesome things related to Django

Fresh★ 11k326 entriesPushed 13 days ago
89

Awesome Terraform

shuaibiyy/awesome-tf

Curated list of resources on HashiCorp's Terraform and OpenTofu

Fresh★ 6.6k472 entriesPushed 2 days ago