PHPackages                             schenke-io/laravel-url-cleaner - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. schenke-io/laravel-url-cleaner

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

schenke-io/laravel-url-cleaner
==============================

check and cleans url from seo or tracking data

v1.0.1(5mo ago)115[2 PRs](https://github.com/schenke-io/laravel-url-cleaner/pulls)MITPHPPHP ^8.3CI passing

Since Nov 19Pushed 5mo ago1 watchersCompare

[ Source](https://github.com/schenke-io/laravel-url-cleaner)[ Packagist](https://packagist.org/packages/schenke-io/laravel-url-cleaner)[ Docs](https://github.com/schenke-io/laravel-url-cleaner)[ RSS](/packages/schenke-io-laravel-url-cleaner/feed)WikiDiscussions main Synced today

READMEChangelogDependencies (11)Versions (5)Used By (0)

[![Version](https://camo.githubusercontent.com/545bca3d9d0e9e8051b76c4b41a371149869b4b0cceef079ddb8bd005a5f4178/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f736368656e6b652d696f2f6c61726176656c2d75726c2d636c65616e65723f7374796c653d666c6174)](https://packagist.org/packages/schenke-io/laravel-url-cleaner)[![Downloads](https://camo.githubusercontent.com/718662e9e7b03ffc09aecbba1dc1e7a1ba2665adadece246f5e2c90716dfc129/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f736368656e6b652d696f2f6c61726176656c2d75726c2d636c65616e65723f7374796c653d666c6174)](https://packagist.org/packages/schenke-io/laravel-url-cleaner)[![Tests](https://github.com/schenke-io/laravel-url-cleaner/actions/workflows/run-tests.yml/badge.svg)](https://github.com/schenke-io/laravel-url-cleaner/actions/workflows/run-tests.yml)[![License](https://camo.githubusercontent.com/fcb7335c2cd877c055e95379e2c47c58f9683dfb2514c9f4c078e649c47c3312/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f736368656e6b652d696f2f6c61726176656c2d75726c2d636c65616e65723f7374796c653d666c6174)](https://github.com/schenke-io/laravel-url-cleaner/blob/main/LICENSE.md)[![PHP](https://camo.githubusercontent.com/8726da13a39e44ac0d47a9cd0441896258e0f603d63b77c7624bf10305053bed/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f736368656e6b652d696f2f6c61726176656c2d75726c2d636c65616e65723f7374796c653d666c6174)](https://packagist.org/packages/schenke-io/laravel-url-cleaner)

- [Laravel URL cleaner - clean and concise](#laravel-url-cleaner-clean-and-concise)
    - [Operation principle](#operation-principle)
    - [Config](#config)
    - [The use of masks](#the-use-of-masks)
    - [Build your own cleaner by extending special classes ](#build-your-own-cleaner-by-extending-special-classes)
        - [Prevent domain names](#prevent-domain-names)
        - [Prevent schemes](#prevent-schemes)
        - [Use your own masks](#use-your-own-masks)
        - [Rewrite urls](#rewrite-urls)
    - [AI Skills](#ai-skills)
    - [When to use](#when-to-use)
    - [Features](#features)
        - [Creating Custom Cleaners](#creating-custom-cleaners)
        - [Configuration-Driven Sanitization](#configuration-driven-sanitization)
        - [Facade Support](#facade-support)

Laravel URL cleaner - clean and concise
=======================================

[](#laravel-url-cleaner---clean-and-concise)

[![](/.github/clean-url.png)](/.github/clean-url.png)

The Laravel URL Cleaner package sanitizes URLs by removing unnecessary SEO parameters, tracking information, and other clutter, ensuring clean and efficient URL handling in your Laravel applications.

To install just run:

```
  composer require schenke-io/laravel-url-cleaner

```

Here a code example:

```
