# Environment Variable Validation with Zod
Stop your app from crashing 10 minutes into production because `DATABASE_URL` is undefined.
```typescript
import { z } from 'zod';
const envSchema = z.object({
DATABASE_URL: z.string().url(),
BETTER_AUTH_SECRET: z.string().min(32),
BETTER_AUTH_URL: z.string().url(),
GOOGLE_CLIENT_ID: z.string().optional(),env-validation.md