PHPackages                             overtrue/laravel-uploader - 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. [File &amp; Storage](/categories/file-storage)
4. /
5. overtrue/laravel-uploader

ActiveLibrary[File &amp; Storage](/categories/file-storage)

overtrue/laravel-uploader
=========================

An upload component for Laravel.

3.4.0(2mo ago)15389.5k↓62.8%21[1 PRs](https://github.com/overtrue/laravel-uploader/pulls)2MITPHP

Since Apr 2Pushed 1mo ago6 watchersCompare

[ Source](https://github.com/overtrue/laravel-uploader)[ Packagist](https://packagist.org/packages/overtrue/laravel-uploader)[ GitHub Sponsors](https://github.com/overtrue)[ RSS](/packages/overtrue-laravel-uploader/feed)WikiDiscussions master Synced 3d ago

READMEChangelog (10)Dependencies (10)Versions (38)Used By (2)

Laravel Uploader
================

[](#laravel-uploader)

🌴 An upload component for Laravel.

[![Sponsor me](https://github.com/overtrue/overtrue/raw/master/sponsor-me-button-s.svg?raw=true)](https://github.com/sponsors/overtrue)

Installing
----------

[](#installing)

1. Install package:

    ```
    $ composer require overtrue/laravel-uploader -vvv
    ```

    and publish the assets using command:

    ```
    $ php artisan vendor:publish --provider=Overtrue\\LaravelUploader\\UploadServiceProvider
    ```
2. Routing

    You can register routes in `routes/web.php` or other routes file:

    ```
    \LaravelUploader::routes();

    // custom
    \LaravelUploader::routes([
       'as' => 'files.upload',
       'middleware' => ['auth'],
       //...
    ]);
    ```

Usage
-----

[](#usage)

### Custom controller

[](#custom-controller)

If you want to handle file upload, you can do it as simple as:

```
