Mirror of the main YOURLS application https://yourls.org/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
྅༻ Ǭɀħ ༄༆ཉ c6be8686d5
Clarify allowed chars in table names & prefixes (#2721)
2 weeks ago
admin Smarter keyword sanitization (#2682) 1 month ago
css Timezones (#2684) 1 month ago
images Readme tweak (#2671) 2 months ago
includes Reverse build script logic (#2705) 1 month ago
js Update share links. 2 months ago
tests PHPUnit tweaks (#2706) 1 month ago
user Clarify allowed chars in table names & prefixes (#2721) 2 weeks ago
.editorconfig Checkout on UT if possible 2 years ago
.gitattributes ignore tests files when git-export 2 years ago
.gitignore Reorganize .gitignore for readability 2 months ago
.travis.yml PHPUnit tweaks (#2706) 1 month ago
CHANGELOG.md Update CHANGELOG.md 2 months ago
LICENSE license meta tweaks 2 years ago
README.md Moar badges. I love badges. 3 weeks ago
composer.json Update deps (#2676) 2 months ago
composer.lock Update deps (#2676) 2 months ago
phpunit-travis.xml.dist PHPUnit tweaks (#2706) 1 month ago
phpunit.xml.dist PHPUnit tweaks (#2706) 1 month ago
readme.html Gandi link 2 months ago
sample-public-api.txt Fix end of line 7 years ago
sample-public-front-page.txt chnage random comments 4 years ago
sample-remote-api-call.txt Smarter domain convention in examples and source 5 years ago
sample-robots.txt Move /pages into /user (#2648) 2 months ago
yourls-api.php Add jsonp parameter in API as a fallback to match documentation (#2567) 8 months ago
yourls-go.php Smarter keyword sanitization (#2682) 1 month ago
yourls-infos.php Timezones (#2684) 1 month ago
yourls-loader.php Smarter keyword sanitization (#2682) 1 month ago



Your Own URL Shortener

Build Status Scrutinizer Code Quality PHP from Travis config Packagist OpenCollective OpenCollective

YOURLS is a set of PHP scripts that will allow you to run Your Own URL Shortener, on your server. You’ll have full control over your data, detailed stats, analytics, plugins, and more. It’s free and open-source.

Quick Start


  • Download the latest release
  • Using Composer? You can simply composer create-project yourls/yourls . in an empty directory.

Install YOURLS:

Community news, tips and tricks


Feature suggestion? Bug to report?

Before opening any issue, please search for existing issues (open and closed) and read the Contributing Guidelines.


Do you use and enjoy YOURLS? Become a backer and show your support to our open source project.


Does your company use YOURLS? Ask your manager or marketing team if your company would be interested in supporting our project. Your company logo will show here. Help support our open-source development efforts by becoming a sponsor.


Free software. Do whatever the hell you want with it.
YOURLS is released under the MIT license.