Explore the interface
Abyss Storage provides a simple and powerful API to manage files in your applications. Upload, download, thumbnail generation, pre-signed URLs: everything you need to manage user files in your app. Integration in minutes with our TypeScript SDK.

Features designed for you
Discover everything Abyss Storage can do for you
Simple upload
Upload files directly or via pre-signed URLs.
Auto thumbnails
Automatic thumbnail generation for images and videos.
Pre-signed URLs
Create secure temporary links for upload or download.
Webhooks
Get notified when an upload is complete.
Archives
Create and extract ZIP archives on the fly.
Key-Value Store
Store JSON data associated with your files.
Why choose Abyss Storage?
Performance
Integrated CDN for fast downloads.
Security
Granular access control and encryption available.
Complete SDK
Integration in a few lines with TypeScript/JavaScript.
Frequently Asked Questions
How does the storage quota work?
Each application has a storage quota. You can increase it with a project subscription.
Are files publicly accessible?
By default no. You can create public links or temporary pre-signed URLs.
Can I encrypt files?
Yes, AbyssStorage integrates with AbyssCrypt to encrypt your files.