Works with any backend npm install Zero dependencies

Max File Count

Limit the number of files that can be uploaded with maxFiles: 3. Additional files are rejected.

Drag & drop files here (max 3 files)
<div id="myUploader" class="mu-uploader">...</div>
var uploader = new MultipleUpload(document.getElementById('myUploader'), {
 uploadUrl: '/api/upload',
 maxFiles: 3 // Maximum 3 files allowed
});