# Introducing Vercel Postgres

**Published:** May 1, 2023 | **Authors:** Elijah Cobb, Jueun Grace Yun, Edward Thomson, Kylie Czajkowski, Hector Simpson

---

> **Note:** Update: As of June 9, 2025 Vercel Postgres was replaced with [Vercel Marketplace Storage integrations](https://vercel.com/marketplace/category/storage), featuring automatic account provisioning and unified billing. [Learn more](https://vercel.com/blog/introducing-the-vercel-marketplace).

[Vercel Postgres](https://vercel.com/storage/postgres) is a serverless PostgresSQL database, designed to integrate with Vercel Functions and any frontend framework.

**app/page.tsx**
```tsx
import { sql } from '@vercel/postgres';
import { redirect } from 'next/navigation';

async function create(formData: FormData) {
  'use server';
  const { rows } = await sql`
    INSERT INTO products (name)
    VALUES (${formData.get('name')})
  `;
  redirect(`/product/${rows[0].slug}`);
}

export default function Page() {
  return (
    <form action={create}>
      <input type="text" name="name" />
      <button type="submit">Submit</button>
    </form>
  );
}
```

Vercel Postgres is available for Hobby and Pro users during the public beta.

[Check out our documentation](https://vercel.com/docs/postgres) or get started with a template:

- [Next.js ](https://vercel.com/templates/next.js/postgres-starter)
- [Kysely](https://vercel.com/templates/next.js/postgres-kysely)
- [Prisma](https://vercel.com/templates/next.js/prisma-postgres)

---

📚 **More updates:** [View all changelog entries](/changelog/sitemap.md) | [Blog](/blog/sitemap.md)