Xata onGoogle Cloud

A Postgres for every job. Now on Google Cloud.

Already running Postgres on Google Cloud? Create Postgres branches or provision new databases in seconds. Free until September 13.

Coding agents

Give every coding agent its own isolated Postgres branch in 3 seconds. Build, test, and validate changes against production-like data.

Deployment previews & CI

Create a fresh Postgres branch in 3 seconds for every pull request and test run. Review every change against production-like data.

AI application builders

Provision a new Postgres database in a second for every generated application. Give every app its own dedicated database from day one.

Built for instant Postgres branching

Instant branching

Create an isolated Postgres branch in 3 seconds for every pull request, test run, or agent. Every branch starts with your full database using copy-on-write storage.

Production data, anonymized

Branch from production with sensitive fields automatically masked. Develop and test against production-like data without exposing sensitive information.

Scale-to-zero compute

Idle branches stop automatically and wake on demand. Keep thousands of short-lived branches without paying for idle compute.

Available on Google Cloud

Available today in us-central1 (Iowa) and asia-southeast1 (Singapore). More Google Cloud regions are on the way.

Xata is live on Google Cloud

Start branching in us-central1 (Iowa) or asia-southeast1 (Singapore). Need production hosting or a specific region for data locality? Work with our team on the path that fits.

Xata Google Cloud launch regionsIowa (us-central1)Singapore (asia-southeast1)

Adopt branching without moving production. No migration. No disruption to production.

Create safe, isolated branches around your existing Postgres sources, then point teams, automation, and agents at the right database for each job.

Copy-on-write branches

Branches share storage with their parent and store only the blocks that change. Start from real data without waiting for a full restore.

1

Connect your Postgres

Keep production where it is, including Cloud SQL or any Postgres already in your stack.

2

Mask sensitive data

Anonymize PII before branches reach teams, previews, and automation.

Learn more
3

Create copy-on-write branches

Branch from production-like data without a full copy or restore.

Learn more
4

Use branches across delivery

Give every PR, CI job, preview environment, and agent its own database.

5

Ship safely

Validate changes against real data, then ship schema changes without downtime.

Learn more

Familiar Postgres, with isolation for every workflow

Keep the database experience familiar while giving every workflow the isolation it needs.

Vanilla Postgres

Your existing tools, ORMs, and extensions. No fork to adopt.

Copy-on-write storage

Branches share storage and store only what changes, so a thousand branches of a 100GB database don't cost a thousand times the storage.

Isolated environments

Every workflow gets its own database. No more shared-staging conflicts.

PII masking

Sensitive data is anonymized before it reaches development, previews, or agents.

No production migration

Adopt Xata around your existing production database. Nothing moves on day one.

Guided GCP setup

Work with our team to map the GCP architecture, regions, and compliance you need for production.

Start branching on GCP today

Spin up your first branches in us-central1 or asia-southeast1. Add your card and run free on Google Cloud until September 13. When you are ready for production, our team will help you map the GCP setup and the path from shared staging to isolated Postgres branches.