This package is abandoned and no longer maintained. The author suggests using the league/url package instead.

League/url is a lightweight PHP Url manipulating library

4.0.0-beta.3 2015-06-10 09:57 UTC


League\Url 3 is EOL since 2015-09-23

This repository is for the legacy Url version 3, the new version is available at

Build Status Coverage Status Quality Score Software License Latest Version Total Downloads

Url is a simple library to ease creating and managing Urls in PHP.

This package is compliant with PSR-2, and PSR-4.


You need PHP >= 5.3.0 and the mbstring extension to use the library, but the latest stable version of PHP is recommended.


Install Url using Composer.

composer require league/url

This will edit (or create) your composer.json file and automatically choose the most recent version in the 3.x serie.

Going Solo

You can also use League\Url without using Composer by downloading the library and using a PSR-4 compatible autoloader.


League\Url is fully documented. Contribute to this documentation in the gh-pages branch.


$ phpunit


Please see CONTRIBUTING for details.



The MIT License (MIT). Please see License File for more information.