Tied to your desk
Desktop tools like pgAdmin and DBeaver only work on the machine where they're installed. Server down while you're on your phone? Tough luck.
QueryGlow: Open a URL from any device
Every database GUI chains you to something — a desktop app, a vendor's cloud, or a subscription. QueryGlow is a self-hosted database GUI for PostgreSQL & MySQL: open it in any browser, ask in plain English, AI writes the SQL — and you own it for $79. Once.
DBeaver Lite: $113/yr. DataGrip: $109/yr. Navicat Premium: $799.99/yr. QueryGlow: $79. Once.
Using pgAdmin or DBeaver for free? Fair — here's the honest math on what the friction costs →
Works with your stack
Your desk. A vendor. A SQL expert. QueryGlow removes all three.
Desktop tools like pgAdmin and DBeaver only work on the machine where they're installed. Server down while you're on your phone? Tough luck.
QueryGlow: Open a URL from any device
Cloud tools like Supabase Studio are modern, but your data flows through their servers. Good luck with your GDPR audit.
QueryGlow: Runs on your infrastructure
Your PM needs a number from the database. They file a ticket. You context-switch, write the query, they wait. Two or three tickets a week at 20 minutes each is an hour-plus of engineering time — every week, spent copy-pasting SELECT statements.
QueryGlow: AI writes SQL from plain English
You're not the only one who's hit this wall —
How it started
“I want Supabase-grade UI but self-hosted.
This doesn't exist. Who's gonna create it?”
Simon Høiberg · 500+ likes on X
No download, no Java runtime, no version conflicts — QueryGlow is a web-based SQL client that opens in any browser. Share the URL with your team — zero onboarding. Fix production incidents from your phone.
QueryGlow runs as a Docker container inside your VPC or on localhost. No data ever leaves your infrastructure. No telemetry. No tracking. No compliance discussions with your CTO. Get the full picture of what a self-hosted database GUI changes for your security posture.
Encrypted Credentials
AES-256-GCM at rest
SSH Tunnels
Built-in, one-click
No Telemetry
Zero tracking
One Command
5-minute deploy
git clone && ./deploy.shOne command. HTTPS, auth, and SSL certificates included.
The complete data boundary — drawn out, nothing hidden.
QueryGlow
Docker, on your server
Your database
Postgres, MySQL & more
table & column names only — never a row of data
AI provider
OpenAI · Claude · Gemini
your own API keyNo more Googling “Postgres date diff syntax.” Type what you want in plain English: “Users who haven't logged in for 30 days.”
QueryGlow reads your schema and writes the query. Choose OpenAI, Claude, or Gemini. Use your own API key — no middleman, no markups.
Autocomplete, query analysis, safety guardrails — all built in. No plugins, no setup.
Schema-aware. Type film. and see every column with data types. Context-aware: suggests tables after FROM, columns after SELECT.
Click “Explain” next to “Run”. Get a visual node tree color-coded by execution time. Smart warnings and index suggestions included.
Safe Mode blocks DROP DATABASE, prevents DELETE without WHERE, auto-limits queries. Production DBs get a red banner. Every query auto-saved.
No complex setup. No config files to wrestle with.
Clone the repo and run one command. Docker handles the rest.
./deploy.shAdd your database credentials. SSH tunnels built in for remote servers.
Browse tables, run AI-powered queries, edit data inline, export CSV.
The 20% of features you use 80% of the time — built right.
OpenAI, Claude, or Gemini. Schema-aware. Your data never sent.
Reach production DBs behind a bastion — paste your key, one-click connect.
One tool for every stack: PostgreSQL, MySQL, MariaDB, SQLite, CockroachDB, TimescaleDB.
Encrypted at rest with AES-256-GCM — no plaintext database passwords sitting in config files.
Hand your PM the export without writing a script. Insert, upsert, or replace — with formula injection protection.
Name, describe, tag. Build a library of reports your whole team can rerun.

Solo developer & kitesurfer
I built QueryGlow because I was tired of being tied to my desk just to check a database. I'm a kitesurfer — I travel, I work from everywhere. When production breaks while I'm at the beach waiting for wind, I need to fix it from my phone, not drive home to open pgAdmin.
Now I open a URL and I'm in. No desktop app, no VPN client, no “I need my laptop for that.”
I fix databases from the beach while waiting for wind. That's what web-based means.
No per-seat pricing. No recurring fees. No surprises next month.
What others charge — every year
DBeaver Lite
$113/yr
DataGrip
$109/yr
Navicat Premium
$799.99/yr
SaaS (1 seat)
$240/yr
Sticking with a free tool? If pgAdmin's friction costs you even 5 minutes a day, that's ~20 hours a year — at $50/hour, more than any subscription above. See the full math →
Full source code. Deploy anywhere. Share with your team.
Save $113/year vs. DBeaver Lite
Secure payment via Stripe. Immediate access to the GitHub repository.
What you won't find:
Not sure yet? Try the full live demo with a real database — no signup, no credit card, no time limit.
Thinking “I'll just docker run adminer”? It works — it's also a bare-bones UI with no Safe Mode, no AI, and no dark mode. See the honest comparison →
Everything you need to know before ditching pgAdmin.
DELETE without a WHERE clause before it runs.DROP TABLE / TRUNCATEDELETE / UPDATE without a WHERE clauseDROP DATABASE, filesystem access) are always blocked for security.git pull to get the latest features and bug fixes. We release updates regularly, and you have lifetime access to the v1.x branch.