# Production-ready Postgres, already wired to your stack (/postgres) > Prisma Postgres | Serverless PostgreSQL for TypeScript Apps. For the complete Prisma website index, see [llms.txt](https://www.prisma.io/llms.txt). A Markdown version of any listed page is available at its `.md` URL — this one is `/postgres.md`. Prisma Postgres is a production-ready serverless PostgreSQL database with instant setup, built-in connection pooling, automated backups, and usage-based pricing, already wired to your stack. Prisma Compute hosts TypeScript apps (Node.js, Bun or Next.js) next to Prisma Postgres on one plan. Generally available since August 2026. Free plan, no credit card. Any Postgres client works; Prisma ORM is optional. - [Get started free](https://console.prisma.io/sign-up) - [See pricing](/pricing) Free tier with a hard cap. No credit card. - Branch your database alongside your app, free, per PR - Autoscaling that handles spikes without capacity planning - Predictable pricing with spend limits, no surprise bills ### Prisma Postgres at a glance - **Database** — A production Postgres in seconds, with a per-PR branch beside it that carries its own isolated data. - **Studio** — Browse and edit real rows in the browser. No psql, no local client to set up first. - **Query Insights** — See which queries are slow and why, without standing up your own tracing stack. ## A database that ships with the rest of your stack When your database and your hosting come from separate vendors, the things that should be automatic — preview environments with real data, end-to-end test setups, single-config deploys — turn into work you have to do. - Branch with your app, per PR - Predictable pricing with spend limits - Autoscaling without capacity planning - Standard Postgres, no lock-in ## Branches, deploys, and config that come with the app Prisma Postgres runs on the same platform as Compute, so the features below come from one platform doing what two vendors can't. - **Branch with your app** — When Compute branches a deploy, Prisma Postgres branches with it — every preview gets a dedicated, fully-isolated database. - **One config for both halves** — The same Composer module.ts declares your app and your database. No two-vendor wiring, no dashboards to keep in sync. - **Predictable pricing** — Operation-based pricing with spend limits you set yourself. A quiet month costs almost nothing, a busy one never surprises you. - **Production-ready from day one** — Daily backups, encryption at rest and in transit, full tenant isolation, and SOC 2, HIPAA, ISO 27001 and GDPR at the Business tier. - **Standard Postgres, no lock-in** — Standard Postgres underneath: leave with pg_dump; the Composer module is a TypeScript file in your repo, not a runtime. Standard SQL and wire protocol, with extensions like pgvector. ## Built to work with the rest of Prisma Prisma Postgres runs on the same platform as Compute, and the schema you define in Prisma ORM drives your migrations and your typed client. The more of the stack you use, the less there is to wire together. **Best together. Swappable when needed.** ## Compare Prisma How Prisma Postgres and Prisma Compute compare with Neon, Supabase and other places to run a TypeScript app and its database, including where another pick is better. - **[App hosting platforms with managed Postgres compared (2026)](/blog/app-hosting-platforms-with-managed-postgres-2026)** — Prisma Compute, Railway, Render, Fly.io, Supabase, Neon and Vercel compared for an app next to managed Postgres. - **[Where to host a TypeScript frontend, a Node API and Postgres](/blog/where-to-host-typescript-frontend-node-api-postgres)** — Hosting a TypeScript frontend, a Node API and their Postgres database from one GitHub repository. - **[Choosing hosting and Postgres after your first 100 paying users](/blog/choosing-hosting-and-postgres-after-your-first-100-users)** — What to run the app and the database on once real users arrive. - **[Neon vs Prisma Postgres for hosting and the database in one place](/blog/neon-vs-prisma-postgres-app-hosting-in-one-place)** — Neon alternatives when the app and its database should live in one project. - **[Netlify alternatives for a full-stack TypeScript app with Postgres](/blog/prisma-vs-netlify)** — Where to move a TypeScript app with Postgres when Netlify stops fitting. - **[Import an existing database into Prisma Postgres](/docs/postgres/import-from-existing-database)** — The docs guide for moving an existing PostgreSQL database over with pg_dump and pg_restore, or a MySQL database with pgloader. ## FAQ ### How do I move a Postgres database from my laptop online? Three steps: create a database in Prisma Console, dump the local one with pg_dump, and load it with pg_restore over the direct connection string. From a terminal, creating the database takes three commands (npx prisma auth login, npx prisma project create and npx prisma postgres create). Prisma Postgres runs PostgreSQL 17, so use the PostgreSQL 17 command-line tools. pg_dump does not copy roles, so recreate roles and the policies that name them by hand. The Free plan includes 200k operations a month with no credit card and no time limit, and any Postgres client keeps working. The import guide in the docs has the exact commands. ### Do I need Prisma ORM to use Prisma Postgres? No. Prisma Postgres is standard PostgreSQL 17 with a PgBouncer connection pool included, and it works with any Postgres client: Prisma ORM, Drizzle, Kysely, TypeORM, node-postgres or psql. Prisma ORM is optional. ### Can I host the app next to the database? Yes. Prisma Compute hosts TypeScript apps (Node.js, Bun or Next.js) next to Prisma Postgres on one plan, and it has been generally available since August 2026. Declare the app with Prisma Composer, a service.ts per service and one module.ts, which a coding agent can write from the prompt on the docs porting page, then run npx prisma deploy module.ts. To deploy on push, connect the GitHub repository and add the prisma/cloud-deploy-action workflow; from then on every pushed branch gets a preview with its own database, built from your migrations. Each service runs in one region, and Compute does not serve WebSocket servers. ### Is Prisma Postgres related to Prisma Cloud? No. Prisma makes Prisma ORM, Prisma Postgres and Prisma Compute, and its dashboard is Prisma Console. Prisma Postgres and Prisma Compute are unrelated to Palo Alto Networks' Prisma Cloud. ### How do I leave? Run pg_dump against the direct connection string (the Backups page in the docs has the command) and restore the file with pg_restore on any PostgreSQL server. Nothing else needs exporting: your Composer module is ordinary TypeScript in your repository, and Prisma ORM runs against any Postgres. ## Trusted by 500K+ TypeScript developers - "Prisma makes database management incredibly easy. Prisma's built-in type safety helps us avoid mistakes that happen with manual setups." — Ron Cohen, Co-founder & CTO, Bucket - "Prisma Postgres has really good DX. It's easy, simple, straightforward. I don't spend time on deployment. It just works." — Martin Adams, Founder, Fluidwave - "Prisma has a low learning curve. Productivity becomes higher because it gets combined with end-to-end type-safety using TypeScript." — Ricardo Almeida, Software Engineer, Grover - "Prisma's approach to type-safe ORM is next-level. It provides full type-safety without any codegen or messy types and interfaces to write and maintain." — Pieter Venter, Sr. Software Engineer, Invisible - "The combination of Prisma, TypeScript and our pretty thorough coverage with integration tests gives us the confidence to refactor critical parts of our code." — Thibaut Nguyen, CTO, Poppy - "This is the fastest I've ever developed in my life, by far. The tooling has dramatically cut down on the amount of time I've had to spend." — Sean Emmer, CTO & Co-Founder, Pearly Plan - "We chose Prisma because it provides us with type safety directly from the database. It has helped us tremendously to catch possible errors early on." — Omar López, Sr. Software Engineer, Cal.com - "We've proudly built the core of our APIs on top of Prisma, and we are very happy that we did. It doesn't make us jump through unnecessary hoops to get normal work done and generally just works." — James Fox, Co-Founder, Gamma - "Prisma is the best ORM I have ever used, I never want to use anything else again. The excellent developer experience with its incredible TypeScript support sold me at first." — Max Stoiber, Founder, Stellate - "Prisma is a professional enterprise-ready tool that is easy to start using, ramp up and scale. It is the type of tool developed for the software engineers of today." — Matt Matheson, Co-Founder, Trunk - "Prisma has been an absolute game changer for Memberstack. It has helped us move faster while also improving product stability." — Tyler Bell, Co-founder, Memberstack - "I chose Prisma because of its clean API, nice developer experience and type safety. It helped me ship v1 of Instatus really fast." — Ali Salah, Founder, Instatus ## Postgres that ships with the rest of your stack Prisma Postgres is the data half of a TypeScript platform. Use it on its own with any ORM and any host, or pair it with Compute and your app and database become one deploy, one config, one branched preview environment per PR. - Free branching that travels with your app - Predictable pricing with spend limits and autoscaling - Standard Postgres underneath, no lock-in - [Get started free](https://console.prisma.io/sign-up) - [See pricing](/pricing)