HeidiSQL - Free SQL Database Manager for Windows Systems

HeidiSQL - Free SQL Database Manager for Windows Systems

HeidiSQL is a powerful yet user-friendly graphical interface designed to make managing databases a breeze.

Whether you're working with MariaDB, MySQL, Microsoft SQL Server, PostgreSQL, SQLite, Interbase, or Firebird, HeidiSQL has got you covered. It lets you explore and edit your data, build and modify tables, views, procedures, triggers, and even schedule events—all through an intuitive interface.

By default it supports Windows 32/64 bit.

The app is originally written by Ansgar Becker.

HeidiSQL packs everything you need for smooth database management into one easy-to-use tool!

Features of HeidiSQL

  • Connect to Multiple Servers: Manage multiple databases in one window for ultimate convenience.
  • Wide Database Support: Works with MariaDB, MySQL, Microsoft SQL Server, PostgreSQL, SQLite, Interbase, and Firebird.
  • Command-Line Connection: Easily connect to servers through the command line.
  • Secure Connections: Use SSH tunneling or SSL settings for secure access.
  • Table and View Management: Create, edit, and manage tables, views, stored routines, triggers, and scheduled events.
  • Effortless Data Export: Generate SQL exports, compress them, or copy directly to your clipboard.
  • Server-to-Server Transfers: Export data from one server or database directly to another.
  • User Privileges: Manage user permissions and access settings effortlessly.
  • Import Text Files: Quickly load text files into your database.
  • Flexible Data Export: Export table rows as CSV, HTML, XML, SQL, LaTeX, Wiki Markup, or PHP Arrays.
  • Easy Table Browsing: View and edit table data in a simple, spreadsheet-like grid.
  • Bulk Table Editing: Make changes to multiple tables at once, like moving them or updating their settings.
  • Batch File Inserts: Insert ASCII or binary files into tables in bulk.
  • Smart Query Writing: Write SQL queries with syntax highlighting and auto-complete suggestions.
  • SQL Formatting: Automatically clean up and organize messy SQL code.
  • Process Monitoring: Track and stop client processes directly from the app.
  • Quick Text Search: Search for specific text across all tables and databases on a server.
  • Table Optimization: Optimize or repair multiple tables at the same time.
  • Command-Line Integration: Launch a MySQL command-line window using your current connection settings.
  • Free and Open Source: Available for everyone to use without cost, and open for contributions.

License

GPL-2.0 License

Resources & Downloads

GitHub - HeidiSQL/HeidiSQL: A lightweight client for managing MariaDB, MySQL, SQL Server, PostgreSQL, SQLite, Interbase and Firebird, written in Delphi
A lightweight client for managing MariaDB, MySQL, SQL Server, PostgreSQL, SQLite, Interbase and Firebird, written in Delphi - HeidiSQL/HeidiSQL
HeidiSQL - MariaDB/MySQL, MSSQL, PostgreSQL, SQLite and Interbase/Firebird made easy
HeidiSQL is a free and powerful client for MariaDB, MySQL, Microsoft SQL Server, PostgreSQL, SQLite and Interbase/Firebird







Open-source Apps

9,500+

Medical Apps

500+

Lists

450+

Dev. Resources

900+