Skip to content
Storage

Vector Bucket Limits

Understanding capacity, limits, and billing for vector buckets.

Vector buckets have default limits during the alpha phase. These limits are designed to ensure fair resource allocation and can be adjusted on a case-by-case basis for production workloads.

Storage limits#

LimitValueNotes
Buckets per project10Maximum number of vector buckets per Supabase project
Indexes per bucket10Maximum number of indexes per bucket
Vector dimensionsMax 4096Maximum dimension size for embeddings
Batch size1000 vectorsMaximum vectors per single insert/update request

Query limits#

The queryVectors limits differ between hosted and local vector buckets.

LimitHosted vector bucketsLocal vector buckets
Maximum topK10,000100
Maximum results per response100100
nextToken query paginationSupportedNot supported

Hosted vector buckets use Amazon S3 Vectors. When a response includes a nextToken, send the same query again with that token to retrieve the next page. Local vector buckets use pgvector and return the requested results in one response.