A better database client

A free, open-source database client for all your PostgreSQL databases. Fast and keyboard-driven.

$npx dbdiff-app install-from-source
dbdiff showing a database table view with spreadsheet editing

Everything you need

A complete database toolkit that stays out of your way.

Shortcut driven

Use cmd+p to switch databases, cmd+o to switch tables, cmd+n for new console, etc.

Browse and edit tables

Browse and edit tables with a simple UI. Edit

SQL console

Write and run queries with syntax highlighting based on your database schema.

Visualize the diff

Visualize the diff before applying changes like INSERT and UPDATE. See exactly what will change.

Foreign key navigation

Click any foreign key to jump to the referenced row, or go the other way to find all rows that reference it.

Coming soon

Granular access for your team

Share read-only access with your colleagues without passing any credentials.

Coming soon

AI data analysis

Talk to your database directly from your dbdiff.

Up and running in 30 seconds

1

Run the command

One command installs and opens the app. Just need Node.js.

2

Connect your database

Enter your PostgreSQL connection details or paste a connection string.

3

Start working

Browse tables, edit data, and run queries — all from one keyboard-driven interface.