Skip to content

Updating visuals

If you see any images containing outdated UI, please bear with us.

We are updating all content as quickly as possible to mirror our new UI.

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

  1. Go to the Data & API tab, then open the Storage subtab.
  2. Choose the provider you want to use.
  3. 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 →