Directus: 11.13.2
I select one or more files in the file library but no download button is shown.
If I click the file to show the details the download button appears and I can download the file.
As I understand it, the button should be displayed and usable immediately after selecting one or more files.
2 Answers
2
Beth
May 18, 2026, 9:33am
2
Hey @EdgarFurkert , thanks for this bringing this to our attention. Please can you open a GitHub issue and if possible, include detailed reproduction steps and any screengrabs you have. Thanks very much
We added support for downloading multiple files in 11.14.0. Just update your project and it will work.
main ← zipped-download
opened 03:51PM - 20 Oct 25 UTC
## Scope
What's changed:
- Added support for downloading multiple files in… the studio
- Added download button when having +1 files selected in the app
- Added support for downloading a folder tree in the studio
- Added download option when right clicking folders
- Added missing `Folder` type
- Renamed `getDateFormatted` to `getDateTimeFormatted` and moved it to a shared util
<img width="1512" height="828" alt="Screenshot 2025-12-08 at 4 51 45 PM" src="https://github.com/user-attachments/assets/a6487934-802e-432b-ad62-ffd99a9eb791" />
<img width="1512" height="828" alt="Screenshot 2025-12-08 at 4 50 27 PM" src="https://github.com/user-attachments/assets/919ce002-7dde-4532-a096-ffed2b234f42" />
## Potential Risks / Drawbacks
- This is a very basic implementation for now not supporting things like range headers, as those would make this implementation 10x more complicated.
## Tested Scenarios
- [x] Downloading of a single file and multiple files
- [x] Downloading of a folder and folder tree
- [x] Downloading files respect permissions
- [x] Downloading folders respects both folder and file permissions
## Review Notes / Questions
- GQL not applicable
- No files throws an error
- Empty folders when files are present will be added to the payload as empty folders
- If a user does not have permission to read a folders parent it will be excluded from the zip
- Minimum required permissions are:
- Files Download: read `directus_files`: id
- Folders Download: read `directus_folders`: id and `directus_files`: id and folder
## Checklist
- [x] Added or updated tests
- [x] Documentation PR created
- [x] docs: https://github.com/directus/docs/pull/517
- [x] openapi: https://github.com/directus/openapi/pull/47
Fixes CMS-1442