Download Latest Version HeidiSQL_12.20_64_Portable.zip (29.8 MB)
Email in envelope

Get an email when there's a new version of HeidiSQL

Home / v12.20
Name Modified Size InfoDownloads / Week
Parent folder
heidisql_12.20_macos_app.zip 2026-06-22 18.5 MB
HeidiSQL_12.20_64_Portable.zip 2026-06-22 29.8 MB
HeidiSQL_12.20.0.7320_Setup.exe 2026-06-22 17.8 MB
build-gtk2-v12.20.tgz 2026-06-22 7.3 MB
build-qt5-v12.20.tgz 2026-06-22 7.3 MB
build-qt6-arm64-v12.20.tgz 2026-06-22 7.2 MB
build-qt6-v12.20.tgz 2026-06-22 7.3 MB
heidisql-12.20-1.x86_64.rpm 2026-06-22 7.2 MB
heidisql_12.20_amd64.deb 2026-06-22 7.2 MB
HeidiSQL v12.20 source code.tar.gz 2026-06-22 37.5 MB
HeidiSQL v12.20 source code.zip 2026-06-22 37.5 MB
README.md 2026-06-22 1.5 kB
Totals: 12 Items   184.6 MB 26

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 (github.com).

Source: README.md, updated 2026-06-22