Databases Features How It Works Tech Stack Download Releases Support Feedback
QueryNova - Free Desktop Database Client QueryNova

QueryNova - Free Desktop Database Client for Azure SQL, DynamoDB, IBM Db2, MariaDB, MongoDB, MySQL, NetSuite, Oracle DB, PostgreSQL, Redis, Salesforce, SQL Server, SQLite, and Sybase ASE

The database client that gets out of your way.
Connect to Azure SQL, DynamoDB, Elasticsearch, IBM Db2, MariaDB, MongoDB, MySQL, NetSuite, Oracle DB, PostgreSQL, Redis, Salesforce, Snowflake, SQL Server, SQLite, and Sybase ASE from one powerful desktop app.

macOS Windows Linux

Connect to 16 Databases & SaaS Platforms from One Desktop Client

From relational SQL to document stores, key-value caches, cloud-native databases, and SaaS platforms — QueryNova speaks them all natively.

Relational Databases
PostgreSQL
SQL, transactions, schemas, inline edit, TLS
MySQL
SQL, transactions, inline edit, SSL
MariaDB
SQL, transactions, inline edit, SSL
SQLite
Local file-based, inline edit, import/export
SQL Server
SQL, transactions, schemas, inline edit, TLS
NoSQL & Key-Value
MongoDB
Document mode, aggregations, explain
Redis
Key browser, type badges, raw commands
DynamoDB
PartiQL queries, schema browser, export
Elasticsearch
REST queries, Query DSL autocomplete, index mapping explorer
Cloud & Enterprise
Snowflake
SQL warehouse queries, browser & key-pair auth, schema explorer
Azure SQL
SQL, transactions, schemas, inline edit, TLS
Oracle DB
Enterprise Oracle support via ODBC with PL/SQL stored procedures, schema browsing, and full CRUD operations.
IBM Db2
Connect to IBM Db2 databases via ODBC with stored procedure support, schema exploration, and data editing.
Sybase ASE
Sybase Adaptive Server Enterprise support via ODBC with T-SQL stored procedures and full database management.
SaaS Platforms
Salesforce
SOQL queries, object browser, relationship navigator, Browser OAuth PKCE authentication.
NetSuite
SuiteQL queries, saved search explorer, REST metadata discovery, OAuth 1.0 TBA authentication.

Everything you need. Nothing you don't.

A focused database client with the tools that matter, designed for developers who value speed and simplicity.

Monaco SQL Editor

The same editor that powers VS Code. Syntax highlighting, multi-cursor editing, SQL autocomplete powered by your live schema, built-in snippets, and SQL formatting.

Multi-Statement Execution

Run multiple SQL statements at once. Each gets its own result tab with statement highlighting. Errors show exactly which statement failed while others continue.

Schema Browser

Expandable tree view of schemas, tables, views, and columns. Favorite tables for quick access. View row counts, indexes, and detailed column definitions. Works with all SQL databases, MongoDB, and DynamoDB.

ER Diagrams

Generate visual entity-relationship diagrams from your schema. Multiple layout modes (grid, horizontal, vertical, circular) with auto-detected relationships.

Inline Data Editing

Browse table data with pagination, sort any column, filter rows, and edit cells directly in the grid. Insert new rows and delete existing ones. Supported for PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, and Azure SQL.

EXPLAIN Query Plans

Analyze query execution plans with one click. Supported for PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Azure SQL, and MongoDB aggregation pipelines.

Query History

Every query you run is saved with execution time and row counts. Search, filter by status, and re-run any past query instantly from the history panel.

Saved Queries

Save and organize queries by project with folder grouping. Auto-save on edit, link to .sql files on disk, and restore your full tab session on startup.

Import & Export

Export query results or full tables to CSV and JSON. Import CSV files into any SQL table with auto table creation. Drag and drop .sql files to open them. Export supported for all databases including DynamoDB.

Result Snapshots & Diff

Take snapshots of query results and compare them later. Visual diff viewer highlights added, removed, and modified rows between two result sets.

MongoDB Document Mode

A dedicated JSON editor for MongoDB with find, aggregate, insertOne, updateMany, and more. Built-in snippets, collection info, and aggregation EXPLAIN.

Redis Key Browser

Specialized viewer for Redis with pattern-based key scanning, type badges (string, hash, list, set, zset, stream), value inspection, and raw command execution.

SSH Tunneling & SSL

Connect securely through SSH tunnels with key-based auth. Native SSL/TLS support with auto-detection for Neon, Supabase, RDS, and other cloud providers.

Safety First

Dangerous query detection warns before destructive operations across all 9 database types. Per-connection read-only mode. Production environment warnings with confirmation dialogs.

Command Palette

Press Cmd+K to access any action instantly. Open tables, switch connections, toggle themes, and run commands. Plus 20+ keyboard shortcuts for power users.

Connection URL Parsing

Paste any database URL and QueryNova parses it automatically. Supports postgresql://, mysql://, mongodb+srv://, redis://, mssql://, and more. DynamoDB connects via AWS Access Key and region.

Auto-Reconnect

Connections that go stale from idle timeouts or network blips are automatically recovered. No more "connection closed" errors mid-workflow.

Themes, Zoom & Customization

Dark, light, or system-follow themes. Adjustable UI zoom, editor font size, tab size, word wrap, and resizable panels. Restore your session on startup.

Up and running in under a minute.

1

Download

Grab the app for your platform. QueryNova weighs in at ~21 MB -- no runtimes, no Docker, no Java.

2

Connect

Add a database connection. Paste a URL or fill in the details for any of the 9 supported databases. Credentials go straight to your OS keychain.

3

Query

Write SQL with autocomplete, browse schemas, edit data inline, view ER diagrams, and export results. No setup files required.

Modern stack. Minimal footprint.

Tauri delivers a native-speed desktop app that is a fraction of the size of Electron-based alternatives.

Tauri
Native desktop shell (~21 MB)
React
Component-based UI
TypeScript
End-to-end type safety
Rust
Backend & database drivers
M
Monaco
VS Code's editor engine

Built for speed.

Over 20 keyboard shortcuts to keep your hands on the keyboard and your workflow uninterrupted.

Run Query Cmd + Enter
Command Palette Cmd + K
New Query Tab Cmd + N
Save Query Cmd + S
Open SQL File Cmd + O
Close Tab Cmd + W
Toggle History Cmd + J
Settings Cmd + ,
Zoom In / Out Cmd + / -
Reset Zoom Cmd + 0
Next / Prev Tab Cmd + Shift + ] / [
Focus Sidebar / Editor Cmd + 1 / 2

Ready to try QueryNova?

Free and built for developers.

v0.5.3 · ~21 MB

Installation notes
  • macOS: Code signed and notarized — just open the .dmg and drag to Applications. No extra steps needed.
  • Windows: SmartScreen may show “Windows protected your PC.” Click More infoRun anyway to proceed.
  • Linux: For AppImage, make it executable first: chmod +x QueryNova_*.AppImage

Support QueryNova

Help keep QueryNova free and actively developed.

QueryNova is built with love as a free desktop SQL client. If it saves you time or makes your workflow better, consider supporting its development. Every contribution helps fund new features, database support, and bug fixes.

Donate & Support

Request a feature or share feedback

Help us make QueryNova better. Tell us what you need.

Thank you! Your feedback has been submitted.