Skip to main content
Zod logo
Package

Zod

Verified Sep 2026

TypeScript-first schema validation

Declare data schemas once and get static types plus runtime validation: the standard validation layer of the TS ecosystem.

The TypeScript-first schema validator: define once, get static types + runtime validation + inference. The ecosystem's lingua franca for API boundaries (tRPC, TanStack, FastAPI-style ergonomics in TS).

Who it's for

TypeScript developers who want the de facto schema validation library with static type inference.

Keep exploring

1 in catalog

Zod is written in

1 in catalog

Zod features