- Official
Official Readme
The project home page.
- Official
Source Code
The YOURLS core repository.
- Official
Documentation
Installation, configuration, API reference and developer guides.
- Official
Release Notes
What changed in each version, and what to watch out for when upgrading.
- Official
YOURLS News
Release announcements, and project news.
- Official
Community Discussions
Ask a question, or help someone others.
- Official
YOURLS using Docker
The official Docker image.
- Official
YOURLS using Helm for Kubernetes
Official Helm chart for deploying YOURLS on Kubernetes.
- Official
Sample YOURLS plugin template
A minimal, commented plugin to copy as a starting point.
- Official
Sample YOURLS plugin with translations
A minimal, commented plugin with translated strings.
- Official
YOURLS test suite for plugins
Run PHPUnit against your plugin to make sure it stays compatible with YOURLS.
- Plugins
2FA Support
Adds 2FA support to YOURLS.
- Plugins
302-Instead
Send a 302 (temporary) redirect instead of 301 (permanent), for sites where shortlinks may change.
- Plugins
302-Instead @timcrockford
A fork of EpicPilgrim's plugin, with some more options.
- Plugins
308-Instead
Send a 308 (permanent) redirect instead of 301 (permanent) so the HTTP method is preserved.
- Plugins
404 If Not Found
Give a 404 Not Found if the short URL is not found.
- Plugins
AAF Rapid Connect auth
AAF Rapid Connect authentication plugin for YOURLS.
- Plugins
Abuse Desk for YOURLS
A Google Safe Browsing implementation for YOURLS to avoid spam links.
- Plugins
Access Control Allow Origin
Prevents CORS issue with domain CNAMES and aliases for admin actions.
- Plugins
Additional Charsets
Define additional character sets for short URLs.
- Plugins
Admin Issue Diagnostic - A.I.D.
Collects YOURLS environmentals and formats a template to copy/paste into a YOURLS issue.
- Plugins
Admin NoReCAPTCHA
Protect logins with Google's No CAPTCHA reCAPTCHA (Google's ReCAPTCHA v2.0).
- Plugins
Admin reCaptcha
Spam protection for private YOURLS admin interface with reCaptcha.
- Plugins
Admin reCaptcha v3
Protect Admin login with reCaptcha v3.
- Plugins
Admin Turnstile
Protect Admin login with Cloudflare Turnstile.
- Plugins
Admin Turnstile v2 Improved
Implements Cloudflare Turnstile on the admin login form for added protection.
- Plugins
Advanced Reserved URLs
Extends the reserved word functionality, blocking short URLs containing reserved words, even if mixed case or written in leetspeak.
- Plugins
Allow Aliases
Allow YOURLS to work with alias hostnames for the server.
- Plugins
Allow Existing URLs
Have YOURLS return success when shortening an existing URL with YOURLS_UNIQUE_URLS=true.
- Plugins
Allow colon in Short URLs
Allow colon (`:`) in short URLs (`https://sho.rt/abc:def`).
- Plugins
Alternative Index
Transform the unused YOURLS root page into a Linktree-style profile page with social links and custom branding.
- Plugins
Always-302
A newer alternative to 302-Instead.
- Plugins
Amazon Affiliate
Adds your Amazon Affiliate Tag to all Amazon URLs before redirection.
- Plugins
Amazon Affiliate With Notice
Adds your Amazon Affiliate Tag to all Amazon URLs before redirection with a notice of Amazon Affiliate link usage.
- Plugins
Anonymise
Anonymise the log data that YOURLS captures.
- Plugins
Antispam
Antispam plugin using the major DNS blacklists.
- Plugins
YOURLS APC Cache
Add support for APC to reduce MySQL queries.
- Plugins
API Action
Example plugin for YOURLS 1.6+ to show how to implement custom API actions.
- Plugins
API Contract
API action opposite to "expand", to check if a URL has been shortened before.
- Plugins
API Delete
Add a "delete" action to the API.
- Plugins
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.
- Plugins
API List All
Add a "list" action to the API to show all keywords.
- Plugins
API List All + URLs
Add a "list" action to the API to show all keywords and URLs. This is a fork of the previous plugin and therefore incompatible with it.
- Plugins
API List Extended
Add a "list" action to the API with advanced options, such as sorting, pagination and field selection.
- Plugins
API ShortUrl Analytics
Add a "shorturl_analytics" action to the API to get the statistics of a specific short URL in a range of dates.
- Plugins
Append Query String
Appends the query string to a long URL.
- Plugins
Auth Manager Plus
Separates user data and manages authorization with role-based access controls (RBAC).
- Plugins
Auto Login
Automatically populate login/password with test/test (for test installs).
- Plugins
Auto Prune Expired
Set link expiry and automatically delete expired links.
- Plugins
Awin Affiliate
Automatically adds Awin affiliate parameters to URLs from configured merchants.
- Plugins
Batch Generation Shorturl
Batch generation of short URLs.
- Plugins
BaseURL Rewrite
Rewrite short URLs such that they point to alternative (base) URLs.
- Plugins
Blacklist Domains
A simple plugin to blacklist domains from shortening URLs.
- Plugins
Better Blacklist Domains
A better plugin to blacklist domains from shortening URLs.
- Plugins
Blacklist IPs
A simple plugin to blacklist IPs from shortening URLs.
- Plugins
BlackList User-Agent
A simple plugin to blacklist User-Agent from shortening URLs.
- Plugins
Block details while not login
Blocks access to the details page when not logged in.
- Plugins
Broken Banisher
Semi-automatically audits links already in your database and banishes the broken ones.
- Plugins
Bulk Import and Shorten
Import links from a CSV file.
- Plugins
Bulk URL Shortening
Shortening of multiple URLs with one API request.
- Plugins
cAuth
Client side SSL certificate authentication for admin pages.
- Plugins
Cache Stat Pages
Serve stat pages (`http://sho.rt/blah+`) from cache.
- Plugins
Caching Disabled for Redirects
Send no-cache headers with shorturl redirects.
- Plugins
Capital Admin Interface
Fixes the lowercase "i" in "Admin interface" to avoid inconsistencies.
- Plugins
CAS Plugin
Enable authentication through a CAS server.
- Plugins
Case Insensitive @seandrickson
Makes all keywords case insensitive (creates and calls all keywords lowercase).
- Plugins
Case Insensitive @adigitalife
Make YOURLS case insensitive, so `http://sho.rt/MyLink`, `mylink` and `MYLINK` all redirect to the same URL.
- Plugins
Case Insensitive @IMExperts
Makes YOURLS case insensitive, for 1.9+.
- Plugins
Change Error Messages
Changes the error message when a keyword or URL already exists and displays the long URL.
- Plugins
Change Notifier
Stay informed about every change to your YOURLS short URLs with instant email notifications.
- Plugins
Change Password
Change your password from within YOURLS instead of editing the config file.
- Plugins
Change Password @vvanasten
Allow users to change their password via the administration interface.
- Plugins
Check URL
Check if a long URL is reachable before creating a short URL.
- Plugins
Compliance
Anti-abuse plugin, designed to address link complaints from 3rd parties.
- Plugins
Conditional Toolbar
Conditionally enable the toolbar, with `http://sho.rt/blah` for a normal redirect and `http://sho.rt/tb/blah` for a toolbar.
- Plugins
Conditional URLAds
Conditionally send links through various link monetizing services, with `http://your.site/short` normal and `http://your.site/a/short` going through AdFly.
- Plugins
Conditional URLAds (WebUI)
A fork of Conditional URLAds with settings editable directly from a web page.
- Plugins
Custom Error Page
Custom error page for unknown short URLs.
- Plugins
Custom Header
Adds a custom header to the generated URL, enabling compliance with specific regulatory requirements in certain countries, such as India, for bulk SMS services.
- Plugins
Custom Number of Displayed Links
Change the default number of links per page, if 15 isn't your taste.
- Plugins
Custom Fields and Notifier
Add configurable custom fields to short links and receive customisable webhook notifications when clicked.
- Plugins
Custom Protocol
If the user is known, adds custom protocols (eg `blah://`) to authorized protocols, otherwise restricts to `http|s`.
- Plugins
Database Repair
Contains a one-click utility to reset auto increment and synchronize click counts.
- Plugins
Database Users for YOURLS
Manage your YOURLS users in the admin menu instead of the config file, let users set their own password, and create admin users that can reset passwords and create other users.
- Plugins
DB options viewer
Simple plugin to view all options stored in the DB.
- Plugins
Device Charts
Display charts showcasing information about browsers, platforms, and devices used by visitors.
- Plugins
Device Details
Display click details, including IP/location, device information, user-agent, and more.
- Plugins
Disable JSONP
Disables JSONP access for the YOURLS API.
- Plugins
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.
- Plugins
Domain Limit
Limit the domains that users can create shortlinks to.
- Plugins
Domain Limiter
Fork of Nic Waller's plugin with the addition of an admin panel to edit the white list from the admin area.
- Plugins
Do TLS
Always use SSL/TLS for a destination URL if available.
- Plugins
Don't Log Bots
Ignore bot hits in your stats (both click count as seen in the main admin page and in detailed stats).
- Plugins
Don't Log Health Checker
A fork of Don't Log Bots, with more bots filtered out.
- Plugins
Don't Track Admin Clicks
Don't count clicks on short URL if user is logged in.
- Plugins
Download Delete
Allows you to directly download or delete other plugins from the admin panel.
- Plugins
Download Plugin
Download and install YOURLS plugins from the admin panel.
- Plugins
Edition Logger
Logs to a file every URL insertion, deletion, or modification, to provide traceability of users' actions allowing an open edition policy.
- Plugins
Emojis
Create an emoji-only short link, like `http://sho.rt/✨` or `http://sho.rt/😎🆒🔗`.
- Plugins
Enhanced Auth Cookies
Enhances the cookie based authentication, making each auth cookie name unique and time based.
- Plugins
Every Click Counts
Click count includes multiple clicks for the same client (ie there will be no browser caching of the redirection).
- Plugins
Expiry
Defines optional conditions under which links will expire, able to set time and click limited links globally or per individual links.
- Plugins
Fallback URL
Redirect to a custom URL when the short URL does not exist.
- Plugins
Fancy Animals Short Urls
Create cool short URLs like `https://sho.rt/SwiftCrimsonBullfrog`.
- Plugins
Fancy Pokemon Short Urls
Create cool short URLs like `https://sho.rt/QuirkyHisuianNuzleaf`.
- Plugins
Favicon
Properly displayed favicon in all cases (home screen on iOS, Android, Chrome, Safari...).
- Plugins
Filter Code
Allow to select 3XX Status Code to return per keyword.
- Plugins
Fix long URLs
Fix long URLs that contain %20 and other similar encodings.
- Plugins
Fix Youtube titles
Get correct video title, not "Before you continue to YouTube".
- Plugins
Force Lowercase
Force lowercase so `http://sho.rt/ABC` becomes `http://sho.rt/abc`.
- Plugins
Forward Query Strings
Forwards query params to the destination URL. Can exclude params by domain.
- Plugins
Fuzzy Keyword Suggestions
Handles typos and other near-misses for any shortened link, showing suggestions for similar short URLs on the 404 page.
- Plugins
Frontend Links
Link-in-bio page served directly by YOURLS, with sections, links, profile and icons managed from the admin panel. Adds a branded interstitial, a custom 404 page and subdirectory support.
- Plugins
GA MP
Track YOURLS link clicks with Google Analytics Measurement protocol in Real Time.
- Plugins
Generate QRCode
Shows a customizable QR code generator upon link generation and afterwards.
- Plugins
Geo API
Look up country code from another 3rd party API (geoiplookup.net).
- Plugins
GeoIP Update
Update the GeoIP database.
- Plugins
GeoShortURL
Add per-country support to existing short URLs (use it with 302-Instead).
- Plugins
Git Version
Add version information from the git repository into the footer of the admin page.
- Plugins
Google Analytics Link Tagging
Add GA tags (utm_source and others) to your shortened links.
- Plugins
Google Auth
Enables Google Authentication for YOURLS.
- Plugins
Google Safe Browsing
Check every new URL against Google's Safe Browsing Lookup service.
- Plugins
GTM for YOURLS
Google Tag Manager for every single click.
- Plugins
hexdec
Changes the sequential keywords from base36 to base16 (ie `[0-9a-f]`).
- Plugins
Hide Referrer
Hide referrer on all or some short links.
- Plugins
Hide Version String
Hide the version string in the footer.
- Plugins
High Volume Dashboard Stats
Experimental plugin for YOURLS installs with high volume of data (millions of links).
- Plugins
HTTP:BL
Prevent spam using the black list from Project Honeypot.
- Plugins
HTTP Proxy
Get remote content using an HTTP proxy, for instance when YOURLS is running behind a firewall (eg corporate intranet).
- Plugins
HTTP status per link
Select 3XX Status Code to return per keyword.
- Plugins
YOURLS IDN
Add IDN support to YOURLS.
- Plugins
Image Placeholder
Simple image placeholder service for YOURLS.
- Plugins
YOURLS Import Export
Import and export YOURLS URLs.
- Plugins
Integrated QRCodes
An updated fork of Inline QRCode, more compact, configurable, and just as efficient with more features.
- Plugins
Insert Fake Links
Insert fake links (for test installs).
- Plugins
iOS URL
Adds support for URLs starting with `itms-apps://` and `itms-services://`.
- Plugins
iTunes-Affiliate
Adds your iTunes Affiliate-Token to all iTunes URLs before redirection.
- Plugins
I18N Manager
A multi-language switching system for YOURLS.
- Plugins
Jappix
Adds a JappixMini chat on your YOURLS admin pages.
- Plugins
JSON Response
Add `.json` (or a custom string/character) to the short URL to get info about it as a JSON response.
- Plugins
Keep Query String
Adds the short URL's query string (if any) to the long URL.
- Plugins
Keywords, Charset & Length
Custom charset, custom link length and random short URLs, all in one plugin, with an admin panel.
- Plugins
Keyword Limiter
Add several conditions to check whether a submitted keyword is allowed or not.
- Plugins
Keyword not found
If keyword isn't found in the database, redirect to admin page and pre-populate the short URL field.
- Plugins
Keyword Prefix
Adds a defined prefix to your short URLs.
- Plugins
Language Switcher
Switch the YOURLS admin interface language from the Plugins page, without editing config.php.
- Plugins
LDAP
Enables use of LDAP for user authentication.
- Plugins
Link Anonymizer
Generate a link that will take you to an anonymizer service.
- Plugins
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.
- Plugins
Link List
List recent links added, in the admin interface or on a public page.
- Plugins
Limit Custom Keyword Length (Min & Max Characters)
Limits the minimum and maximum number of characters for custom keywords.
- Plugins
Limit keyword length
Limits the number of characters allowed for the custom keyword.
- Plugins
Limited Links
Limit the number of redirections of a specific link.
- Plugins
log-login
Logs login attempts to YOURLS. To be used with fail2ban.
- Plugins
Login Timeout
Adds a timeout after a certain number of failed logins to mitigate brute force logins.
- Plugins
Logo Suite
Customize the YOURLS admin panel with your own logo and title.
- Plugins
Lookup keywords by long URL substring
Add a "lookup-url-substr" action to the YOURLS API which searches keywords by long URL substring (implements `url LIKE %substr%` SQL operation).
- Plugins
lowercase username
Makes the username lowercase when logging in.
- Plugins
Mailto
Adds a "mailto:" sharing option, next to Twitter and Facebook.
- Plugins
Mailto Bookmarklet
Adds a bookmarklet to share links by mail.
- Plugins
Manage Protocols
Manage allowed URL protocols in the admin panel.
- Plugins
Master/Slave DB Setup
Uses a Master/Slave DB setup.
- Plugins
Mass Remove Link
Remove several links at once. Select by date, date range, IP or URL matching.
- Plugins
Mass Update
Adds an API action to mass update links from `old_domain` to `new_domain`.
- Plugins
md5 salt
Provide backwards compatibility for those still using `md5` in their passwordless API calls.
- Plugins
Memcached
Memcached plugin for YOURLS.
- Plugins
Meta Redirect
Redirect using HTML meta tag when you prepend the short URL with an underscore (eg `http://sho.rt/_bleh`).
- Plugins
Mobile Detect
Add ability to redirect by user device OS.
- Plugins
Modern Clicks Log Viewer
Click log viewer with GeoLite2 and user agent parsing.
- Plugins
Multi Fallback URL
Redirect to a fallback page for unknown shortlink, based on domain name. Localized in English and German.
- Plugins
No Tracking Admins
No logging of clicks for authenticated users (compatible with OIDC).
- Plugins
No URL title
Don't fetch long URL titles.
- Plugins
No Version Check
Stop YOURLS from checking if a new release is available.
- Plugins
Notes
Create and share text or Markdown notes as short URLs, with inline editing, search integration, and click tracking.
- Plugins
Notifier
Sends notifications when actions occur, like creating a new shortened URL.
- Plugins
OAuth Sign In
Enable OAuth sign in support (using GitLab as an example).
- Plugins
OIDC
OpenID Connect authentication against a generic OpenID Connect server.
- Plugins
Open Graph Meta Scraper
Get Open Graph (OG) information for your shortened links.
- Plugins
Original URL Regex Limiter
Allow and block original URLs not just with domain names like related plugins, but with regular expressions for more precise policies.
- Plugins
OTP Protect
Protect URL creation on your public interface with a Time-based One-Time Password (TOTP).
- Plugins
Password Protection
Password protect any Short URL you want so that users are prompted for a password before redirection.
- Plugins
Path Passthrough
Pass the path after the keyword through to the long URL, golink style (`sho.rt/gh/org/repo`), with optional `{{.Path}}` templates.
- Plugins
Phishtank
Prevent spam links using Phishtank's API.
- Plugins
Phishtank 2.0
Functional rewrite of the old Phishtank plugin with more features.
- Plugins
Piwik-YOURLS
Piwik and a few other features.
- Plugins
Plugin Manager
Install, update and manage YOURLS plugins directly from the admin interface.
- Plugins
Plugin Status API
Adds an API action to list enabled plugins and their status with filtering and health checks.
- Plugins
Popular Clicks
Display the top of the most clicked links during past days.
- Plugins
Popular Clicks Extended
Shows which short links get clicked the most during a specific time frame.
- Plugins
Popular Links
Adds an admin page that displays your shortener's most popular links.
- Plugins
PostgreSQL
Add support for PostgreSQL.
- Plugins
Preview URL
Add the character '~' to a short URL to display a preview screen before redirection.
- Plugins
Preview URL with QR Code
Add the character '~' to a short URL to display a preview screen and QR code before redirection.
- Plugins
Preview URL with QR Code And Thumbnail
Add the character '~' to a short URL to display a QR code and thumbnail image before redirection.
- Plugins
Prune Inactive Links
Automatically delete old links with no recent clicks.
- Plugins
Public "Prefix n' Shorten"
Redirect `http://sho.rt/http://someurl.com/` to a public interface instead of the admin area.
- Plugins
Public Shortener Front Page
Cloudflare Turnstile protected public shortener homepage.
- Plugins
YOURLS Pseudonymize
Pseudonymizes 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).
- Plugins
PUNS
A Plugin Update Notification System, providing a report-generating page and an API with optional email notifications.
- Plugins
Purge All Logs
Purges all YOURLS logs.
- Plugins
QRCode
Add ".qr" to short URLs to display the shorturl's QR code.
- Plugins
QRCode Techlister
Creates and displays QR Codes within YOURLS.
- Plugins
QR Google Charts
Another QR Code plugin, using Google Charts API.
- Plugins
QRCode @seandrickson
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).
- Plugins
QRCode Local
Add ".qr" to short URLs to display the shorturl's QR code in SVG, PDF, PNG or JPG (local generation with JS).
- Plugins
QRCode Quickchart
QR Code plugin using Quickchart, compatible with a self-hosted Quickchart instance. Default suffix `/qr`.
- Plugins
QR Code Designer
Design print-ready QR codes with colours, gradients, dot and corner shapes, a logo placed in the safe area, print check and built-in scan test.
- Plugins
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`).
- Plugins
Query String Keeper @jessemaps
Pass the query string from the shortlink to the long URL (eg `http://sho.rt/kk?hey` forwards to `http://long.url/bleh/?hey`).
- Plugins
Query String Keeper @littleskyfish
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
Random Redirect Manager
Redirects specific keywords to randomly selected URLs from predefined lists with customizable probability weights.
- Plugins
reCaptcha
Implements reCaptcha for unauthenticated users in your public interface.
- Plugins
Redirect Index
Redirect the user to another site if they go to the base directory of your YOURLS installation.
- Plugins
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.
- Plugins
Referer Restrict
Referer is used to restrict access from which domain names are allowed.
- Plugins
Regenerate URL
Regenerate a new keyword for a URL that has already been shortened.
- Plugins
Remove The Share Function
Remove the Share button and box that toggles the sharing options on the Admin page.
- Plugins
Remove YouTube Play Indicator
Removes the triangle from the title of YouTube shortened URL.
- Plugins
Replace Text
Replace URL or tokens in URL based on keyword, regex pattern matching, or script.
- Plugins
Reset URLs
Deletes all URLs. For your test install needs.
- Plugins
Reverse Proxy
Fixes the user IPs to point to the actual user instead of your cloud provider's infrastructure IPs (Cloudflare, Heroku...).
- Plugins
rscrub
An HTTP referrer scrubbing swiss army knife for YOURLS (evolution of the Hide Referrer plugin).
- Plugins
Safe Redirect
A security reminder is displayed before redirecting long links, and custom ads can be inserted on the reminder page.
- Plugins
SAML Authentication
Sign in via SAML-based single sign-on.
- Plugins
Save By Keyword
API action to update the long URL of an existing keyword, or create a new short URL.
- Plugins
Semantic Scuttle
Allows the sharing of the URL to a Semantic Scuttle installation.
- Plugins
Separate Users
Adds a username to each created URL, and filters the admin interface.
- Plugins
Shaarli
Allows the sharing of the URL to a Shaarli installation.
- Plugins
Share Files
Upload and share files with YOURLS.
- Plugins
Share LinkedIn
Adds LinkedIn to the Quick Share Box.
- Plugins
Share to Configurable
Fully customize the Quick Share Box (also supports QR Codes, custom links and disabling the Share Box entirely).
- Plugins
Share with Tumblr
In the Quick Share box, add a one-click share to Tumblr link.
- Plugins
Shibboleth
Enable authentication with Shibboleth.
- Plugins
ShortShort
Checks if a URL is already shortened (eg t.co, bit.ly, youtu.be) to avoid nested shortened links.
- Plugins
Show Git Branch
Using YOURLS on a dev box under Git? Show the current branch in page footer.
- Plugins
SimpleDB Clickqueue
Queue clicks to Amazon SimpleDB before processing, allowing a regular MySQL store even with a high frequency of writes. Clicks are inserted later into the database via an import job.
- Plugins
Skimlinks
Push all links through Skimlinks to automatically embed affiliate codes.
- Plugins
Skip Click Count
Don't count clicks on short URLs.
- Plugins
Slack Notifier
Send a notification to a Slack channel whenever a new short URL is created.
- Plugins
SMTP Contact
Provides a public contact page using PHPMailer for outbound mail delivery.
- Plugins
Snapshot
Visual preview plugin with image caching powered by PhantomJS.
- Plugins
YOURLS SQLite
SQLite driver for YOURLS. It is now considered outdated.
- Plugins
YOURLS SQLite Driver
A fork of the original SQLite driver for YOURLS, actively maintained.
- Plugins
Static Titles
Provide two options to avoid the network traffic when retrieving URL titles.
- Plugins
SSL for SSL
Generates SSL short links if the original link was SSL.
- Plugins
Swap Short URL
Have `http://sho.rt/blah` while having YOURLS installed in `http://sho.rt/yourls/`.
- Plugins
Telegram Notifier
Get a notification via Telegram whenever a new shortlink is created.
- Plugins
Telegram Quickshare
Quickly share a shortened URL via Telegram Messenger.
- Plugins
Title Refetch
Refetch page titles.
- Plugins
Timezones
Tell YOURLS your time zone and how you'd like times and dates displayed.
- Plugins
Thumbnail URL image
Get the thumbnail URL image (long URL) by adding `.i` to the end of the keyword.
- Plugins
Time-Period Clicks
A simple API plugin for reporting URL clicks in a specific time period (eg the last week, January 1 - February 1, etc).
- Plugins
Time Limit Link
Set a time limit for links.
- Plugins
Track Custom Keyword
Add a new field to YOURLS designed to track if a keyword was randomly assigned or manually specified.
- Plugins
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
Ultimate Ad Redirect
An advanced and feature-rich redirect plugin for YOURLS with customizable ads, countdown timer, and comprehensive analytics.
- Plugins
Upload and Shorten
Upload and share files with YOURLS.
- Plugins
Upload and Shorten Advanced
Enhanced version with advanced file management, multiple storage locations, expiration settings, frontend uploads, CSRF protection, and comprehensive admin interface.
- Plugins
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.
- Plugins
Update 30X
An API plugin to test single, domain based, or all available links and update the URL in YOURLS if redirection occurs at the destination.
- Plugins
URL Fallback
Redirect visitors to a configurable fallback URL when they hit a non-existent short URL or the YOURLS root page.
- Plugins
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.
- Plugins
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
wallabag
Allows the sharing of the URL to a Wallabag installation (previously named Poche).
- Plugins
Webhook Notification
Sends a JSON POST webhook notification when a new link is created.
- Plugins
Whatsapp quickshare
Allows you to share your short URL via WhatsApp.
- Plugins
White label
Allows you to brand YOURLS with your own custom logo, fonts and title.
- Plugins
Wonder Login for YOURLS
Adds login audit logs, automatic IP and user lockouts, allowlists and blocklists, plus optional per-user TOTP two-factor authentication.
- Plugins
Word Based Short URLs
Generate short URLs with adjectives and nouns, like `http://sho.rt/FluffyArrogantUnicorn`.
- Plugins
X-Robots-Tag header
Send `X-Robots-Tag: index` header on redirection, to fine tune your SEO needs.
- Plugins
YA Phish Checker
Prevent spam/phishing links using ipqualityscore's API. Fork of Phishtank-2.0 with some extra features.
- Plugins
YAPCache
An APC based cache designed to reduce the database load of YOURLS and increase performance.
- Plugins
YOURLS-RBAC
Role-Based Access Control, with database-backed users, roles and permissions with a full admin UI, replacing the single-user `config.php` login.
- Plugins
YOURLS-TN
Display thumbnails on YOURLS admin page and stats page, using thumbnail.ws.
- Plugins
YouTube Title Fix
Fetch YouTube page titles via Google API.
- Themes
∞²
Infinity Squared, a beautiful public page theme for YOURLS.
- Themes
Air 66
A responsive admin theme for YOURLS.
- Themes
Sleeky
A sleek and simple frontend and backend theme for YOURLS with light and dark modes.
- Themes
Shorrrrrten
A simple React based frontend for YOURLS.
- Themes
YOURLS UI Kit
A UI Kit 3 based restyling of YOURLS to bring it a nice modern feel in 2026.
- Translations
Bulgarian
Български bg_BG - Translations
Catalan
Català ca_ES - Translations
Chinese (Simplified)
简体中文 zh_CN - Translations
Chinese (Traditional)
繁體中文 zh_TW - Translations
Czech
Čeština cs_CZ - Translations
Danish
Dansk da_DK - Translations
Dutch
Nederlands nl_NL - Translations
English (Australian)
English (Australia) en_AU - Translations
Farsi
فارسی fa_IR - Translations
Finnish
Suomi fi_FI - Translations
French
Français fr_FRmaintained by the YOURLS teams
- Translations
German
Deutsch de_DE - Translations
German (Switzerland)
Deutsch (Schweiz) de_CH - Translations
Hindi
हिन्दी hi_IN - Translations
Indonesian
Bahasa Indonesia id_ID - Translations
Italian
Italiano it_IT - Translations
Japanese
日本語 ja_JP - Translations
Korean
한국어 ko_KR - Translations
Norwegian (bokmål)
Norsk bokmål nb_NO - Translations
Polish
Polski pl_PL - Translations
Portuguese
Português pt_PT - Translations
Portuguese (Brazil)
Português (Brasil) pt_BR - Translations
Russian
Русский ru_RU - Translations
Slovak
Slovenčina sk_SK - Translations
Spanish
Español es_ES - Translations
Telugu
తెలుగు te_IN - Translations
Turkish
Türkçe tr_TR - Translations
Ukrainian
Українська uk - Integrations
YOURLS BASH
A simple BASH script to shorten URLs with YOURLS.
- Integrations
UPDATED YOURLS BASH
An advanced BASH script to shorten URLs with YOURLS.
- Integrations
BASH YOURLS
A simple bash script to shorten URLs using the YOURLS API with different path config.
- Integrations
JavaScript bindings for the YOURLS API
JavaScript bindings to leverage JSONP support.
- Integrations
YOURLS API for nodejs
A YOURLS API client published on npm.
- Integrations
WWW::Shorten::Yourls
A Perl module to shorten URLs using YOURLS.
- Integrations
AmazonAffiliatesToYourls
Amazon affiliate management.
- Integrations
pyourls3
A Python client for YOURLS, built for Python 3.
- Integrations
python-yourls
Alternative Python 2 client for YOURLS.
- Integrations
yourls-python
A YOURLS API client for Python 2 or 3.
- Integrations
Ruby
A Ruby wrapper for the YOURLS API.
- Integrations
VB .Net
A VB .Net 4.0 wrapper for the YOURLS API.
- Integrations
CakePHP
Plugin to integrate YOURLS.
- Integrations
Drupal
YOURLS for Drupal.
- Integrations
Laravel YOURLS Plugin
Shorten URLs from a Laravel application.
- Integrations
Laravel YOURLS
Another Laravel wrapper around the YOURLS API.
- Integrations
Privatebin
Integration of YOURLS with a PrivateBin instance.
- Integrations
status.net
Plugin for status.net to use YOURLS.
- Integrations
YOURLS Link Creator
Create YOURLS short links for your WordPress posts and pages.
- Integrations
YOURLS Widget
Fetch and display YOURLS links and a QR code in a widget.
- Integrations
YOURLS action
Populate a YOURLS database via GitHub Actions.
- Integrations
Make
Automate actions with YOURLS (eg new blog post, shorten link, share on Discord).
- Integrations
n8n
Integrate YOURLS in your n8n workflows.
- Integrations
Pipedream
Deploy AI agents that connect to YOURLS.
- Integrations
aYourls
A dedicated app for YOURLS supporting server-side deletion (needs the API Delete plugin).
- Integrations
iC-YOURLS
A simple YOURLS app for Android, supports receiving links from other apps.
- Integrations
YOURLS
Shorten the current page from the Chrome toolbar.
- Integrations
YOURLS shortener
Shorten the current page from the Firefox toolbar.
- Integrations
Gnome Shell extension
Gnome Shell extension to shorten links in the clipboard.
- Integrations
ShortTail
An elegant YOURLS client for iPhone.
- Integrations
Short Menu
YOURLS support requires a one-time in-app purchase.
- Integrations
Short Menu
Available from the App Store or directly from the developer.
- Integrations
Telegram bot
A Telegram bot to shorten links.
- Integrations
YOURLS Bot
Host your own Telegram bot to shorten links via your own YOURLS instance. Includes access control by default, so suitable for non-public YOURLS instances.
- Integrations
YOURLS Clipboard Shortener
System tray app to automatically shorten clipboard links (x11/Wayland).
- Integrations
YOURLS Clipboard Shortener
System tray app to automatically shorten clipboard links.
- Integrations
YOURLS on Windows
Run YOURLS as a Windows program.
- Integrations
Prometheus exporter
A Prometheus exporter to monitor a YOURLS instance.
- Integrations
YOURLS MCP
Model Context Protocol (MCP) server for YOURLS URL shortening and information.
- Integrations
YOURLS-diff
Create a minimal patch package to update your YOURLS installation without downloading and uploading the full release ZIP.
- Install
YOURLS Docker image
The official Docker image.
- Install
YOURLS Helm chart
The official Helm chart, to run YOURLS on Kubernetes.
- Install
Dockerize YOURLS
A YOURLS image with several integrated plugins.
- Install
Cloudron
YOURLS packaged for Cloudron, with automatic updates and backups.
- Install
Installatron
One-click YOURLS install on any host offering Installatron.
- Install
Yunohost
YOURLS packaged as a Yunohost application.
- Install
FreeBSD Freshport
A FreeBSD package.
- Guides
How to Install YOURLS on a VPS or shared hosting
- Guides
YOURLS on Azure
- Guides
YOURLS on Caddy
- Guides
How to install YOURLS on Centos 7
- Guides
How to Install YOURLS on CentOS 8
- Guides
YOURLS on Cherokee
- Guides
YOURLS on IIS
- Guides
YOURLS on Fedora
- Guides
How to install YOURLS on Ubuntu
- Guides
How to install YOURLS on Ubuntu 14.04
- Guides
How to install YOURLS on Ubuntu 20.04
- Guides
How to Install YOURLS on Ubuntu with Nginx and Let's Encrypt
- Guides
How to Install YOURLS on WAMP
- Guides
在宝塔面板安装一个很受欢迎的短链接网站开源程序YOURLS
- Guides
Cómo instalar YOURLS en Ubuntu 20.04
- Guides
Installer YOURLS, un système d'URL raccourcies
- Guides
Трекер Yourls ваш собственный сокращатель ссылок (URL)
- Guides
Getting Started with YOURLS
A video presentation that includes API examples with Keyboard Maestro.
- Guides
YOURLS with Tweetbot
- Guides
Migrating from Bitly to YOURLS
A collection of scripts and a how-to guide for migrating your data.
- Showcases
oe.cd
The OECD's internal URL shortener with a neat interface and private features.
- Showcases
your.ls
Very neat public interface using the Sleeky theme. Also a neat domain hack.
- Showcases
yourwish.es
Easily share an Amazon wishlist.
- Showcases
lifehacker.com/make-your-own-url-shortening-service-5335216
Early review on Lifehacker.
- Showcases
mclrn.co
Run by McLaren Cars.
- Showcases
smashed.by
Run by Smashing Magazine.
- Showcases
cuny.is
Run by the City University of New York.
- Showcases
goto.unm.edu
Run by the University of New Mexico.
- Showcases
www.dhurl.org
Run by Dreamhost.
- Showcases
e.gov.br
Run by the Brazilian government.
- Showcases
rpf.io
Run by the Raspberry Pi Foundation.
Your language is missing? Translating YOURLS is a Sunday afternoon of work. Check the translation guide and tell us when it is ready!
Nothing matches that. Try a shorter word, or clear the category filter. Built something that belongs here? Send a pull request!

