Bulk Upload
Upload large batches of media and files through multi-file upload and ZIP archive extraction, with server-side validation, per-file error reporting, and automatic record creation for each accepted asset.
Bulk Media Upload
Drop files here to upload
Images, Videos, PDFs (Max 500MB)
Bulk upload is implemented in both the media and file actions. Users can upload multiple files at once, and if the uploaded file is a ZIP archive the server extracts it, walks every file in the archive, validates extension and size, and uploads the accepted entries one by one.
Invalid file types and oversized files are skipped with explicit error messages rather than aborting the entire batch, which matters when teams import mixed folders from external systems.
Each successful upload is immediately converted into a persistent media or file record and dispatched as an entity-created event, so downstream features can react to the new assets consistently.
Need to bring in large asset batches without one-by-one uploads?
Use multi-file upload and ZIP extraction to populate media and file libraries quickly while still validating every file.