Scale to zero. Wake in milliseconds.

Serverless Postgres
That Scales With You

Managed Postgres with instant branching, scale-to-zero compute, and query insights. Sign up, create a project, and connect.

terminal
# Create a project
$ bata projects create my-app
Project created. Compute starting...
# Branch from production
$ bata branches create staging --from main
Branch 'staging' created (copy-on-write, 12ms)
# Connect
$ psql $STAGING_URL
Connected to staging (PostgreSQL 16.4)

Why BataDB

Managed Postgres with the features you actually need.

Scale-to-Zero Compute

Compute suspends automatically after inactivity. Sub-second cold starts. You pay only when queries are running.

Instant Database Branching

Fork any database in milliseconds with copy-on-write. Create dev branches from prod, test against real data, merge or discard.

Autoscaling Compute

Compute scales up and down based on demand. Set min/max limits and BataDB handles the rest. Pay only for what you use.

Everything You Need

A complete platform for provisioning, managing, and scaling Postgres databases.

Admin Dashboard

Full web UI for managing projects, branches, computes, teams, and billing. Branch tree visualization with interactive controls.

CLI & API

Manage everything from your terminal or integrate via the REST API. Projects, branches, computes, teams — all scriptable.

Connection Pooling

Built-in connection pooling with transaction-mode support. Ready for serverless functions out of the box.

Query Insights

Built on pg_stat_statements. Per-query latency, execution counts, cache hit ratios, and slow query detection.

Autoscaling

Compute scales up and down based on connection demand. Set min/max CU limits, and let BataDB handle the rest.

Team Management

Organizations with role-based access control. Owner, admin, member, and viewer roles. API key scoping per team.

Up and Running in 60 Seconds

Create a project, connect via psql, and start branching.

1
Create a Project
bata projects create my-app --region iad
2
Connect
psql $(bata connection-string my-app)
3
Branch & Develop
bata branches create feature-x --from main
# Full copy-on-write clone in milliseconds
# Isolated data — changes don't affect production

Simple, Transparent Pricing

Start free. Scale as you grow. No surprises.

Free

$0/month

For hobby projects and experimentation

1 project
1 GB storage
100 compute hours
Community support
Get Started Free
Most Popular

Pro

$29/month

For production applications

10 projects
50 GB storage
500 compute hours
Database branching
Query insights
Email support
Start Pro Trial

Team

$99/month

For teams and agencies

Unlimited projects
500 GB storage
2,000 compute hours
Database branching
Team management & RBAC
Priority support
Start Team Trial