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.
Databases
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.
Features
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.
Get Started
Up and running in under a minute.
Download
Grab the app for your platform. QueryNova weighs in at ~21 MB -- no runtimes, no Docker, no Java.
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.
Query
Write SQL with autocomplete, browse schemas, edit data inline, view ER diagrams, and export results. No setup files required.
Built With
Modern stack. Minimal footprint.
Tauri delivers a native-speed desktop app that is a fraction of the size of Electron-based alternatives.
Keyboard-First
Built for speed.
Over 20 keyboard shortcuts to keep your hands on the keyboard and your workflow uninterrupted.
Download
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 info → Run anyway to proceed.
- Linux: For AppImage, make it executable first:
chmod +x QueryNova_*.AppImage
Support
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 & SupportFeedback
Request a feature or share feedback
Help us make QueryNova better. Tell us what you need.
Thank you! Your feedback has been submitted.