Skip to content
SPECIFICTION
Get listed

Supavisor

github.com

From $25/mo Free plan Open source LinuxAPISelf-hosted
Visit github.com
Spec score 8.5 #4 of 31 in Database Proxy Software

Spec sheet

What it does
Supavisor is a scalable, cloud-native connection pooler that proxies many PostgreSQL client connections into pooled database connections.Read 21 Oct 2026 · github.com
Purpose
Supavisor is a scalable, cloud-native Postgres connection pooler.Read 4 Oct 2026 · github.com
Founded
2020Read 28 Sep 2026 · github.com
Authentication
Client credentials can be verified using tenant user records or an authentication query.Read 4 Oct 2026 · supabase.github.io
Availability
The README describes cluster behavior that can restart tenant pools when clients reconnect after a node goes down.Read 4 Oct 2026 · github.com
Benchmark result
The published local benchmark recorded 189.23 transactions per second for Supavisor versus 195.96 for PgBouncer under the shown test.Read 21 Oct 2026 · github.com
Configuration documentation
Environment-variable documentation lists pool settings, clustering, Phoenix API-server settings, logging and JWT-related security variables.Read 21 Oct 2026 · supabase.github.io
Connection scale
The project says a cluster can proxy millions of Postgres client connections into a stateful pool of native Postgres connections.Read 4 Oct 2026 · github.com
Connection-limit behavior
Clients exceeding the configured client limit receive a PostgreSQL 'Max client connections reached' error.Read 21 Oct 2026 · supabase.github.io
Container distribution
A public GitHub Container Registry image is available, with linux/amd64 and linux/arm64 images shown for version 2.9.13.Read 21 Oct 2026 · github.com
Deployment limit
The README says Supavisor is not intended to run in a serverless environment and does not depend on Kubernetes.Read 4 Oct 2026 · github.com
Deployment strategies
The project documents rolling and blue-green deployment support.Read 21 Oct 2026 · github.com
Deployments
The README says Supavisor supports rolling and blue-green deployment strategies.Read 4 Oct 2026 · github.com
Documentation depth
The documentation site covers installation, setup, authentication, tenants, users, pool modes, metrics, logs, PgBouncer migration and Prisma.Read 21 Oct 2026 · supabase.github.io
Encryption
Supabase states that customer data is encrypted at rest with AES-256 and in transit with TLS.Read 21 Oct 2026 · supabase.com
Funding news
Supabase announced an $80 million Series B in May 2022, bringing reported total funding to $116 million at that time.Read 21 Oct 2026 · prnewswire.com
High availability
Cluster nodes monitor tenant pools and reconnecting clients can start replacement pools after a node failure.Read 21 Oct 2026 · github.com
Hosted pooler role
Supabase provides Supavisor as its shared, multi-tenant pooler and exposes transaction and session connection strings.Read 21 Oct 2026 · supabase.com
Independent technical description
A PostgreSQL conference presentation identifies Supavisor as an Elixir-based, Apache-2.0, cloud-native pooler started at Supabase in 2023.Read 21 Oct 2026 · postgresql.eu
Infrastructure as code
Pulumi and Terraform support are listed for configuring Supavisor clusters and tenant databases.Read 21 Oct 2026 · github.com
Installation
The installation guide starts by setting up a PostgreSQL database for Supavisor tenant data and provides a Docker Compose command for PostgreSQL 14.Read 4 Oct 2026 · supabase.github.io
Licence
The repository is distributed under the Apache-2.0 licence.Read 21 Oct 2026 · github.com
License and security reporting
The repository is Apache-2.0 licensed and directs vulnerability reports to Supabase's HackerOne program.Read 4 Oct 2026 · github.com
Limit: pooler trade-offs
The same independent comparison warns that poolers can add latency, complicate authentication and create more troubleshooting paths.Read 21 Oct 2026 · postgresql.eu
Limit: setup complexity
A PostgreSQL conference comparison described Supavisor setup as difficult to understand from the operator's perspective.Read 21 Oct 2026 · postgresql.eu
Maker company size
LinkedIn lists Supabase as a privately held company with 201–500 employees and a 2020 founding year.Read 21 Oct 2026 · linkedin.com
Maker headquarters
Crunchbase lists Supabase headquarters in San Francisco, California, United States.Read 21 Oct 2026 · crunchbase.com
Maker legal name
Crunchbase lists the legal name as Supabase Inc and names Anthony Wilson and Paul Copplestone as founders.Read 21 Oct 2026 · crunchbase.com
Management API
The project publishes an OpenAPI specification at /api/openapi for administrative integration.Read 21 Oct 2026 · github.com
Multi-tenancy
A Supavisor cluster can connect clients to multiple PostgreSQL instances or clusters as separate tenants.Read 21 Oct 2026 · github.com
Native mode
Native mode proxies a client as though it were directly connected to PostgreSQL and is generally used for migrations.Read 21 Oct 2026 · supabase.github.io
Observability
Supavisor exposes a Prometheus-compatible /metrics endpoint and documents tenant-level throughput visibility.Read 21 Oct 2026 · github.com
Open-source status
The project is described as an open-source scalable PostgreSQL connection pooler.Read 21 Oct 2026 · supabase.github.io
Operational troubleshooting
Supabase documents failures involving unavailable databases, DNS errors, authentication, node RPC timeouts and clients reaching pooler limits.Read 21 Oct 2026 · supabase.com
ORM support
The documentation includes guidance for Prisma and identifies external ORMs such as Prisma, Drizzle and Psycopg as intended clients.Read 21 Oct 2026 · supabase.com
Pool modes
It supports transaction, session, and native pool modes.Read 4 Oct 2026 · supabase.github.io
Praise: scalability
An independent 2026 comparison placed Supavisor among its five recommended PostgreSQL poolers and scored it 8.0 out of 10.Read 21 Oct 2026 · top-5-solutions.com
Prepared-statement limitation
Supavisor transaction mode does not support ordinary prepared statements unless named-prepared-statements support is explicitly enabled; session mode supports them.Read 21 Oct 2026 · supabase.com
Prisma integration
The Prisma guide says Supavisor pool modes behave like PgBouncer and can use the same connection string.Read 4 Oct 2026 · supabase.github.io
Scale claim
The repository reports a load test with 1,003,200 concurrent client connections and more than 20,000 queries per second on a two-node cluster.Read 21 Oct 2026 · github.com
Security compliance
Supabase states that its hosted service is SOC 2 Type 2 compliant, HIPAA compliant subject to a BAA, and ISO 27001 certified.Read 21 Oct 2026 · supabase.com
Session pooling
Session mode keeps the assigned database connection for the lifetime of the client connection.Read 21 Oct 2026 · supabase.github.io
Single-tenant use
The project supports single-tenant deployments as a drop-in replacement for PgBouncer.Read 21 Oct 2026 · github.com
Tenant support
Supavisor supports multi-tenant connections to multiple Postgres instances or clusters, as well as single-tenant use as a PgBouncer replacement.Read 4 Oct 2026 · github.com
Transaction pooling
Transaction mode gives a client a database connection for one transaction and then returns it to the pool.Read 21 Oct 2026 · supabase.github.io

Plans and prices

Free Free $0 / month Unlimited API requests · 50,000 monthly active users · 500 MB database · 5 GB egress · 1 GB file storage · 2 active projects · projects pause after 1 week inactivity Read 21 Oct 2026 · supabase.com
Open-source Supavisor Free Apache-2.0 licensed; self-hosted deployment Read 4 Oct 2026 · github.com
Pro $25 a month From $25 / month 100,000 monthly active users · 8 GB disk per project · 250 GB egress · 100 GB file storage · daily backups stored 7 days · 7-day log retention Read 21 Oct 2026 · supabase.com
Team $599 a month From $599 / month SOC 2 and ISO 27001 · project-scoped and read-only access · HIPAA available as paid add-on · SSO · priority email support and SLAs · 14-day backups · 28-day logs Read 21 Oct 2026 · supabase.com
Enterprise Priced on request Custom Technical account management · uptime SLAs · AWS PrivateLink · 24×7×365 premium support · private Slack channel · custom security questionnaires Read 21 Oct 2026 · supabase.com

Every Supavisor plan and price →

Where Specifiction places it

Alternatives to SupavisorAll alternatives →