Robust and secure storage infrastructure
Securely store files with advanced compression, encryption and image transformations.
Preview media files however you want
Appwrite Storage's preview endpoint lets you manipulate image previews while also managing different formats and compression algorithms.
Optimized for small and large files
Appwrite offers chunked uploads for large files and several compression options for optimized upload times.
Protect your files and set permissions
Set up file encryption and granular user permissions in your storage infrastructure
Learn morePermissions
Role | Create | Read | Update | Delete |
---|---|---|---|---|
Any | ||||
Guest | ||||
Users | ||||
user:62f8b5b | ||||
user:62e1544 | ||||
Manage your storage infrastructure from the Console
Organize your buckets and files with ease in your dashboard, as well as manage security, permissions, compression, and more.
Learn moreFile management dashboard
Visualize and search for files with different view options and manipulate multiple at the same time.
Extensive settings options
Manage security, permissions, compression, and more with straightforward Bucket settings.
What you can do with Storage APIs
Appwrite's Storage APIs allow you to create and update your files, apply image transformations, and more.
View docs// List files inside a specific bucket
const files = await storage.listFiles('[BUCKET_ID]');
// Create files inside a specific bucket
const files = await storage.createFile('[BUCKET_ID]');
// Get file inside a specific bucket
const files = await storage.getFile('[BUCKET_ID]', '[FILE_ID]');
// List files inside a specific bucket
const files = await storage.deleteFiles('[BUCKET_ID]');
The switch to using Appwrite brought infinite value that I'm still discovering today, but a major impact that it made was the amount of time and stress that it saved me as it simply just works.
We really loved working with Appwrite for launching our bootstrapped "Open Mind" App. I am still surprised how easy the implementation into Flutter was.
The integrated user authentication and the ease of creating data structures have undoubtedly saved us several weeks' worth of time.
Just go for it, don’t think twice. Try Appwrite, and you will love it!
Just like a Swiss Army Knife, you can choose and use the tools that you need with Appwrite.
Powered by open source
Appwrite is a 100% open source project, giving you the flexibility and support you need to get your project started.
Join the communityJoin the community
Get on the go support from a very active and welcoming community.
Self-host or go Cloud
Build the way you want. Pick between self hosting or cloud.
No vendor lock-in
You own your data and can easily move to and from Appwrite.
Keep exploring our products
Start building today
Get startedOur plans
- Get started
Free
$0 - Start building
Pro
$15 Scale
$599- Contact us
Enterprise
Custom