Prisma ORM

Next-generation Node.js and TypeScript ORM

Prisma ORM gives you intuitive data modeling, automated migrations, and type-safety across PostgreSQL, MySQL, SQLite, MongoDB, and more.

45k+
Stars on GitHub
250k+
Active developers
Why Prisma ORM

Database workflows without the friction

Database workflows can feel brittle and error-prone. Prisma ORM increases productivity and confidence when working with databases and makes workflows like data modeling, migrations and querying easy.

Play video
supported languages

Works with your favorite databases and frameworks

Prisma ORM works with popular databases and tools, so you avoid stack lock-in and reduce integration costs.

Learn more
Cloudflare D1CloudflareAstroBetterAuthBunClerkDatadogDockerDenoVercelNext.jsHonoGitHubRailwayReact RouterSolid StartSvelteKitTanStackTurborepoNuxtShopify
Prisma Benchmarks

Prisma vs other ORMs

A meaningful comparison of database query latencies across database providers and ORM libraries in the Node.js & TypeScript ecosystem.

Explore Benchmarks
Chart comparing database query latency across Prisma and other ORM libraries
Prisma Client

Type-safe database client

Prisma Client is a query builder that’s tailored to your schema. We designed its API to be intuitive, both for SQL veterans and developers brand new to databases. The auto-completion helps you figure out your query without the need for documentation.

Learn more
Code editor showing Prisma Client query with auto-completion and type safety
Built for VS Code

Built for VS Code

Auto-completion, linting, and formatting help Prisma developers in VS Code catch errors early and stay productive.

Download Prisma VS Code Extension
Make fewer errors with TypeScript

Make fewer errors with TypeScript

Prisma ORM provides the strongest type-safety guarantees of all the ORMs in the TypeScript ecosystem.

Read comparison with TypeORM

Streamline your
development workflow

Integrate Prisma into your development workflow and spend less time managing database tooling.

Explore Enterprise
TRUSTED BY MORE THAN 500k MONTHLY ACTIVE DEVELOPERS GLOBALLY

Ready to get started?

Start from scratch, add Prisma ORM to your existing project, or explore how to build an app using your favorite framework.

Free to get started, no credit card needed.