Zero Monthly Fees

The Database GUI You Pay For Once

Subscriptions eat your margin. Keep your tools instead of renting them. Buy QueryGlow once, use it for every client project forever, self-hosted, so client rows stay on your own server.

DataGrip: $109 first year (individual). DBeaver Lite: $113/yr. Navicat Premium Enterprise: $999.99/yr (as of September 2026). QueryGlow: $79. Once. Forever.

Try the live demo
  • Unlimited Clients
  • 6 Databases
  • Self-Hosted
  • Schema-Only AI
  • “Quite frankly, for a one-time payment you really can't go wrong.”
    Jean-Francois, Mildor Violon, verified customer
  • “Beautiful interface and very intuitive.”
    Jean-Francois, Mildor Violon, verified customer
https://db.your-company.com
QueryGlow Data Browser showing a customers table on a production PostgreSQL connection

The Freelancer Tool Tax

Every subscription cuts into your profit. Here's what you're dealing with.

Subscriptions Eat Margins

$109 for the first year of DataGrip. $20 a month for an AI assistant. $15 a month for this. $29 a month for that. Before you know it, $200 a month is gone.

Different DBs, Different Tools

Client A uses MySQL. Client B uses Postgres. Client C uses SQLite. You end up with 3 different database tools.

Client Handover Nightmares

Project ends. Now you need to share database access. Do you give them your credentials? Export everything manually?

One Mistake, Big Problem

It's 2am, you're tired, you run a query on production instead of staging. That mistake costs you the rest of the night: the restore, the apology call to the client. QueryGlow marks production in red, and the Query Editor asks before any write runs there.

What You're Paying Now

Typical database GUI prices per user vs QueryGlow, as of September 2026

What Others Charge

TablePlus$99 once per device, 1 year of updates
DataGrip$109 first year (individual)
Navicat Premium Enterprise$999.99/year
DBeaver Lite$113/year
Year 1 Cost$99 to $1,000
Year 5 Cost$99 to $5,000

The QueryGlow Way

Lifetime License$79 once
Unlimited ClientsIncluded
Unlimited ProjectsIncluded
All v1.x UpdatesIncluded
Total for every 1.x release$79

Three releases since August 2026. Since 1.3.0 every update is a single ./queryglow update. See the changelog.

Keep the difference. That's your profit.

See it before you pay

Open the live demo (read-only sample database, AI switched off), no signup. If it fits, buy once and use it for every client.

Try the live demo

Stripe checkout. You'll enter your GitHub username for the repo invite. No refunds, so try the read-only demo first.

Built for the Army of One

You're juggling multiple clients, different databases, tight deadlines. QueryGlow gets it.

6 Databases, One Tool

PostgreSQL, MySQL, MariaDB, SQLite (copy the file into your QueryGlow data volume), CockroachDB, TimescaleDB. If your client runs one of these six, you're covered.

A New Client in One Step

Paste the connection URL from the client's hosting dashboard and the form fills itself. Find databases on this server adds every database a login can open in one go.

Color-Coded Environments

Production is red, staging amber, development green. On production, the Query Editor shows the statement and asks before any write runs, for when you're switching between 5 client projects.

SSH Tunnels Built-In

Reach client servers with your private key. No terminal setup, no separate SSH clients. The server's host key is pinned on first use, so a swapped host is refused.

Self-Hosted for Client Data

Client data stays on your infrastructure. No third-party processor for database access (the optional AI assistant, if you enable it, sees table and column names and your prompt, never rows, and browsers load the SQL editor from cdn.jsdelivr.net), fewer compliance discussions.

AI When You're Tired

It's midnight. You can't remember JOIN syntax. Describe what you need and review the SQL before it runs. Your own OpenAI, Anthropic or Google key, entered in the app.

Back Where You Left Off

The Data Browser reopens the table you last used on each connection. Show timestamps in your client's time zone and date format, without touching the stored value.

Web-Based, Work Anywhere

At a coffee shop? On a borrowed laptop? Traveling? Access your client databases from any browser.

Updates Without a Weekend

./queryglow update backs up first, checks that the new version is serving, and rolls back on its own if it is not.

Client Handovers

Project ending? Delete the connection. The database was always the client's; QueryGlow stays your tool.

1

Run Your Own Instance

QueryGlow on your own small VPS: your tool, not a client deliverable

2

Add Connection

Add their database and mark production: a red badge and a confirmation before every write from the Query Editor

3

Work Through It

Query and edit via your instance; the client never gets a login or the software

4

Close Out

Project ends? Delete the connection. A client who wants their own QueryGlow buys their own license

Pro tip: Run a fresh QueryGlow instance per major client on its own small VPS. When the project ends, shut it down. A client who wants to keep an installation buys their own license. Each client stays separate.

One Tool for All Your Clients

No more switching between pgAdmin, MySQL Workbench, and SQLite Browser.

Freelancer FAQs

Can I use QueryGlow for all my freelance clients?
Yes. QueryGlow is $79 once for unlimited clients and unlimited projects. Use it for Client A's MySQL, Client B's PostgreSQL, Client C's MariaDB: all in one tool, forever. No per-client fees, no project limits.
How do I give clients temporary database access?
QueryGlow is your tool, not a client deliverable. Run it on a small VPS (DigitalOcean or Hetzner), add a connection for the client's database and do the work through your own instance; QueryGlow has one shared login, so there is no client account to hand out. When the project ends, delete the connection or shut down the instance. A client who wants their own QueryGlow buys their own license.
Is QueryGlow safe for client production databases?
Safe Mode is designed for exactly this. It blocks DROP DATABASE always. It blocks DROP TABLE, TRUNCATE and DELETE or UPDATE without WHERE by default. It adds LIMIT 1000 to a read that has none. On a connection marked production, the Query Editor shows the statement and asks before any write runs. Environment color coding makes it visible when you're on production (red) vs staging (amber) vs dev (green).
How do I connect to client servers securely?
QueryGlow has built-in SSH tunnel support. Your client gives you SSH access to their server, you paste your private key into QueryGlow: no terminal setup, no separate SSH clients. Traffic runs encrypted through the SSH tunnel, and the server's host key is pinned on first use. Saved passwords and keys are encrypted with AES-256-GCM, and the installer puts HTTPS in front of QueryGlow.
What if my clients use different databases?
QueryGlow supports 6 databases: PostgreSQL, MySQL, MariaDB, SQLite, CockroachDB, and TimescaleDB. One tool handles them all. No more switching between pgAdmin for one client and MySQL Workbench for another.
Is $79 really a one-time payment?
Yes. $79 once, and you keep using it forever, source code included. All v1.x updates are included, and each one is a single ./queryglow update with a backup first. No monthly fees, no annual renewals, no per-seat charges. Deploy it on as many servers as you need for your freelance business.

Keep More of What You Earn

Try the live demo first: the real app on a sample database, read-only, AI switched off, no signup. If it clicks, grab a lifetime license for $79.

Try the live demo

After you pay: a GitHub invite to the private repository, then ./queryglow install on your server. Every 1.x update is one ./queryglow update away.