Download HeidiSQL v12.20, released on 22 Jun 2026
Installation notes
- Compatibility notes
- Windows:
- Microsoft Visual C++ Redistributable libraries are required for some drivers. Download and install them from Microsoft if you get errors saying "vcruntimeXYZ.dll missing".
- A preview of v13 can be downloaded here (updated on 2026-07-13 11:36). Unzip it in your existing HeidiSQL directory, and you can use both version in parallel.
- Linux:
- For the .deb and QT releases, Ubuntu 24.04 needs libqt6pas (not in the repos yet):
curl -L -o /tmp/libqt6pas6_6.2.10-1_amd64.deb https://github.com/davidbannon/libqt6pas/releases/download/v6.2.10/libqt6pas6_6.2.10-1_amd64.debsudo apt install /tmp/libqt6pas6_6.2.10-1_amd64.deb
- Install package:
- DEB:
sudo apt install ~/Downloads/heidisql...deb - RPM:
sudo yum install Downloads/heidisql...rpm
- DEB:
- Settings are stored in a .json file. You may migrate your settings from a Windows registry:
- click File > "Export settings" (to .txt file) in the Windows version
- click File > "Import settings" in the Linux version
- For the .deb and QT releases, Ubuntu 24.04 needs libqt6pas (not in the repos yet):
Latest changes and nightly builds
Latest automatically compiled main executable and installers for HeidiSQL. Just download and overwrite your existing C:\Program Files\HeidiSQL\heidisql.exe. Be aware that these builds are not official releases and therefore probably have more bugs, possibly serious ones.
| Classic Windows version | v13 Preview, Current Linux and macOS versions |
|---|---|
|
8644cd7: 07 Jul 2026 20:25 v12.20.0.7331 Refs #1500 5441379: 06 Jul 2026 16:09 v12.20.0.7330 Refs #1500 f1d0eb6: 05 Jul 2026 12:24 v12.20.0.7328 Refs #2540 a434066: 03 Jul 2026 10:47 v12.20.0.7327 Refs #2539 1cbdf77: 03 Jul 2026 09:10 v12.20.0.7326 2e290f1: 29 Jun 2026 16:06 v12.20.0.7325 Refs #2501 6878578: 29 Jun 2026 14:23 v12.20.0.7324 Refs #2532 0aaa1f2: 24 Jun 2026 12:28 v12.20.0.7323 Refs #2531 c2362f4: 23 Jun 2026 21:08 v12.20.0.7322 Refs #2528 179a484: 23 Jun 2026 20:13 v12.20.0.7321 9cb9c93: 22 Jun 2026 17:01 v12.20.0.732064bit build ≃ Installer ≃ Refs #2517 37ca309: 22 Jun 2026 16:53 v12.19.0.7319 Refs #2528 fae4c58: 22 Jun 2026 13:51 v12.19.0.7318 https://www.heidisql.com/forum.php?t=45182 Refs #2506 7531d7a: 22 Jun 2026 13:14 v12.19.0.7317 7b1d106: 20 Jun 2026 13:56 v12.19.0.7316 3ce17ff: 20 Jun 2026 13:55 v12.19.0.7315 a369692: 20 Jun 2026 12:30 v12.19.0.731464bit build ≃ Installer ≃ Refs #2519 58ffeb9: 17 Jun 2026 08:25 v12.18.0.7313 Refs #2518 ab7923d: 16 Jun 2026 20:57 v12.18.0.731264bit build ≃ Installer ≃ |
Ansgar Becker:
fix: File > "New window" does nothing on macOS Most code taken from https://github.com/twinn1013/HeidiSQL/commit/4f4adf7e5cf3c803f384204c319e739d8b54d039 Refs #2384
Ansgar Becker:
fix: still wrong proposal background color in dark mode Refs #2534 e62c47f: 13 Jul 2026 11:35
Ansgar Becker:
fix(ui): exchange icon for "column" and its variants for add, delete, edit Refs #2069 08558f9: 10 Jul 2026 15:40
Ansgar Becker:
feat: show table columns in tree, as child nodes Refs #2069 0e20e70: 10 Jul 2026 15:04
Ansgar Becker:
cleanup: tbsSeparator TToolButton's now seem to have a default width of 8px (was 6px at some point), and TStatusBar's height now has a default height of 23px (was 28px)
660c82d: 10 Jul 2026 15:00
Ansgar Becker:
fix: wrong proposal background color in dark mode Refs #2534 eec978c: 10 Jul 2026 12:12
Ansgar Becker:
fix: crash when opening a table, due to using the TCanvas member of a not yet visible form or frame Refs #2546 bfe29c1: 10 Jul 2026 12:05
Ansgar Becker:
fix: give the trees and grids more height for the header Refs #2543 568098a: 10 Jul 2026 11:35
Ansgar Becker:
fix: widen many TSpinEditEx instances to either 80px or align them with neighbor controls Refs #2544 5964be6: 08 Jul 2026 16:24
Ansgar Becker:
fix: some trees have their own OnContextMenu logic set at design time, do not overwrite Refs #2271 7c2870a: 08 Jul 2026 15:25
Ansgar Becker:
fix: work around unused Header.PopupMenu menu on Linux when a tree has a PopupMenu Refs #2271 2030a91: 08 Jul 2026 15:13
Ansgar Becker:
Update MariaDB Connector/C to v3.4.9. See https://mariadb.com/docs/release-notes/connectors/c/3.4/3.4.9
ba40947: 07 Jul 2026 20:22
Ansgar Becker:
fix: DPI related scale glitches, mainly on completion proposal Refs #2534 905b126: 06 Jul 2026 19:49
Ansgar Becker:
fix: do not paint size bar in nodes of level 2, and do not show "-" text there neither Refs #1500 3e678bc: 06 Jul 2026 16:07
Ansgar Becker:
feat: display size of each index and paint a color bar behind it Refs #1500 48a93d2: 05 Jul 2026 12:12
Ansgar Becker:
fix: bad text color for selected item in proposal Refs #2534 1c46db7: 04 Jul 2026 18:40
Ansgar Becker:
feat: make custom proposal popup interval effective Refs #2534 500c529: 04 Jul 2026 14:09
Ansgar Becker:
ci: prefer macos-15 over macos-15-arm64, due to better availability of the Intel runners
c3be9d4: 04 Jul 2026 11:26 |