Founding Price — $79 Lifetime

The database GUI
developers asked for.

A Supabase-grade interface you deploy on your own server. AI-powered queries. Visual query plans. Safe Mode. Six database engines. $79 once — yours forever.

DBeaver Pro: $149/yr. DataGrip: $99/yr. Navicat: $159/yr. QueryGlow: $79. Once.

  • Self-Hosted
  • One-time Payment
  • 6 Database Engines
  • Zero Telemetry

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

6 database engines
5 min to deploy
$0 recurring costs

Three ways to manage a database.Only one doesn't suck.

You write modern code all day, then switch to a tool that feels like Windows 98. There's a better way.

Legacy Clients

  • Clunky UI with hundreds of buttons you never use
  • Slow Java/Electron apps that eat your RAM
  • Nothing stops you from running DROP TABLE in prod

pgAdmin · DBeaver · MySQL Workbench

SaaS Platforms

  • Vendor lock-in — hard to migrate away later
  • Your production data sits on their servers
  • $20/user/month — $240/year for one developer

Retool · Supabase Dashboard · Cloud DBaaS

QueryGlow

Self-Hosted GUI

  • Modern UI — clean, fast, built for real workflows
  • Self-hosted — your data never leaves your server
  • $79 once — no subscriptions, no seat limits
AI-Powered (BYOK)

Describe what you need.
Get working SQL.

No 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.

Bring Your Own KeySchema Only — Data Never Sent
Safe Mode

Sleep soundly.
We block the scary stuff.

Ever dropped a table in production thinking it was dev? QueryGlow has two layers of protection so that never happens again.

Always Blocked (Cannot Disable)

DROP DATABASE, SHUTDOWN, filesystem access (OUTFILE, LOAD_FILE), command execution (xp_cmdshell, COPY PROGRAM)

Blocked by Default (Configurable)

DROP TABLE, TRUNCATE, DELETE/UPDATE without WHERE clause. Enable via env var when you really need them.

Plus: All SELECT queries auto-limited to 1,000 rows. No accidental full-table scans.

100% Self-Hosted

Your data. Your server.
Zero phone-home.

QueryGlow runs as a Docker container inside your VPC or on localhost. No data ever leaves your infrastructure. No telemetry. No tracking.

AES-256-GCM

Credential encryption

SSH Tunnels

Built-in, one-click

No Telemetry

Zero tracking

One Command

5-minute deploy

git clone && ./deploy.sh

One command. HTTPS, auth, and SSL certificates included.

Developer Experience

Built for how you
actually work.

Every feature minimizes clicks and keeps you in flow.

  • Production AwarenessProduction DBs get a red banner. Impossible to confuse with dev.
  • Advanced Filtering9 filter operators: equals, contains, starts with, is null, and more. Combine multiple filters.
  • Query HistoryEvery query auto-saved. Last 1,000 per connection. Never lose that complex JOIN.
  • Smart CSV ImportThree strategies: insert, upsert, or replace. Auto-detects delimiters. Preview before commit.
  • Schema ViewerExplore table structure and column details at a glance.
EXPLAIN Visualizer

See why your query is slow.
Fix it in the same editor.

Click “Explain” next to “Run”. Get a visual node tree instead of raw EXPLAIN output. Color-coded by execution time — green to red. Expand any node for buffer stats, row estimates, and accuracy badges.

Works with PostgreSQL, MySQL, SQLite & CockroachDBNo External Tools Needed
  • Smart WarningsDetects sequential scans, row estimation errors, and expensive sorts. Not just flags — actionable SQL hints.
  • Index SuggestionsSuggests CREATE INDEX statements. Checks if the index already exists before recommending it.
  • Estimated vs ActualSide-by-side comparison with accuracy badges. Spot planner miscalculations instantly.
  • Copy Raw PlanNeed the raw output? One click. Share with your team or paste into GitHub issues.

Supabase doesn't have a built-in EXPLAIN visualizer. QueryGlow does.

Up and running in 5 minutes

No complex setup. No config files to wrestle with.

1

Deploy

Clone the repo and run one command. Docker handles the rest.

./deploy.sh
2

Connect

Add your database credentials. SSH tunnels built in for remote servers.

PostgreSQL, MySQL, SQLite & more
3

Query

Browse tables, run AI-powered queries, edit data inline, export CSV.

AI assistant included

Everything you need. Nothing you don't.

The 20% of features you use 80% of the time — built right.

AI SQL Generation

OpenAI, Claude, or Gemini. Schema-aware. Your data never sent.

Safe Mode

Blocks DROP DATABASE, prevents mass deletes, auto-limits queries.

SSH Tunnels

Built-in. Paste your private key + passphrase. One-click connect.

6 Databases

PostgreSQL, MySQL, MariaDB, SQLite, CockroachDB, TimescaleDB.

AES-256-GCM

All credentials encrypted at rest. Tamper detection built-in.

CSV Import/Export

Insert, upsert, or replace. Formula injection protection.

Monaco Editor

Same editor as VS Code. Autocomplete, syntax highlighting.

Saved Queries

Name, describe, tag. Build a library of reports.

EXPLAIN Visualizer

Visual query plans. Color-coded nodes. Smart index suggestions.

Max, creator of QueryGlow

Built by Max

Solo developer & kitesurfer

I built QueryGlow because I was tired of the same painful workflow: open pgAdmin, wait, click 47 times to see my data, Google the syntax, pray it works in production.

When I saw a tweet from Simon Høiberg asking for exactly this — a Supabase-grade UI that's self-hosted — I knew the demand was real.

So I built it.

Try the DemoIf it clicks, grab a lifetime license.

One price. Forever yours.

No per-seat pricing. No recurring fees. No surprises next month.

What others charge — every year

DBeaver Pro

$149/yr

DataGrip

$99/yr

Navicat

$159/yr

SaaS (1 seat)

$240/yr

Founding Price

Lifetime License

Full source code. Deploy anywhere. Share with your team.

$79once

Save $70+/year vs. DBeaver Pro

  • Full Source Code Access
  • Deploy on Unlimited Servers
  • All 6 Database Engines
  • Self-Hosted (Docker)
  • AI Query Assistant (BYOK)
  • SSH Tunnel Support
  • CSV Import & Export
  • Lifetime v1.x Updates

Alternative Payment Methods

Secure payment via Stripe. Immediate access to the GitHub repository.

What you won't find:

No monthly feesNo seat limitsNo telemetryNo cloud dependency

Not sure yet? Try the full live demo with a real database — no signup, no credit card, no time limit.

Frequently Asked Questions

Everything you need to know before ditching pgAdmin.

You get immediate, permanent read-access to the private QueryGlow GitHub repository.
  • Clone the full source code.
  • Build your own Docker images.
  • Deploy on unlimited servers.
  • No license keys, no validation servers, no DRM.
It's yours. Run it wherever you want.
Yes. QueryGlow is designed with a defense-in-depth security architecture:
  • AES-256-GCM encryption for stored credentials (with tamper detection)
  • Safe Mode blocks dangerous queries (DROP TABLE, TRUNCATE, mass DELETE) by default
  • Network isolation — runs on localhost, only accessible via reverse proxy
  • SSH Tunnel support with passphrase protection for remote databases

It runs entirely on your infrastructure (behind your firewall/VPN). Your data never leaves your network.
QueryGlow supports 6 database engines in one unified interface:
  • PostgreSQL — replaces pgAdmin
  • MySQL — replaces MySQL Workbench
  • MariaDB — full MySQL-compatible support
  • SQLite — replaces DB Browser for SQLite
  • CockroachDB — PostgreSQL-compatible distributed DB
  • TimescaleDB — PostgreSQL extension for time-series
No need to switch tools when switching projects.
QueryGlow reads your database schema and lets you describe what you want in plain English. The AI generates the SQL query for you.

Privacy first: Only schema metadata (table/column names) is sent—your actual row data never leaves your server.

No markup fees. You provide your own API key from one of three providers:
  • OpenAI (GPT-4o)
  • Anthropic (Claude 3.5 Sonnet)
  • Google (Gemini 1.5 Pro)
You pay the provider directly for exactly what you use (usually pennies per month), instead of paying a $20/mo “AI Tax” subscription.
Yes. Deploy QueryGlow on your company's internal server (e.g., behind a VPN) and share the URL.

How access works: QueryGlow uses Basic Auth with a single set of credentials. Everyone who needs access shares the same username/password. There's no per-user login system—it's designed for simplicity, not enterprise user management.

One license = deploy on unlimited servers.
Safe Mode is a built-in safety feature that's ON by default. It blocks dangerous queries in the Query Editor:
  • DROP TABLE / TRUNCATE
  • DELETE / UPDATE without a WHERE clause

You can disable it if needed, but some operations (DROP DATABASE, filesystem access) are always blocked for security.
Since you have access to the repo, you just run git pull to get the latest features and bug fixes. We release updates regularly, and you have lifetime access to the v1.x branch.
Yes! Just email [email protected] and let me know you'd like to pay via PayPal. I'll send you the payment instructions.

After payment, reply with your GitHub username and I'll grant you access to the repository. Please allow a few hours for access to be granted.
Yes! Just email [email protected] and let me know you'd like to pay with Bitcoin. I'll send you the wallet address and payment instructions.

After payment, reply with your GitHub username and I'll grant you access to the repository. Please allow a few hours for access to be granted.
Unfortunately, no refunds are available. Because you receive immediate access to the full source code upon purchase, I cannot reverse that access.

That's why I strongly encourage you to try the live demo before buying. It's the full product—take your time, explore every feature, and make sure it fits your workflow.
We encourage you to try the Live Demo first. Because this is a self-hosted product where you get immediate access to the code, we cannot offer refunds once the license is issued. However, we stand by our product and offer priority email support to fix any issues you encounter.