[v0.42 · 12.4M queries last month]
A craft tool for your database

Your database,
alive.

Outerbase is the AI-native database UI for engineers, founders, and analysts who outgrew pgAdmin. Ask in plain English. Get real rows back. Postgres, MySQL, ClickHouse, BigQuery — one editor, one syntax, one tab.

9 databases supported
SOC 2 Type II + HIPAA
0 ms proxy overhead
EZQL inferred your orders + customers join
2,418 rows returned in 184 ms
analytics.prod × customers.staging + postgres · us-east-1
1
2
3
4
5
6
7
-- show me revenue by plan for paying customers, last 30 days SELECT c.plan, COUNT(o.id) AS orders, SUM(o.total_cents) / 100.0 AS revenue FROM orders o JOIN customers c ON c.id = o.customer_id WHERE o.created_at > NOW() - INTERVAL '30 days' GROUP BY c.plan ORDER BY revenue DESC;
EZQL · Press ⌘ K to refine in English
Result · 2,418 rows · 184 ms ● query ok
planordersrevenueΔ vs. 30d
scale1,294$184,720+18.4%
team3,016$92,140+6.1%
starter4,782$28,094−2.3%
trial2,201$0+44.2%

Trusted by data-heavy teams · 142,000+ engineers connected this month

EZQL · natural language → SQL

Ask in English.
Ship the query.

EZQL reads your schema, your relationships, and your conventions — then writes SQL the way your senior engineer would. No magic-wand demos, no fake autocomplete. Output is plain Postgres, plain MySQL, plain BigQuery. Yours to read, copy, edit, ship.

  • Schema-aware: infers joins from foreign keys and naming conventions.
  • Explain mode: hover any clause for a plain-English breakdown.
  • Diff mode: ask for a refinement, see the SQL diff before running.
  • Bring your own model: OpenAI, Anthropic, or your private endpoint.
RC Show monthly recurring revenue by plan, only paid customers, last six months — and chart it.
↓   EZQL inferred 2 tables, 1 join, MRR formula · 612 ms
SELECT date_trunc('month', o.created_at) AS month, c.plan, SUM(o.amount_cents) / 100.0 AS mrr FROM subscriptions o JOIN customers c ON c.id = o.customer_id WHERE c.status = 'active' AND o.created_at > NOW() - INTERVAL '6 months' GROUP BY 1, 2 ORDER BY 1;
MRR · last 6 months+24.6%
Dec
$48.2K
Jan
$58.7K
Feb
$66.4K
Mar
$73.8K
Apr
$89.1K
May
$104.6K
Three primitives, one database

Built for the way engineers actually think.

A query editor that respects your shortcuts. A connector layer that doesn't care whether you're on Postgres or BigQuery. A notebook that turns one query into a shareable dashboard. No mode-switching, no tab-juggling.

AI SQL co-pilot

Type intent. Get production-grade SQL with the joins, filters, and aggregations your schema actually wants. Refine in plain English. Diff before run.

// you top 5 churned accounts // ezql SELECT name, MAX(cancelled_at) FROM accounts WHERE status='churn' ORDER BY 2 DESC LIMIT 5;

Any database. One syntax.

Connect Postgres, MySQL, SQLite, ClickHouse, BigQuery, Snowflake, Redshift, MongoDB, MSSQL. Switch sources without switching tools or rewriting half your queries.

postgres
mysql
sqlite
clickhouse
bigquery
snowflake
redshift
mongodb
mssql

Notebooks & dashboards

One query, one chart, one note — block by block. Share a notebook with your CEO or embed a dashboard into your internal tool. No BI license. No workflow rebuild.

01SELECT plan, count(*) FROM users
{ scale: 124, team: 612 }
02// chart it as a donut
● rendered · embed.io/abc
Everything else you'd want

A workspace your DBA would sign off on.

Data catalog
Schema, in plain English.

Outerbase auto-documents your tables, columns, and relationships. Add business definitions once — every query, every chart, every teammate inherits them.

customers
orders
subscriptions
invoices
seats
Embeddable components
Drop a table into your app.

One web component. Authenticated. Themed to your brand. Your customer support team queries production without a rails admin.

<outerbase-table id="orders" />
Security & compliance
Your DBA
will sleep at night.

SOC 2 Type II, HIPAA, AES-256 at rest, SSH tunneling, per-row access control, audit logs. Your data never leaves your VPC.

SOC 2 II HIPAA AES-256 SSH tunnel
Keyboard-first
Every shortcut your hands already know.
Run query⌘ ↵
EZQL refine⌘ K
New tab⌘ T
Format SQL⇧ ⌥ F
Version-controlled
Every query has a history.

Git-style diffs on every saved query. Branch a notebook, propose a change, merge. No more "who ran DROP on Friday?"

+ WHERE plan = 'scale'
- WHERE plan IN ('team','scale')
Engineer-vetted

“Outerbase replaced pgAdmin, TablePlus, and three internal dashboards. Our team finally stops arguing about which tool to open.”

DM
Dana Mensah
Staff Engineer · Linear
The product, live

Query. Chart. Ship.

A single workspace. SQL on the left, live results in the middle, AI insights on the right. The order your brain actually works in.

workspace.outerbase.com / acme-prod / notebooks / weekly-revenue-review
connected · postgres us-east-1 184 ms
Top revenue accounts · last 7 days
query · 184 ms · 6 rows
-- ranked by net revenue, paying customers only SELECT c.name, c.plan, SUM(o.total) AS revenue, COUNT(o.id) AS orders, MAX(o.created_at) AS last_seen FROM orders o JOIN customers c ON c.id = o.customer_id WHERE o.created_at > NOW() - INTERVAL '7 days' GROUP BY 1, 2 ORDER BY revenue DESC LIMIT 6;
AccountPlanRevenueOrdersΔ 7dLast seen
Vercel Inc.scale$48,21212+18.4%2 min ago
Linear Orbitscale$32,4019+9.1%14 min ago
Arc Browserscale$26,9407−2.3%1 hr ago
Justworksteam$14,80214+22.7%23 min ago
Dribbble Studioteam$11,29422+6.1%3 min ago
Zapier OSteam$9,41818−4.2%8 min ago
Outerbase vs. the old way

If you've ever cursed at pgAdmin at 11pm, this is for you.

An honest comparison against the tools we're replacing in production at Vercel, Linear, Arc, and 4,000+ other teams.

Capability Outerbase pgAdmin / TablePlus Raw psql + Notion docs
Natural-language to SQL Native EZQL · schema-aware — (none) — (none)
Multi-database in one tab 9 engines · one syntax 1 engine per workspace 1 socket per terminal
Shareable notebooks & dashboards Built-in · embeddable — (export CSV) — (paste in Slack)
Row-level access control for non-engineers Per-table, per-column — (raw DB credentials) — (raw DB credentials)
Version-controlled queries Git-style diffs — (local files) — (gist copy-paste)
SOC 2 Type II + HIPAA Both, audited — (your problem) — (your problem)
Embed a table inside your app One web component — (rebuild it) — (rebuild it)
Median time to first chart 42 seconds ~14 minutes ~38 minutes
Pricing

Honest pricing. No seat-tax.

Pay for queries, not people. The first 100,000 queries every month are on us.

Solo
$0/mo
For the side project. The 2am hackathon. The unpaid script.
  • 1 connected database
  • 100,000 queries / month
  • EZQL natural-language SQL
  • Up to 3 saved notebooks
  • Community support
Start free →
Scale
Custom
For regulated workloads, big warehouses, and DBAs who write policy.
  • Self-hosted or private VPC
  • Unlimited queries
  • HIPAA + SOC 2 II BAA
  • Bring your own LLM endpoint
  • SSO · SCIM · audit log export
  • Dedicated solutions architect
Talk to sales →
Engineers we listen to

From the people who used to live in pgAdmin.

“EZQL turned our RevOps lead into a de-facto data engineer. She ships dashboards faster than I can approve them.”

JR
Julian Rivera
Head of Engineering · Mercury

“We killed three internal admin tools the week we adopted Outerbase. The notebooks alone saved us a quarter of build time.”

SK
Sara Kowalski
Staff PM · Notion

“I've given my CFO read access to a Postgres prod for the first time in my career. Outerbase makes it safe.

AM
Adwoa Mensah
CTO · Pylon Energy

“Median time-to-chart went from 14 minutes to under a minute. That's the entire point of this category.”

TL
Théo Léonard
Founding Engineer · Polar.sh

“Outerbase is the first DB tool I've handed to my non-technical co-founder without a prayer first.”

HN
Hannah Nakamura
CEO & Founder · Plain

“Our DBA approved it after two hours. That has literally never happened with a SaaS tool before.”

EM
Emilio Marchetti
VP Platform · Highlight.io
FAQ

Questions a staff engineer asks.

If you'd ship the script in psql, you're in the right place.

No, by default. Outerbase runs the editor in your browser and the LLM inference in our SOC 2 Type II environment. On Scale, you can route inference to a private endpoint (OpenAI, Anthropic, Azure, or self-hosted Llama) so prompts never touch our infra.

Yes, on the Scale tier. We ship a Helm chart, a Docker compose stack, and a Terraform module. Most teams are running in their own VPC within a business day. Read the deployment guide in our docs.

No. EZQL is a schema-aware orchestrator that ingests your tables, foreign keys, column comments, and historical query patterns, then calls the LLM of your choice with a curated context window. Output is then validated against your actual schema before we show it to you.

Postgres, MySQL, MariaDB, SQLite, ClickHouse, Microsoft SQL Server, Snowflake, Google BigQuery, Amazon Redshift, and MongoDB (read-only). Native connectors for DigitalOcean, Neon, Turso, Supabase, PlanetScale, and Cloudflare D1.

Metabase is a BI tool — built for dashboards consumed by non-engineers. Hex is a notebook for data scientists. Outerbase is a database GUI first: it replaces pgAdmin, TablePlus, Sequel Ace. The notebook and dashboard layer comes free on top — but the SQL editor is the centre of gravity.

Yes. Row-level and column-level access controls let you expose curated views to support, ops, and exec teams without handing them DB credentials. Every query is audited. Destructive statements are gated behind admin approval.

Yes. Connect a primary and any number of replicas. By default we route SELECTs to the nearest replica and writes to the primary. Override per-query or per-notebook with a single dropdown.

Outerbase is not a migration tool. We integrate with Prisma, Drizzle, Liquibase, and raw SQL migration files — but migrations themselves remain in your codebase, version-controlled, reviewed in your usual PR flow.

Mark columns as PII once. Outerbase auto-masks them in the result grid, redacts them in EZQL prompts, and excludes them from AI-generated charts. HIPAA-compliant BAA available on the Scale tier.

The Solo tier is free forever. The Team tier has a 14-day trial with no credit card required. Scale starts with a 30-day pilot on your infra, scoped to a specific success metric (median time-to-chart, queries per analyst, etc.).

Nothing. Outerbase doesn't store your data — only metadata about your queries, notebooks, and access policies. On cancellation, we export everything to JSON and delete our records within 30 days. Your actual database is untouched throughout.

A team of ex-Cloudflare, ex-Vercel, ex-Postgres-core engineers. We joined Cloudflare in early 2026 to ship Outerbase as a standalone product alongside D1, R2, and Workers. Same team, more runway.

Stop pasting SQL into ChatGPT

Your database, alive.

Connect a database in 90 seconds. Ship your first chart before your coffee cools.

Trusted by engineering teams at Vercel, Linear, Arc, Notion, Mercury, Plain, Polar, Highlight.io, eBay, and 4,000+ others.