Access from anywhere
TablePlus is a desktop app. QueryGlow is a URL. Open it in a browser from whatever machine you are at.
TablePlus is one of the nicest native SQL clients. On its Team plan it's $79 per seat: 5 people pay $395, and every hire adds $79. QueryGlow is $79 once for the whole team, however many people join.
TablePlus: $99/device Basic, or $79/seat on the Team plan (min. 3 seats). QueryGlow is $79 once: every device, your whole team on one install.
“It's the simplest and the most beautiful interface that you can have.”

TablePlus is a desktop app. QueryGlow is a URL. Open it in a browser from whatever machine you are at.
QueryGlow runs on your infrastructure. Your rows never leave your server. No telemetry, no tracking.
Describe what you need in plain English. Ask AI sends your schema and prompt, never rows, to your own OpenAI, Anthropic or Google key.
TablePlus Basic is $99 for one device; the Team plan is $79 per seat with a minimum of 3 seats. Every new hire adds $79.
TablePlus is a desktop app plus a separate iOS app, installed and licensed per device. QueryGlow is installed once on your server and opens in any browser.
TablePlus keeps connection credentials in the local Keychain and shares them by export file. On QueryGlow the whole team sees the same connection list, stored encrypted on your server.
See how much you save with QueryGlow as your team grows.
| Team Size | TablePlus | QueryGlow | You Save |
|---|---|---|---|
| 1 person | $99 | $79 | $20 |
| 2 people | $129 | $79 | $50 |
| 3 people | $237 | $79 | $158 |
| 5 people | $395 | $79 | $316 |
| 10 people | $790 | $79 | $711 |
TablePlus pricing (tableplus.com/pricing, checked 2026-09-25): Basic $99 per license for 1 device, Standard $129 per license for 2 devices (regular $198, promotional price), Team $79 per seat with a minimum of 3 seats. All one-time with one year of updates. QueryGlow is a one-time payment with every 1.x update included.
Installed on specific devices
Deploy once, access everywhere
A visual query plan colored by share of time, with warnings for sequential scans and row estimate errors and a CREATE INDEX or ANALYZE suggestion you insert with one click.
Your own OpenAI, Anthropic or Google key, entered in the app (stored encrypted on your server) or set in .env. Ask AI sends your database type, table and column names with their types, and your prompt. Never rows.
TablePlus is a desktop app. QueryGlow runs in your browser: open a URL from any device and share it with your team.
On a connection marked production, the Query Editor shows the statement and asks before any INSERT, UPDATE, DELETE or DDL runs. On by default, can be turned off in Preferences.
Theme, six accent colors or your own, rows per page up to 500, time zone and date format, and your own shortcuts for run, explain, Ask AI and save.
One price. Your whole team uses the same install behind one shared login. No per-seat licensing. No device counting. No subscription.
| Aspect | TablePlus | QueryGlow |
|---|---|---|
| Team cost (5 people) | $395 ($79 per seat, Team plan) | $79 total |
| Licensing model | Per device (Team plan: per seat, min. 3 seats) | One license: every server you run, whole team on one install |
| Platform | macOS, Windows, Linux | Web app on your server, any browser |
| Other devices | Desktop plus iOS apps; licenses per device | Any browser, no extra app |
| Installation | Required on every device | Once on your server (./queryglow install), then a browser on every device |
| Updates | One year of updates included | Every 1.x update; ./queryglow update backs up first and rolls back on failure |
| AI SQL | AI chat plugin (on by default, table structure only) | Ask AI with your own OpenAI, Anthropic or Google key: schema and prompt only, never rows |
| Agent Access (MCP) | MCP server (June 2026); vendor describes per-connection access | Per-connection tokens, read-only by default and enforced by the database; write tokens roll back over a row cap; dry run; every call in the Activity tab; pause any token |
| Query guard | Safe mode levels (warn or ask for a password before queries) | Safe Mode: DROP DATABASE always blocked; DROP TABLE, TRUNCATE and DELETE or UPDATE without WHERE blocked by default; asks before writes on production |
| Database support | 15+ databases | 6 databases (PostgreSQL, MySQL, MariaDB, SQLite, CockroachDB, TimescaleDB) |
| SSH tunnel | Built in | Built in: key plus passphrase, host key pinned on first use |
| Connection storage | Local Keychain; share by export file | On your server, encrypted (AES-256-GCM), one list for the whole team |
| CSV import | CSV import (can create the table) | INSERT, UPSERT or REPLACE, with column mapping and a validation preview |
| EXPLAIN visualizer | No plan visualizer documented | Visual plan with CREATE INDEX and ANALYZE suggestions |
| SQL autocomplete | Yes | Tables, columns with types, dot notation |
| Themes | Dark mode | Light, Dark or System; six accent colors or your own |
TablePlus
$395 ($79 per seat, Team plan)
QueryGlow
$79 total
TablePlus
Per device (Team plan: per seat, min. 3 seats)
QueryGlow
One license: every server you run, whole team on one install
TablePlus
macOS, Windows, Linux
QueryGlow
Web app on your server, any browser
TablePlus
Desktop plus iOS apps; licenses per device
QueryGlow
Any browser, no extra app
TablePlus
Required on every device
QueryGlow
Once on your server (./queryglow install), then a browser on every device
TablePlus
One year of updates included
QueryGlow
Every 1.x update; ./queryglow update backs up first and rolls back on failure
TablePlus
AI chat plugin (on by default, table structure only)
QueryGlow
Ask AI with your own OpenAI, Anthropic or Google key: schema and prompt only, never rows
TablePlus
MCP server (June 2026); vendor describes per-connection access
QueryGlow
Per-connection tokens, read-only by default and enforced by the database; write tokens roll back over a row cap; dry run; every call in the Activity tab; pause any token
TablePlus
Safe mode levels (warn or ask for a password before queries)
QueryGlow
Safe Mode: DROP DATABASE always blocked; DROP TABLE, TRUNCATE and DELETE or UPDATE without WHERE blocked by default; asks before writes on production
TablePlus
15+ databases
QueryGlow
6 databases (PostgreSQL, MySQL, MariaDB, SQLite, CockroachDB, TimescaleDB)
TablePlus
Built in
QueryGlow
Built in: key plus passphrase, host key pinned on first use
TablePlus
Local Keychain; share by export file
QueryGlow
On your server, encrypted (AES-256-GCM), one list for the whole team
TablePlus
CSV import (can create the table)
QueryGlow
INSERT, UPSERT or REPLACE, with column mapping and a validation preview
TablePlus
No plan visualizer documented
QueryGlow
Visual plan with CREATE INDEX and ANALYZE suggestions
TablePlus
Yes
QueryGlow
Tables, columns with types, dot notation
TablePlus
Dark mode
QueryGlow
Light, Dark or System; six accent colors or your own
TablePlus facts as of September 2026, from tableplus.com and docs.tableplus.com.
See it before you pay
Open the live demo (read-only sample database, AI switched off), no signup. If it fits, buy once for your whole team.
Stripe checkout. You'll need a GitHub account for the repo invite. No refunds, so try the read-only demo first.
“I was looking at DBeaver and yours looked a little easier for what I was looking for.”
“Quite frankly, for a one-time payment you really can't go wrong.”
Stop managing individual licenses. Every server you run. One price. The whole team.
Try the live demo first: the real app on a sample database, read-only, AI switched off, no signup.
See how we stack up against the alternatives.
Prefer nothing to install on your laptop? QueryGlow is a web-based SQL client: installed on your server with one command, then Postgres, MySQL, MariaDB, SQLite, CockroachDB and TimescaleDB from any browser.