Works with any backend npm install Zero dependencies
Hidden Field (Form Integration)

Uploaded file GUIDs are automatically synced to a hidden input, ready for form submission.

new MultipleUpload('#demo', {
    uploadUrl: '/api/upload',
    multiple: true,
    hiddenFieldId: 'file-guids'
});