FeaturesHow it worksSecurityPricingDocsInstall

Compare

Wharfbase and DbGate

DbGateWharfbase
Where it runsDesktop app, or a web app in DockerA web app on your server, plus the `wb` CLI
Finding databasesYou add connections (it can read some from environment variables)Finds them in your containers by itself, and keeps up as they change
EnginesMany SQL and NoSQL enginesSix on Community, sixteen on Pro
Data toolsRich: data grid, query designer, ERD, schema compare, data import and exportData grid, SQL editor with Explain, ERD, import and export; no schema compare yet
What uses a database, what’s wrong with it—Consumers, exposed ports, missing passwords, end-of-life versions
Server-side safetyDepends on how you deploy itSocket proxy for Docker, read-only production, audit log, encrypted credentials
Pricing modelPremium per userPer instance: Pro €120 a year, users included up to the plan’s limit

Use DbGate when

  • You want a desktop client on your own machine.
  • You need schema comparison and its query designer today.

Use Wharfbase when

  • The databases live in Docker on a server, and you want them found, checked and opened from one place.
  • A team shares one instance, with roles and an audit log, priced per server rather than per seat.

They also work side by side: Wharfbase doesn't mind other clients, and shows them as consumers.

Checked in October 2026 against DbGate's own documentation. Something out of date? Tell us.