Early access — now open

Instant databases
for developers

Spin up isolated database instances in seconds. No infrastructure overhead. Connect, query, and scale without the ops burden.

Request early access

SDK

Ship in minutes, not days.

One API, every language. Zero configuration, full type safety out of the box.

sparkdb-quickstart.js
123456789101112
import sparkdb from "sparkdb"
 
const db = await sparkdb.connect({
url: "https://api.sparkdb.dev",
token: process.env.SPARKDB_TOKEN
})
 
// Insert a record
const user = await db.table("users").insert({
name: "Amara Osei",
email: "amara@example.com"
})
ESM / CJSsparkdb@2.4.1
Connected
Install:npm install sparkdbpip install sparkdbgo get sparkdb.dev/sdk

Live simulator

Spin up a database in seconds.

Pick your engine, name it, and watch it provision. Supports up to 15 concurrent instances.

No databases yet
Select an engine above and click Create to get started

Live preview

One connection.
Infinite scale.

Standard wire protocol for every engine. Drop into any ORM or client — no driver changes needed.

🔐
TLS 1.3 everywhere
All connections encrypted at rest and in transit by default.
Point-in-time recovery
Restore to any second in the last 30 days.
Connection pooling
Built-in PgBouncer-compatible pooling, no extra config.
Region: us-east-1Engine: auto-detectedLatency: <1ms local
Live
Filter rows…⌘K
idnameemailcreated_at
usr_01HXAmara Oseiamara@example.com2026-03-17
usr_02ABPriya Sharmapriya@acme.io2026-03-17
usr_03QRMarcus Webbmarcus@devco.dev2026-03-16
usr_04LMYuki Tanakayuki@spark.io2026-03-16
usr_05EFSara Okonkwosara@example.com2026-03-15
Showing 1–5 of 5 rows
Streaming
postgres://user:••••@sparkdb-instance:5432/mydb

Early access

Get early access.

Join developers already on the waitlist. No credit card required.

No credit card required · Early access perks included