Connection guide

Connect Vercel Postgres to Dora

Vercel Postgres is Neon under the hood. Grab the connection string from Vercel's Storage dashboard and paste it into Dora.

Vercel Postgres databases are provisioned by Neon and exposed through Vercel's Storage interface. They accept standard Postgres connections, so Dora connects to them directly with the connection string from your project.

Vercel exposes both pooled and unpooled connection strings. For the Dora desktop app, the unpooled (direct) string is the right choice — pooled connections are designed for short-lived serverless function calls.

PostgreSQL connection string

postgresql://[USER]:[PASSWORD]@[HOST].vercel-storage.com/[DBNAME]?sslmode=require

Steps

  1. 1.Open Storage in the Vercel dashboard

    In your Vercel project, go to Storage and select your Postgres database.

  2. 2.Copy the connection string

    Under the ".env.local" tab or the "Quickstart" section, find POSTGRES_URL_NON_POOLING. Copy that value — it is the direct connection string and looks like postgresql://...@...vercel-storage.com/...

  3. 3.Add a connection in Dora

    Create a new connection in Dora and paste the string. Dora reads all the fields including sslmode from the URL.

  4. 4.Test and connect

    Click Test, then Connect. Your Vercel Postgres tables load into the sidebar.

Good to know

  • Prefer POSTGRES_URL_NON_POOLING for desktop client use. Pooled connections (POSTGRES_URL) are designed for serverless function lifecycles and may drop persistent sessions.
  • Vercel Postgres requires SSL. The connection string already includes sslmode=require.
  • Since Vercel Postgres runs on Neon, the Neon console (accessible from the Vercel Storage page) gives additional visibility into branches and usage.