Works with any backend npm install Zero dependencies

Configurable Chunk Size

Adjust chunk size based on network conditions. Smaller chunks = more overhead but more resilient.

var uploader = new MultipleUpload('#demo', {
 chunked: true,
 chunkSize: 2 * 1024 * 1024
});
// Dynamic update:
uploader.setOptions({ chunkSize: 5 * 1024 * 1024 });