Database client · macOS and Windows

Navigate all your data.

MySQL, PostgreSQL, SQL Server, MongoDB, Redis and more in one clean, focused place. Browse tables and collections, edit records and run queries, fast.

v0.4.6 · free · updates itself

NavQL on macOS showing the customers table of a PostgreSQL database, with the list of tables and views on the left

Connect the databases you already use

  • MySQL
  • MariaDB
  • PostgreSQL
  • SQL Server
  • SQLite
  • MongoDB
  • Redis
01 — Why NavQL

All your databases, one place.

Different databases, stacked together like the layers of the icon. No more switching tools for every project.

Precise

Clean shapes and noise-free information, like a good query. You see the data, not the tool.

Fast

A virtualized grid that opens thousands of rows instantly, keyboard shortcuts for everything and queries in milliseconds.

Versatile

SQL, documents and key-value side by side: tables, views, functions, collections and Redis keys in the same interface.

02 — Tour

Built for everyday data work.

From your connection list to a finished query, just a few clicks away.

NavQL connection list for the Store project: PostgreSQL, Redis, SQL Server and MongoDB connections, each with its own color and tag

Every connection at a glance

Each connection gets its own color and tag, so you never mistake production for development.

  • Tags like production, staging and local
  • New connection from a form, a URL or a SQLite file
  • Group connections into projects, with a searchable list
  • Keep several connections open in one window
  • Built-in SSH tunnel and SSL
  • Fully keyboard navigable
03 — Features

The essentials, done right.

SSH tunnel and SSL

Reach databases on private networks without opening ports. Secrets are stored with AES-256 encryption.

Safe mode

Read-only connections and a confirmation step before commands that change production data.

AI assistant

Describe what you need and get ready-to-run SQL, using your database schema as context.

Backups

One-click dumps of PostgreSQL, MySQL, MariaDB and MongoDB, with progress tracking and download.

Keyboard first

Open any table with ⌘P, start a query with ⌥T and run it with ⌘↵.

Export

Export results to CSV, JSON or SQL and share them without copy-pasting.

Many connections, one window

Group connections into projects and keep several open side by side, each with its own tabs. Switch with ⌃1–⌃9.

Redis, natively

Keys grouped by prefix with type, TTL and size, edits in a single MULTI, and a redis-cli style command editor.

Always up to date

NavQL checks for new versions on its own, downloads them in the background and installs on restart.

04 — Queries

Ask. NavQL answers.

From a quick SELECT to a report full of JOINs, results show up right below, ready to filter, edit or export.

SELECT name, email FROM customers WHERE plan = 'pro' LIMIT 50;
Result of a query grouped by city in NavQL
The orders table selected in the diagram, with its related tables highlighted and the rest faded
05 — Diagram

See how it all connects.

Click a table and NavQL lights up everything it touches, so a new schema makes sense in seconds.

  • Search for a table and jump straight to it
  • Large schemas open with the most connected tables first
  • Point at a line to see the columns it joins and the cardinality
  • Double-click a table to open its data
06 — macOS

At home on the Mac.

NavQL is a real Mac app, with a window that looks and behaves like the rest of your system.

  • Light and dark themes, or follow the system
  • Translucent sidebar and toolbar
  • Window controls in the toolbar, with no title bar taking up space
  • Built for Apple Silicon
NavQL on macOS in the light theme, showing the customers table

Get NavQL.

Free for macOS and Windows. Connect your first database in under a minute.

Version 0.4.6 · All releases. On macOS, if the first launch is blocked, open System Settings → Privacy & Security and click Open Anyway.