HeidiSQL
HeidiSQL is a lightweight, open-source database client designed for managing MariaDB, MySQL, Microsoft SQL Server, PostgreSQL, and SQLite databases. Developed in Delphi, it provides a fast interface for running queries, editing table structures, managing user privileges, and handling data exports.
github.com · Official website
- ✓ Official source (winget)
- ✓ SHA256 taken from the official repository
- ✓ Last checked: Nov. 4, 2026
- This is not a virus scan. Check on VirusTotal
- Version
- 12.22.0.7382
- Release date
- Oct. 25, 2026
- License
- GPL-2.0
- Installer type
- inno
How do I use this?
Type Terminal in the Start menu and open it, paste the command (Ctrl+V or right-click) and press Enter. It uses winget, Windows' own package manager, to install the program from its official source.
winget install --id HeidiSQL.HeidiSQL -eSHA256 (file verification)
468055814dcedc057821f2692d28cfdde181332265240538b9acb320cae49904We couldn't find a macOS version of HeidiSQL in the official repositories; check the publisher's website.
You can try these instead:
We couldn't find a Linux version of HeidiSQL in the official repositories; check the publisher's website.
You can try these instead:
We couldn't find a Android version of HeidiSQL in the official repositories; check the publisher's website.
HeidiSQL 12.22.0.7382: what's new?
Highlights
- Support for MariaDB, MySQL, Microsoft SQL Server, PostgreSQL, and SQLite
- SQL query editor with syntax highlighting and code completion
- Table design management and bulk data editing
- Data export and import capabilities supporting SQL, CSV, and other formats
- Session manager for organizing multiple server connections
Who is it for?
Software developers, database administrators, and students who need a straightforward desktop interface to manage relational databases and run SQL queries.
Good to know before installing
- Available natively only on Windows platforms.
- Does not provide native support for NoSQL databases.
- Lacks advanced visual database diagramming and schema design tools.
How to install
Windows
- Click the official download button on our page to get the installer, or run 'winget install --id HeidiSQL.HeidiSQL -e' in your terminal.
- Open the downloaded installer and follow the setup wizard.
- Launch HeidiSQL and configure your database connection parameters in the session manager.
Alternatives
- DBeaver
- DBeaver Community
- phpMyAdmin
Frequently asked questions
Is HeidiSQL free to use for commercial projects?
Yes, HeidiSQL is released under the GPL-2.0 license and is free to use for both personal and commercial purposes.
Which database engines are supported by HeidiSQL?
It supports MariaDB, MySQL, Microsoft SQL Server, PostgreSQL, and SQLite.
Can HeidiSQL connect securely using SSH tunnels?
Yes, it supports encrypted SSH tunneling directly within the connection settings.