Download HeidiSQL
Last updated: · Verification by Cristian Gonzalez Guasch
A lightweight client for managing MariaDB, MySQL, SQL Server, PostgreSQL and SQLite, written in Delphi
Windows 12.22.0.7382
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | Inno Setup | All users | 468055814dcedc057821f2692d28cfdde181332265240538b9acb320cae49904 |
Download |
| x64 (64-bit) | Inno Setup | Per user | 468055814dcedc057821f2692d28cfdde181332265240538b9acb320cae49904 |
Download |
Install with winget: winget install --id HeidiSQL.HeidiSQL --exact
Check a download: Get-FileHash .\<file> -Algorithm SHA256 (PowerShell) and compare it with the SHA-256 above.
What the installer does
Windows
- Delivered as an Inno Setup program (.exe) for x64.
- Offers both a per-user and an all-users installer.
- The installer asks Windows for administrator rights itself.
- No custom silent switch is declared; winget falls back to its default for this installer type (
/SP- /VERYSILENT /SUPPRESSMSGBOXES /NORESTART). - Associates with the file type
.sql. - Upgrades install over the existing version.
Overview
HeidiSQL is free software for people who work with databases, and aims to be intuitive to use. "Heidi" lets you connect to a variety of databases, like MariaDB, MySQL, Microsoft SQL, PostgreSQL, SQLite, Interbase and Firebird. Once you are connected, you can edit data and structures in these databases. Invented in 2002 by Ansgar, HeidiSQL is still a popular tool for MariaDB and MySQL, and actively maintained.
Details
- Publisher
- Ansgar Becker
- Latest version
- Windows 12.22.0.7382
- Released
- 2026-10-25
- Platforms
- Windows
- License
- GPL-2.0
- License type
- Open source · Strong copyleft Software built on it must be shared under the same license.
- Price
- Free and open source
- Copyright
- Copyright (c) 2000-2026 Ansgar Becker
- Tags
- database db2 develop development ide mssql mysql postgres postgresql programming sql sqlite
- winget ID
HeidiSQL.HeidiSQL- winget moniker
heidisql
Official links
Is HeidiSQL safe?
Score result: Clean
None of the 70 security engines on VirusTotal flagged the scanned file.
- 0 flagged in total
- 1 of 1 files scanned
- 70 engines
Scan info
- Last scan
- Scan provider
- VirusTotal · Full report
File integrity
| File | SHA-256 | Hash check | Signature | VirusTotal |
|---|---|---|---|---|
| HeidiSQL_12.22.0.7382_Setup.exeWindows · x64 (64-bit) | 468055814dcedc057821f2692d28cfdde181332265240538b9acb320cae49904 |
Matches the manifest (re-computed) | Valid | 0/70 flagged |
| Hash re-computed by everyversion.net | 1 of 1 installers match. |
|---|---|
| Code signature checked | 1 valid. |
We host no installers. Every download link goes to its original source. For this software we downloaded the files from that source ourselves, re-computed each checksum and checked the code signature where our tools could, as shown above. A passing check shows a file is the one that was published; it is not a guarantee it is free of problems. For more information, visit our Security and Trust Center.
Source and provenance
| Windows: source | microsoft/winget-pkgs |
|---|---|
| Windows: SHA-256 in upstream manifest | Yes |
| Windows: observed at commit | 7a9b34a267ed · retrieved 2026-11-06 |
Old versions
Windows versions
Showing the newest 20 of 26 versions (the JSON and Markdown versions list 26). Open a version for its installers, checksums and a command that pins it.
12.22.0.7382 latest · 2026-10-25 · 2 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | Inno Setup | All users | 468055814dcedc057821f2692d28cfdde181332265240538b9acb320cae49904 |
Download |
| x64 (64-bit) | Inno Setup | Per user | 468055814dcedc057821f2692d28cfdde181332265240538b9acb320cae49904 |
Download |
Pin this version: winget install --id HeidiSQL.HeidiSQL --version 12.22.0.7382 --exact
Release notes
12.22 - 2026-10-25 ⛰️ Features - New login manager for MS SQL Server, closes #17 - (7ffb2f1) - New role manager UI for PostgreSQL, closes #80 - (4267133) - Show hints in all controls if set. Same as in master/37d02ea3 - (e07a913) - Inject branch commit count as build number at build time - (a8fd18e) - Build, sign and notarize macOS app bundle in CI - (cae4e0c) - Install Lazarus 4.8 on Windows and macOS runners, drop setup-lazarus action - (46ea9be) - Use fully qualified table name in "Select Top x rows" action when a click on it is combined with Shift - (06ab070) - Add Linux Qt theme selection - (816a819) 🚀 Enhancements - Hint at "Send batch in one go" for undeclared variables on MS SQL - (4ed6e5f) - Rephrase warning message displayed when a grid edit/delete did not affect any row - (9da8a80) 🐛 Bug Fixes - Firebird access violation on macOS; fail app bundling on missing client libs - (b012582) - Correct relative target of firebird.msg symlink - (c80253d) - Link bundled firebird.msg from Contents into Resources - (de488ed) - Place fbclient in Contents/Frameworks for session manager detection - (400944e) - Single rpath and @loader_path rewrites for bundled Firebird client - (c83d850) - Move bundled Firebird client to Contents/Resources to satisfy codesign - (512bd5f) - Pkgutil --expand requires non-existing target directory - (e546c29) - Bundle missing fbclient library in macOS app bundle - (feca7eb) - Make "apply filter" and "clear" buttons visually distinguishable…
12.21.0.7344 · 2026-08-03 · 2 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | Inno Setup | All users | 97acf0344313c11bb89c001425a615722b745669e5ffd542e732c418a00e22ed |
Download |
| x64 (64-bit) | Inno Setup | Per user | 97acf0344313c11bb89c001425a615722b745669e5ffd542e732c418a00e22ed |
Download |
Pin this version: winget install --id HeidiSQL.HeidiSQL --version 12.21.0.7344 --exact
Release notes
12.21 - 2026-08-03 ⛰️ Features - Create opt-in option for displaying columns in database tree - (f492bed) - Enhance order of items in completion proposal, so exact matches are at the top - (c1b817b) - For keyboard navigation on the completion proposal, wrap around the item list - (db952f8) - First attempt to create a user manager for PostgreSQL - (f0d7103) - Show index icons on columns in tree, and the data type text color - (e6e90aa) - Auto-adjust width of various combo boxes - (ca9b748) - Show table columns in tree, as child nodes - (0e20e70) - Query size of all indexes in one query - (c5201eb) - Display size of each index and paint a color bar behind it - (48a93d2) - Make custom proposal popup interval effective - (500c529) - Icons, colors and padding in completion proposal - (3d1254d) 🐛 Bug Fixes - (ui) Exchange icon for "column" and its variants for add, delete, edit - (08558f9) - Sporadic crash in DBtreePaintText with columns - (f76c54f) - Enable foreign key drop down on grid field in MS SQL mode - (9f83561) - Remove column nodes from tree in table tools dialog - (b09823e) - Empty command line part for sshpass on FreeBSD - (ed881b3) - Handle MONEY column types as float - (67521d4) - Hang and wrong check states in data grid column selection on macOS - (6c5b66c) - Invalid folder path for SQL export cannot be created if it contains a duplicated path delimiter - (4555274) - Various CVEs regarding libssl and libcrypto - (379d28a) - Context menu does not appear at…
12.20.0.7320 · 2026-06-22 · 2 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | Inno Setup | All users | b811c5fcc43a8703dc567e0b9b3b86e01cf7a05a53b05addc38c5055549387fa |
Download |
| x64 (64-bit) | Inno Setup | Per user | b811c5fcc43a8703dc567e0b9b3b86e01cf7a05a53b05addc38c5055549387fa |
Download |
Pin this version: winget install --id HeidiSQL.HeidiSQL --version 12.20.0.7320 --exact
Release notes
12.20 - 2026-06-22 ⛰️ Features - Support some keywords like CURRENT_TIMESTAMP in SQLite default value drop-down - (dbadd37) 🐛 Bug Fixes - SelectUserNode on macOS cannot find a newly created node with a TUser, probably because nodes were refreshed too late in OnBeforePaint - (f6c5d2d) - Expect "IF NOT EXISTS" clause in trigger definition - (71af8d3) - Reveal procedures and function in MySQL which are stored with correct case in mysql.proc - (106010e) ⚙️ Miscellaneous Tasks - Ignore all .po translation files pulled from Transifex - (611212a) - Restrict cliff release notes from previous tag to current one, prefer spaces indentation in Makefile variable assignment - (548f44f) Note For a list of all the changes up to date, please read CHANGELOG.md.
12.19.0.7314 · 2026-06-20 · 2 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | Inno Setup | All users | 33b45fb3e5311ff4030a5d59a698ee3870033a0a80ba4543a8a71ea63ff51f5e |
Download |
| x64 (64-bit) | Inno Setup | Per user | 33b45fb3e5311ff4030a5d59a698ee3870033a0a80ba4543a8a71ea63ff51f5e |
Download |
Pin this version: winget install --id HeidiSQL.HeidiSQL --version 12.19.0.7314 --exact
Release notes
12.19 - 2026-06-20 ⛰️ Features - Label the new tab like the selected table, in the "Select top x rows" action - (f87cc85) 🚀 Enhancements - Pass LogLevel=error to the SSH command line - (923296d) 🐛 Bug Fixes - (ui) Apply "disabled painting" to tree node icons, not to the text which gets unreadable - (4b2f469) - Crash in grid export with no focused column and usage of IfThen() which evaluates all arguments before the function is called - (bfe336b) - Reveal default text value of SQLite columns - (7f6e368) - Do not use INVISIBLE keyword on MariaDB - (fb082b8) - Prevent duplicate icons in Linux Alt-Tab by providing StartupWMClass with what xprop told me in the WM_CLASS line - (249c311) - Compiler error 4001 on arm64: Incompatible type - (1dbe1ae) - Compiler error 4001 and 4025on arm64: Incompatible type for arg no. 1: Got "SYSTEM.UITYPES.TFontStyles", expected "GRAPHICS.TFontStyles" - (aefc8fb) - Compiler error 4001 on arm64: Incompatible types: got "TFontStyles" expected "Set Of TFontStyle" - (f67445f) - Unhide hint on lblPasswordHint - (5f35d41) - Initially visible password hint may confuse user - (ed0f932) - Set new authentication plugin only if the user changed it, and then hint the user this will reset the password - (4ed89b8) - Error dialog due to unsupported SHOW GLOBAL VARIABLES query on MySQL 3.x servers - (49c70f8) - Truncate strings on UTF-8 boundaries in StrEllipsis - (2174388) - Prevent access violation on session disconnect (nil ActivePage) - (f878277) - "sort…
12.18.0.7304 · 2026-06-09 · 2 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | Inno Setup | All users | 2ef48652853a353277aa2d671d955a4c90e4768da810901bad1f902c091fdff9 |
Download |
| x64 (64-bit) | Inno Setup | Per user | 2ef48652853a353277aa2d671d955a4c90e4768da810901bad1f902c091fdff9 |
Download |
Pin this version: winget install --id HeidiSQL.HeidiSQL --version 12.18.0.7304 --exact
Release notes
12.18 - 2026-06-09 ⛰️ Features - (packaging) Create .rpm package through Makefile, plus let GH action run that step in release mode - (fc728cf) - Create checkbox in advanced session setting for new ForceUnicode setting - (75a0f7f) - Create opt-out setting "ForceUnicode", for sessions which shall not force Unicode communication - (ed9a94f) - Enable connection port visible in a column of the session tree - (7cfdb97) - Display auth plugin in a new column of the user listing tree - (3e4f562) - Support authentication plugin selection in user manager - (07112a0) - Grid export option for exporting the focused grid column only - (d896680) - Bypass automatic foreign key lookup in data grid editing through new menu item - (a5ae04b) - Add a separate menu item "copy formatted text", using the old code for copying SynEdit-highlighted text as HTML - (84c63c6) - Filter edit box for shortcuts in preferences - (fb243fc) - Create CLI app for adding PE security flags to heidisql.exe - (3e797e2) - Rename snippet per right-click on query helpers tree - (7171e48) - Name columns in SELECT when exporting table with invisible columns - (1799b0d) - Support invisible indexes on MySQL 8.0+ and ignored indexes on MariaDB 10.6+ - (b3fa484) - Support assigning a default role to a user - (96d2aef) - Support assigning roles to a user or role - (96717cd) - Do not require MySQL's RELOAD privilege just for opening the user manager - (f79d9a5) - When nodes are filtered, change "Check all" action to "Change all…
12.17.0.7270 · 2026-04-12 · 2 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | Inno Setup | All users | 938e9f8b364bf23d19c329b5eda49c654e4b80d1bd91de113b42687f5831b48d |
Download |
| x64 (64-bit) | Inno Setup | Per user | 938e9f8b364bf23d19c329b5eda49c654e4b80d1bd91de113b42687f5831b48d |
Download |
Pin this version: winget install --id HeidiSQL.HeidiSQL --version 12.17.0.7270 --exact
Release notes
12.16.0.7229 · 2026-03-10 · 2 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | Inno Setup | All users | d6632c9fb7041aa6cf9b7f72e36b8cf7c5c5b5aac14265c7d55a39ea32613a91 |
Download |
| x64 (64-bit) | Inno Setup | Per user | d6632c9fb7041aa6cf9b7f72e36b8cf7c5c5b5aac14265c7d55a39ea32613a91 |
Download |
Pin this version: winget install --id HeidiSQL.HeidiSQL --version 12.16.0.7229 --exact
Release notes
12.16 - 2026-03-10 ⛰️ Features - (packaging) Add libqt6pas dependency - (a3e6d0b) - (packaging) Ship qt6 build in deb package, enhance control file fields - (992b673) - (ui) Turn all TEdit's with NumbersOnly into TSpinEditEx - (96bb466) - Select just created table copy - (18e9431) - Add toolbar button for toggling reverse foreign key listing, so the user has the chance to disable its potentially long during query - (938f303) - Reverse foreign keys on "Foreign keys" tab in table editor - (ca48343) - Add menu item Edit > Copy column names - (ce93931) - Prevent loading an SQL file multiple times into an editor - (153e61d) - Add sshpass.exe v1.0.6 for Windows, and refactor Windows installer script - (d79d462) - Inject app name and version into potentially long during SQL queries for the SQL export - (93e1b39) - Run user startup script in DoAfterConnect call, which includes reconnects - (1b27b1d) - Add "Display" main menu, move some spread items there, and add two items for toggling log panel and tree filters - (c0fbcff) - Support BOOLEAN column type in MySQL - (e796ad1) - Re-enable clickable "Analyze query" label on host > processes - (678c7b8) - Create SQL export option for wrapping DML commands in a BEGIN/COMMIT transaction - (5560454) - Display approximate row count of tables in database tab on MS SQL - (146044f) - Support full table status option in SQLite, showing "Rows" from COUNT(*) for each table - (422935a) - Add security policy for supported versions and reporting…
12.15.0.7171 · 2026-01-30 · 2 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | Inno Setup | All users | 1b46636e7d9e3a101e7062d9ea5f870bfea7f8906b1feb373c586c6ed4b82e40 |
Download |
| x64 (64-bit) | Inno Setup | Per user | 1b46636e7d9e3a101e7062d9ea5f870bfea7f8906b1feb373c586c6ed4b82e40 |
Download |
Pin this version: winget install --id HeidiSQL.HeidiSQL --version 12.15.0.7171 --exact
Release notes
12.14.0.7165 · 2025-12-11 · 2 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | Inno Setup | All users | c21749db01d35d807ac986a827be5b6647b1fe9ee5909a46b0854d8090e713b3 |
Download |
| x64 (64-bit) | Inno Setup | Per user | c21749db01d35d807ac986a827be5b6647b1fe9ee5909a46b0854d8090e713b3 |
Download |
Pin this version: winget install --id HeidiSQL.HeidiSQL --version 12.14.0.7165 --exact
Release notes
Note: You can already get a preview of v13 for Windows, built on the same codebase as the Linux version. See the download page for a zip package. 3rd party updates: - update SQLite library to v3.51.0 Bugfixes and enhancements: - fix: crash when grid-exporting without required key (issue #2311) - fix: cannot save new table when added column was removed (issue #2326) - fix: delete CLI-created session settings from registry after disconnect (issue #2162) - fix: query batch stops at second last query if it has errors but StopOnErrors is off (issue #2317) - feat: support SSH tunnel configuration per commandline (issue #2322) - disable tree option asDoubleClickInsertsNodeText by default (issue #2307) - fix: require elevation per build button only if app directory is not writable by user (issue #2305) - feat: keep time fractions intact for CSV exports (issue #2098) - fix: crash in AnyGridPaintText with no query result - feat: show NULL values in system variables listing (issue #1281) - feat: highlight same text in grids based on all selected rows - fix: crash in printer dialog with 0 printers available (issue #2283) - feat: support fractional UNIX timestamps in grids (issue #884) - feat: add "source table: xyz" hint to query result column headers https://www.heidisql.com/forum.php?t=44554
12.13 · 2025-11-03 · 2 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | Inno Setup | All users | aa0810276401d650950b85dbee0079be1363c10ddce91b357e25377148c59fcb |
Download |
| x64 (64-bit) | Inno Setup | Per user | aa0810276401d650950b85dbee0079be1363c10ddce91b357e25377148c59fcb |
Download |
Pin this version: winget install --id HeidiSQL.HeidiSQL --version 12.13 --exact
Release notes
Get it from the release page on Github: - Windows: https://github.com/HeidiSQL/HeidiSQL/releases/tag/v12.13.0.7147 - Linux: https://github.com/HeidiSQL/HeidiSQL/releases/tag/v12.13.1.1 The v12.13 files are now hosted on the Github release pages, in the "Assets" area. New stuff: - Linux releases are built through Github Actions, in QT5 and GTK2 variants. A big thank you goes to Gus for making this happen!! - feat: sort sessions and folders according to user locale (issue #1828) - feat: sort session folders at top per setting (issue #1828) - feat: filter box in user manager (issue #2275) - add checkbox "Open file after creation" to grid export dialog (issue #912) Bugfixes and enhancements: - fix: sort empty session folders like non-empty ones (issue #1828) - fix: set modified flag after move per button (issue #2220) - fix: column reordering per drag and drop (issue #2220) - fix: list procedures in PostgreSQL(issue #2278) - fix: missing DELETE HISTORY privilege on MariaDB (issue #1026) - fix: prevent crash in auto-refresh action (issue #1060) - fix: bad message with no library selected (issue #1020) - Table data generator: generate missing values for geometry columns - allow modify length of index with binary column (issue #900) - fix no longer working move up/down of selected columns, see https://www.heidisql.com/forum.php?t=44467 (issue #2220) - end global "edit function" mode for grid editing early (issue #875) - take care for escaped ENUM definitions (issue #799) - work…
Full release notes from the publisher
Manifest: manifests/h/HeidiSQL/HeidiSQL/12.13
12.12 · 2025-10-06 · 2 installers
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | Inno Setup | All users | 0a877afba8aef7413791d0d43d0d45d3641fc8d995ae4ce6254b90dc600baea8 |
Download |
| x64 (64-bit) | Inno Setup | Per user | 0a877afba8aef7413791d0d43d0d45d3641fc8d995ae4ce6254b90dc600baea8 |
Download |
Pin this version: winget install --id HeidiSQL.HeidiSQL --version 12.12 --exact
Release notes
Manifest: manifests/h/HeidiSQL/HeidiSQL/12.12
12.11 · 2025-06-09 · 2 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | Inno Setup | All users | db670b2122b5bcc407f5b9cca37289b4d8bac1b658ad7213988d014b4e183590 |
Download |
| x64 (64-bit) | Inno Setup | Per user | db670b2122b5bcc407f5b9cca37289b4d8bac1b658ad7213988d014b4e183590 |
Download |
Pin this version: winget install --id HeidiSQL.HeidiSQL --version 12.11 --exact
Release notes
Read the release notes on the publisher’s site
Manifest: manifests/h/HeidiSQL/HeidiSQL/12.11
12.10 · 2025-01-21 · 2 installers notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | Inno Setup | All users | 5dc23998f6e82a157ea07a3577e390fbcac35174b47cd668038640500ea84573 |
Download |
| x64 (64-bit) | Inno Setup | Per user | 5dc23998f6e82a157ea07a3577e390fbcac35174b47cd668038640500ea84573 |
Download |
Pin this version: winget install --id HeidiSQL.HeidiSQL --version 12.10 --exact
Release notes
3rd party updates: - Issue #2076: exchange 32 bit SSL libraries with their 64 bit pendants, fixing SSL connections with libpq and libmariadb
Full release notes from the publisher
Manifest: manifests/h/HeidiSQL/HeidiSQL/12.10
12.9 · 1 installer
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| Any | Inno Setup | All usersen-US | 5f6b3fa95327927f2b6e5a02e9044680218323119f45e164295e4763196b5ac4 |
Download |
Pin this version: winget install --id HeidiSQL.HeidiSQL --version 12.9 --exact
Release notes
Manifest: manifests/h/HeidiSQL/HeidiSQL/12.9
12.8 · 1 installer
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| Any | Inno Setup | All usersen-US | 0f47ca8662511f6182fb5580953cf4b098b5aa8fc1bbe1ff32eb5a1c5052286a |
Download |
Pin this version: winget install --id HeidiSQL.HeidiSQL --version 12.8 --exact
Release notes
Manifest: manifests/h/HeidiSQL/HeidiSQL/12.8
12.7 · 1 installer
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| Any | Inno Setup | All usersen-US | 0c2cdd45c4bf69a51dab5f6ab3ec231b3ee072eb6fe70f47a379164a221a1ae7 |
Download |
Pin this version: winget install --id HeidiSQL.HeidiSQL --version 12.7 --exact
Release notes
Manifest: manifests/h/HeidiSQL/HeidiSQL/12.7
12.6 · 1 installer
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| Any | Inno Setup | All usersen-US | 6d6e25348eb5c879ca35ac49cbe808a253c03b5ce229b2b12eec4866301c0dd6 |
Download |
Pin this version: winget install --id HeidiSQL.HeidiSQL --version 12.6 --exact
Release notes
Manifest: manifests/h/HeidiSQL/HeidiSQL/12.6
12.5 · 2023-05-08 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| Any | Inno Setup | All usersen-US | b8d4840ff581ef54d06db0328f8e98ec16af91a9a8e15a758a273422452751ee |
Download |
Pin this version: winget install --id HeidiSQL.HeidiSQL --version 12.5 --exact
Release notes
Read the release notes on the publisher’s site
Manifest: manifests/h/HeidiSQL/HeidiSQL/12.5
12.4 · 1 installer
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| Any | Inno Setup | All usersen-US | 205da1014259b36891981b1044f5429412b9a3050dfc2e2864b9fd724200f227 |
Download |
Pin this version: winget install --id HeidiSQL.HeidiSQL --version 12.4 --exact
Release notes
Manifest: manifests/h/HeidiSQL/HeidiSQL/12.4
12.3 · 1 installer
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| Any | Inno Setup | All usersen-US | 6bd45948eed317b0ab59989a7af0f76c4aa7b9c6d79b5a5e7760888ba6a67c79 |
Download |
Pin this version: winget install --id HeidiSQL.HeidiSQL --version 12.3 --exact
Release notes
Manifest: manifests/h/HeidiSQL/HeidiSQL/12.3
All older versions: manifests/h/HeidiSQL/HeidiSQL
HeidiSQL FAQ
Is HeidiSQL safe to download from here?
We host no installers. Every download button goes to the original source, and the checks below were run on those files.
On 2026-11-06 we downloaded the latest installer from those sources and re-computed the SHA-256: it matches the package catalog’s value. Code signatures: 1 valid.
VirusTotal: none of its 70 security engines flagged the scanned file.
Our rating: Safe. No check is a guarantee. See the security details above and our Security and Trust Center. Publisher’s website: HeidiSQL’s official website.
Does HeidiSQL update itself after I install an old version?
We cannot say for certain. We do not have data on whether HeidiSQL updates itself, and many apps check for updates and offer to install them. Look for an update setting in HeidiSQL (see HeidiSQL’s documentation) before you rely on an older version.
Does HeidiSQL cost anything?
No. HeidiSQL is free and open source (license: GPL-2.0).
Which versions of HeidiSQL are listed here, and how far back?
We list 26 versions, from 11.0 up to 12.22.0.7382. This page shows the newest 20; the JSON and Markdown files for this app list all 26.
Where do the download links go?
They go straight to the source named in the package catalog, with nothing added by us: to github.com. We host no files. Compare the SHA-256 shown next to each file with the one you compute after downloading. Publisher’s website: HeidiSQL’s official website.