Private and public buckets
Keep invoices and documents private, and serve logos and product images from public buckets with permanent URLs.
Presigned, expiring links
Give users a signed link to one private file. It expires after 5 minutes by default (up to 60), and can't be altered.
Simple REST API
Upload, list, filter, download and delete files with one API key. Every response uses the same predictable shape.
Official SDKs
Ready-made clients for .NET, Python and Node.js on NuGet, PyPI and npm, plus a Postman collection.
Automatic thumbnails
Image, PDF and video previews are generated for you after upload.
Trash and restore
Deleted files go to the trash first, so a mistake can be undone.
Usage reports and audit trail
See storage and request usage every day, and who accessed which file.
Scoped API keys
Issue several keys limited to the tenants and buckets they need, and rotate them without downtime.