PHPackages                             curkan/laravel-chunk-upload - 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. curkan/laravel-chunk-upload

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

curkan/laravel-chunk-upload
===========================

Service for chunked upload with several js providers

1.0.0(1y ago)14MITPHP

Since Mar 14Pushed 1y agoCompare

[ Source](https://github.com/curkan/laravel-chunk-upload)[ Packagist](https://packagist.org/packages/curkan/laravel-chunk-upload)[ RSS](/packages/curkan-laravel-chunk-upload/feed)WikiDiscussions master Synced today

READMEChangelog (1)Dependencies (8)Versions (2)Used By (0)

Laravel Chunk Upload
====================

[](#laravel-chunk-upload)

[![Total Downloads](https://camo.githubusercontent.com/471976434d8e85d81f07f52c0a26bd86a721b49ada97d3d4e2ec6373d8d5c323/68747470733a2f2f706f7365722e707567782e6f72672f70696f6e2f6c61726176656c2d6368756e6b2d75706c6f61642f646f776e6c6f6164733f666f726d61743d666c6174)](https://packagist.org/packages/pion/laravel-chunk-upload)[![Build Status](https://github.com/pionl/laravel-chunk-upload/workflows/build/badge.svg)](https://github.com/pionl/laravel-chunk-upload/actions)[![Latest Stable Version](https://camo.githubusercontent.com/ac0d6ba28066052f1ebe536b6845679f30066bfd677d2330892b905dc233aa8c/68747470733a2f2f706f7365722e707567782e6f72672f70696f6e2f6c61726176656c2d6368756e6b2d75706c6f61642f762f737461626c653f666f726d61743d666c6174)](https://packagist.org/packages/pion/laravel-chunk-upload)[![License](https://camo.githubusercontent.com/4a059141927156629435b4fceb9959b3e499bb4e506db776bc4ddff6617a112a/68747470733a2f2f706f7365722e707567782e6f72672f70696f6e2f6c61726176656c2d6368756e6b2d75706c6f61642f6c6963656e7365)](https://packagist.org/packages/pion/laravel-chunk-upload)

Introduction
------------

[](#introduction)

Laravel Chunk Upload simplifies chunked uploads with support for multiple JavaScript libraries atop Laravel's file upload system, designed with a minimal memory footprint. Features include cross-domain request support, automatic cleaning, and intuitive usage.

For example repository with **integration tests**, visit [laravel-chunk-upload-example](https://github.com/pionl/laravel-chunk-upload-example).

Before contributing, familiarize yourself with the guidelines outlined in CONTRIBUTION.md.

Installation
------------

[](#installation)

**1. Install via Composer**

```
composer require pion/laravel-chunk-upload
```

**2. Publish the Configuration (Optional)**

```
php artisan vendor:publish --provider="Pion\Laravel\ChunkUpload\Providers\ChunkUploadServiceProvider"
```

Usage
-----

[](#usage)

The setup involves three steps:

1. Integrate your controller to handle file uploads. [Instructions](https://github.com/pionl/laravel-chunk-upload/wiki/controller)
2. Define a route for the controller. [Instructions](https://github.com/pionl/laravel-chunk-upload/wiki/routing)
3. Select your preferred frontend provider (multiple providers are supported in a single controller).

LibraryWikiSingle &amp; Chunk UploadSimultaneous UploadsIncluded in [Example Project](https://github.com/pionl/laravel-chunk-upload-example)Author[resumable.js](https://github.com/23/resumable.js)[Wiki](https://github.com/pionl/laravel-chunk-upload/wiki/resumable-js)✔️✔️✔️[@pionl](https://github.com/pionl)[DropZone](https://github.com/dropzone/dropzone)[Wiki](https://github.com/pionl/laravel-chunk-upload/wiki/dropzone)✔️✔️✔️[@pionl](https://github.com/pionl)[jQuery-File-Upload](https://github.com/blueimp/jQuery-File-Upload)[Wiki](https://github.com/pionl/laravel-chunk-upload/wiki/jquery-file-upload)✔️✖️✔️[@pionl](https://github.com/pionl)[Plupload](https://github.com/moxiecode/plupload)[Wiki](https://github.com/pionl/laravel-chunk-upload/wiki/plupload)✔️✖️✖️[@pionl](https://github.com/pionl)[simple uploader](https://github.com/simple-uploader)✖️✔️✖️✖️[@dyktek](https://github.com/dyktek)[ng-file-upload](https://github.com/danialfarid/ng-file-upload)[Wiki](https://github.com/pionl/laravel-chunk-upload/wiki/ng-file-upload)✔️✖️✖️[@L3o-pold](https://github.com/L3o-pold)**Simultaneous Uploads:** The library must send the last chunk as the final one to ensure correct merging.

**Custom Disk:** Currently, it's recommended to use the basic storage setup (not linking the public folder). If you have time to verify its functionality, please PR the changes!

For detailed information and tips, refer to the [Wiki](https://github.com/pionl/laravel-chunk-upload/wiki) or explore a working example in a separate repository with [example](https://github.com/pionl/laravel-chunk-upload-example).

Changelog
---------

[](#changelog)

View the changelog in [releases](https://github.com/pionl/laravel-chunk-upload/releases).

Contribution or Extension
-------------------------

[](#contribution-or-extension)

Review the contribution guidelines before submitting your PRs (and utilize the example repository for running integration tests).

Refer to [CONTRIBUTING.md](CONTRIBUTING.md) for contribution instructions. All contributions are welcome.

Compatibility
-------------

[](#compatibility)

Though not tested via automation scripts, Laravel 5/6 should still be supported.

VersionPHP11.\*8.210.\*8.1, 8.29.\*8.0, 8.18.\*7.4, 8.0, 8.17.\*7.4Copyright and License
---------------------

[](#copyright-and-license)

[laravel-chunk-upload](https://github.com/pionl/laravel-chunk-upload) was authored by [Martin Kluska](http://kluska.cz) and is released under the [MIT License](LICENSE.md).

Copyright (c) 2017 and beyond Martin Kluska and all contributors (Thank you ❤️)

###  Health Score

25

—

LowBetter than 35% of packages

Maintenance42

Moderate activity, may be stable

Popularity3

Limited adoption so far

Community17

Small or concentrated contributor base

Maturity38

Early-stage or recently created project

 Bus Factor1

Top contributor holds 63.6% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

476d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1681501?v=4)[TSURKAN](/maintainers/curkan)[@curkan](https://github.com/curkan)

---

Top Contributors

[![pionl](https://avatars.githubusercontent.com/u/1878831?v=4)](https://github.com/pionl "pionl (42 commits)")[![Colbydude](https://avatars.githubusercontent.com/u/575593?v=4)](https://github.com/Colbydude "Colbydude (2 commits)")[![drjdr](https://avatars.githubusercontent.com/u/55947988?v=4)](https://github.com/drjdr "drjdr (2 commits)")[![curkan](https://avatars.githubusercontent.com/u/1681501?v=4)](https://github.com/curkan "curkan (2 commits)")[![HOTAIBI](https://avatars.githubusercontent.com/u/23198813?v=4)](https://github.com/HOTAIBI "HOTAIBI (1 commits)")[![ivandokov](https://avatars.githubusercontent.com/u/2357455?v=4)](https://github.com/ivandokov "ivandokov (1 commits)")[![joni2back](https://avatars.githubusercontent.com/u/2049935?v=4)](https://github.com/joni2back "joni2back (1 commits)")[![klimov-paul](https://avatars.githubusercontent.com/u/1482054?v=4)](https://github.com/klimov-paul "klimov-paul (1 commits)")[![L3o-pold](https://avatars.githubusercontent.com/u/4710495?v=4)](https://github.com/L3o-pold "L3o-pold (1 commits)")[![r0aringthunder](https://avatars.githubusercontent.com/u/45526202?v=4)](https://github.com/r0aringthunder "r0aringthunder (1 commits)")[![rpaggi](https://avatars.githubusercontent.com/u/1770406?v=4)](https://github.com/rpaggi "rpaggi (1 commits)")[![RTippin](https://avatars.githubusercontent.com/u/3917769?v=4)](https://github.com/RTippin "RTippin (1 commits)")[![shivank44](https://avatars.githubusercontent.com/u/52524465?v=4)](https://github.com/shivank44 "shivank44 (1 commits)")[![TheFrankman](https://avatars.githubusercontent.com/u/1402017?v=4)](https://github.com/TheFrankman "TheFrankman (1 commits)")[![tomswinkels](https://avatars.githubusercontent.com/u/9036151?v=4)](https://github.com/tomswinkels "tomswinkels (1 commits)")[![torta](https://avatars.githubusercontent.com/u/691621?v=4)](https://github.com/torta "torta (1 commits)")[![trideout](https://avatars.githubusercontent.com/u/3935944?v=4)](https://github.com/trideout "trideout (1 commits)")[![agewriter](https://avatars.githubusercontent.com/u/61108703?v=4)](https://github.com/agewriter "agewriter (1 commits)")[![vedmant](https://avatars.githubusercontent.com/u/5052406?v=4)](https://github.com/vedmant "vedmant (1 commits)")[![buschmann23](https://avatars.githubusercontent.com/u/4329915?v=4)](https://github.com/buschmann23 "buschmann23 (1 commits)")

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/curkan-laravel-chunk-upload/health.svg)

```
[![Health](https://phpackages.com/badges/curkan-laravel-chunk-upload/health.svg)](https://phpackages.com/packages/curkan-laravel-chunk-upload)
```

###  Alternatives

[laravel/ai

The official AI SDK for Laravel.

1.0k3.2M194](/packages/laravel-ai)[roots/acorn

Framework for Roots WordPress projects built with Laravel components.

9762.4M131](/packages/roots-acorn)[unisharp/laravel-filemanager

A file upload/editor intended for use with Laravel 5 to 10 and CKEditor / TinyMCE

2.2k3.5M85](/packages/unisharp-laravel-filemanager)[laravel/mcp

Rapidly build MCP servers for your Laravel applications.

77022.3M151](/packages/laravel-mcp)[illuminate/queue

The Illuminate Queue package.

21332.6M1.6k](/packages/illuminate-queue)[mike-bronner/laravel-model-caching

Automatic caching for Eloquent models.

2.4k90.5k1](/packages/mike-bronner-laravel-model-caching)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
