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 Data & APIStorage, 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
  • Google Cloud Storage
  • Cloudflare R2

Set up storage in WeWeb

  1. Go to Data & APIStorage.
  2. Choose the provider you want to use.
  3. Complete the setup for your provider.

If you chose a provider other than WeWeb Storage:

  • Add a connection (credentials) if needed.
  • Set the bucket names:
    • Private Bucket Name
    • Public Bucket Name (Optional)
    • Select your environment (Editor, Staging, Production) and repeat for each one you use.
  1. Click Continue to finish setup.