Database management,
free forever.
A modern desktop client for browsing, querying, and editing MySQL & MariaDB databases. No account. No trial. No telemetry.
Free forever · MySQL & MariaDB · macOS, Windows & Linux · MIT licensed
Actually free
No trial that expires, no "pro" tier hiding basic features. Every feature, every update, always free.
Built for MySQL & MariaDB
Tested against MySQL 8.4, MySQL 9.7, and MariaDB 11.
Your data, your machine
Connections and credentials never leave your computer. Encrypted passwords, optional SSH tunnels, no cloud sync.
Watch TabulaSQL work
Context menus, indexes, foreign keys, related records, filters, inline edits, connection export, JOINs with stored functions, and EXPLAIN, recorded from the real app.
One app for the whole workflow
From spinning up a MySQL or MariaDB connection to editing a single cell, TabulaSQL covers everyday database work without extra chrome.
A serious SQL editor
Inline data editing
Power tools via right-click
Multi-connection manager
Keep every local and remote MySQL/MariaDB connection organised in one sidebar, with one-click open, colour labels, and duplicate.
Smart SQL editor
Syntax highlighting and table/column autocomplete as you type, with Ctrl+Enter to run, multi-statement support, and Explain built in.
Inline data editing
Edit cells directly in the grid, insert or duplicate rows, and set values to NULL, empty, or default in one click.
Safe Lock mode
Flip a lock in the top-right corner on production servers. Saves, inserts, deletes, and duplicates show the SQL for confirmation first.
Full schema tooling
Create and alter tables, views, procedures, functions, triggers, and events. Manage indexes and foreign keys from the sidebar.
Import, export & copy
Import SQL files, export dumps/CSV/JSON, and copy tables, views, and routines between connections.
Articles
Guides for MySQL & MariaDB clients
Aug 5, 2026
Connect a MySQL GUI to Docker (and Laravel Herd)
Fix the classic Docker MySQL connection mess: 127.0.0.1 vs localhost, published ports, auth plugins, and separate Herd vs Compose connections.
Aug 3, 2026
Browse MySQL Foreign Keys in a GUI (Without Writing Joins)
Click from child rows to parents and back again. How foreign key browsing should work in a MySQL GUI, including Laravel-style *_id conventions.
Aug 1, 2026
Free Navicat Alternative for MySQL and MariaDB
Need Navicat-style workflows without the license? See free MySQL/MariaDB desktop clients that cover connections, SQL, editing, import/export, and SSH.
Free. Forever. No catches.
TabulaSQL is open source and released under the MIT license. Download a desktop build, or clone it into Herd / Laragon and run it straight from your browser. Updates are a git pull away.