FileSaver.js
A browser utility for saving generated data as a file.
What it does
A browser utility for saving generated data as a file.
When it fits
Offering downloads of client-generated documents and exports.
Other options in this category
- Better Upload — Connecting an upload interface directly to object storage.
- content-disposition-header — Controlling filenames and attachment behavior in file-download responses.
- downloadjs — Saving data that an application generates on the client.
- Formidable — Handling file-upload requests on a server.
- glob — Finding files that match a configured path pattern.
Source
Project source for FileSaver.js ↗
Editorial overview reviewed on October 24, 2026. Follow the source for current setup, compatibility, and licensing.