Download HeidiSQL to Manage MySQL and MariaDB Databases

by Ansgar Becker
Open SourceWindowsDeveloper Tools

A lightweight Windows GUI for MySQL, MariaDB, PostgreSQL, and MSSQL, built by one developer.

Developers typing "HeidiSQL download" are usually setting up a new machine and want the same database GUI they're used to, without opening a phpMyAdmin browser tab. This guide links to the official installer and portable ZIP, and explains which database engines HeidiSQL connects to beyond just MySQL.

HeidiSQL download Official build, straight from the publisher — free, no account, no bundled extras.

One Client, Multiple Database Engines

HeidiSQL connects to MySQL, MariaDB, Microsoft SQL Server, and PostgreSQL from a single interface, useful if your projects mix database engines.

It's released as open-source freeware with both an installer and a portable ZIP version, so it can run from a USB drive without admin rights.

Who ends up using HeidiSQL

Developers who manage more than one type of database server and don't want separate GUIs for each tend to standardize on HeidiSQL.

  • Backend developers managing MySQL and MariaDB databases across multiple client projects
  • Database admins connecting to remote or cloud-hosted SQL servers from one lightweight client
  • IT staff running quick queries and edits from a portable install with no admin rights

Before you install

A couple of things worth knowing about HeidiSQL before you request the link: it only ships for Windows, so double-check that's the machine you're installing it on before you request the link. And on pricing, HeidiSQL is open source, so the installer is free with no trial timer, feature lock, or upsell screen to click past. It's developed and maintained by Ansgar Becker.

System requirements

  • WindowsWindows 10 or 11 (64-bit); older 7/8.1 builds usually still run but no longer get official support

Heavier workloads (large files, high-res media, big projects) will naturally want more RAM and a faster CPU/GPU than the bare minimum.

Quick steps

  1. Choose the installer or portable ZIP from the link below
  2. Launch HeidiSQL and create a new session with your server credentials
  3. Save the session so it's ready on your next login

HeidiSQL: the honest trade-offs

Where it's strong
  • Connects to MySQL, MariaDB, PostgreSQL, and MSSQL from a single interface
  • Portable ZIP version runs from a USB drive with no installation
  • Noticeably fast and lightweight compared to heavier database IDEs
Where it falls short
  • PostgreSQL and MSSQL support is less polished than its native MySQL handling
  • Query editor lacks some advanced debugging tools found in dedicated database IDEs

We link to Ansgar Becker's official HeidiSQL release, keeping the build identical to the one hosted on the project's own site.

Other Developer Tools downloads people search for

Browse the full Developer Tools category →

Keeping HeidiSQL up to date

Since HeidiSQL is open source, most Linux distributions keep it current through their own package manager. On Windows/macOS, re-running the installer from the official site (or an updater built into the app, if it has one) gets you the latest release. Sticking to the developer's own distribution channel — which is what this page links to — means you're never stuck on an old build with unpatched bugs just because a mirror site stopped updating its copy.

Want the full HeidiSQL guide?

Features, install steps, alternatives and more detail live on the main HeidiSQL page.

Open the full guide

Frequently asked questions

Does HeidiSQL work with cloud-hosted databases?

Yes, it connects to any reachable MySQL, MariaDB, PostgreSQL, or MSSQL server, including cloud-hosted instances, given the right host and port.

Is the portable version missing any features?

No, the portable ZIP has the same functionality as the installer; it simply skips writing to the Windows registry.