StorageGuidesOverview

Storage

Use ExtraBase Storage to store and serve files.

ExtraBase Storage is a robust, scalable solution for managing files of any size with fine-grained access controls and optimized delivery. Whether you're storing user-generated content, analytics data, or vector embeddings, ExtraBase Storage provides specialized bucket types to meet your specific needs.

Key features

Multi Protocol

S3 compatible Storage, RESTful API, and TUS resumable uploads out of the box.

Global CDN

Serve your media assets with lightning-fast performance from over 285 cache cities globally.

Image Optimization

Resize, compress, and transform media files on the fly with built-in image processors.

Access Control

Manage file permissions using granular Postgres Row Level Security (RLS) policies.

Storage bucket types

ExtraBase Storage offers different bucket types optimized for specific use cases:

Files buckets

Best for user uploads, media streaming, backups, and static website content assets. Backed by standard S3 integration and distributed CDNs.

Analytics buckets

Optimized for heavy time-series logging, structured application analytics, and high-frequency analytical queries.

Live Playground: Try Uploading Assets

Interact directly with the simulated storage bucket node below. Try uploading a mock file or deleting existing entries.

CDN Object Storage Bucket
Live Node Console
USAGE CAPACITY5.0 MB / 50 MB
Click to Upload Mock FileMax mock file allocation: 50MB
Bucket Contents
profile_avatar.jpg
2.4 MB
invoice_2026.pdf
1.1 MB
extra_logo.svg
150 KB