Appearance
Intro to storage
Storage lets your project keep files like images, PDFs, and user uploads.
In WeWeb, you can connect a storage provider in the Storage subtab of Data & API, then manage files in:
Public— Files that can be shared publicly (for example product images)Private— Files that should only be accessible to the right users (for example invoices)
What you can do with storage
- Upload files (manually from the editor, or from your app)
- Organize files in folders (using paths like
invoices/2026/...) - Create signed links so your app can upload/download securely
- Delete, move, and copy files
Choose a provider
WeWeb supports multiple providers:
- WeWeb Storage
- AWS S3
Set up storage in WeWeb
- Go to the
Data & APItab, then open theStoragesubtab. - Choose the provider you want to use.
- Complete the setup for your provider.
WeWeb Storage works as soon as you select it. See the WeWeb Storage setup →
Any other provider needs a connection (the credentials of your own account) and the name of the buckets your files go in. Those settings are saved per environment (Editor, Staging, Production), so you can give production its own buckets. See the AWS S3 setup →

