v2.3.0 — Visual Schema Designer, Schema Diff & Sync and AI SQL generation are here. Download now

Database Management Tool — v2.3.0

A database tool that
gets out of your way

DBreeze is a desktop database manager for MySQL, MariaDB and PostgreSQL. Browse tables, write queries, manage schema objects and visualise ER diagrams — all in one window. Runs on macOS, Windows and Linux.

Version 2.3.0 · 3 database engines · 14-day free trial, no credit card

Supported Databases

MySQL, MariaDB and PostgreSQL — the three most widely-used open-source relational databases.

MySQL

5.7 and later

  • Full schema management
  • Visual trigger builder
  • Events & scheduled jobs
  • Stored procedures & functions
  • mysqldump export

MariaDB

10.x and later

  • Same feature set as MySQL
  • Compatible connection format
  • All table operations
  • FK & index management
  • mysqldump export

PostgreSQL

12 and later

  • Schema-level navigation
  • Views & stored procedures
  • Full table CRUD
  • pg_dump export
  • SSL connection support

What's Inside

Every feature listed here works in v2.3.0. Nothing is "coming soon."

Table Data Editor

Browse rows, edit cells inline, sort by any column, paginate large tables. ENUM fields get a dropdown, dates get a picker, FK columns show a lookup so you don't need to remember IDs.

SQL Editor

Monaco Editor — the same one in VS Code — with SQL syntax highlighting. Hit Ctrl+Enter to run. Multi-statement execution is supported, so you can paste a whole migration script and run it in one shot.

ER Diagram View

Auto-generated entity-relationship diagram for any database. Drag tables, zoom in, toggle the mini-map, then export to PNG, SVG or PDF. Relationship types (1:1, 1:N) are detected automatically.

FK Auto-Fix

When you change a column type that a foreign key references, DBreeze detects the conflict and offers to drop and recreate the FK automatically. You see the exact DDL before anything runs.

Smart Delete

Deleting a row that other tables reference? DBreeze traces the full FK chain recursively, shows you what else will be deleted, and asks for confirmation before touching anything.

Visual Trigger Builder

Build IF-THEN-ELSE trigger logic with a visual condition editor (MySQL). Add AND/OR connectors, nested blocks, DEFINER settings — no manual SQL needed. Switch to raw SQL view any time.

Schema Objects

Create, view and drop views, triggers, stored procedures, functions and events. Source code is shown with proper SQL formatting. DEFINER and CHECK OPTION fields are supported where applicable.

Column Management

Add, modify, rename and drop columns. Drag to reorder. All changes go through ALTER TABLE — nothing runs destructively without a preview of what's about to change.

Filter Builder

Stack multiple filter conditions with operators like equals, contains, starts with, is null, >, <=. Filters combine with AND/OR — useful for narrowing large tables without writing WHERE clauses manually.

Import & Export

Export databases or individual tables as SQL dumps. Import SQL files. Integrates with mysqldump and pg_dump when available. Progress is shown in real time for large files.

FK & Index Management

View, create and drop foreign keys with ON DELETE / ON UPDATE actions. Create, modify and drop indexes with method selection (BTREE, HASH). All shown as forms — not raw DDL to type by hand.

Multiple Connections

Save as many connections as you need — local dev, staging, production. SSL is supported. A production-mode flag adds a visual warning so you don't run queries on the wrong database.

Light / Dark / System Theme

Three theme options that apply instantly without a page reload. System theme follows your OS preference automatically.

Pinned Tables

Pin frequently used tables to the top of the sidebar. Pinned state persists across sessions — no scrolling through long database lists every time you open the app.

Operation Log

Every query and DDL statement DBreeze runs is logged in a panel at the bottom. Useful for debugging exactly what happened during a session. Errors auto-dismiss after 5 seconds.

Visual Schema Designer

Design tables on a drag-and-drop canvas. Set columns, types, primary keys, NOT NULL and UNIQUE flags, then draw foreign keys between tables — or import your existing schema to link against it. Generated CREATE TABLE SQL updates live.

Schema Diff & Sync

Compare the current database against any other saved connection. DBreeze lists every table, column, index and foreign-key difference, then generates the ALTER/CREATE/DROP statements to bring the target in sync.

AI SQL Generation

Describe what you want in plain English and DBreeze writes the SQL using your live schema as context (powered by Claude). Review it in the editor before running — nothing executes automatically.

EXPLAIN Visualizer

Run EXPLAIN on any query and see the plan rendered visually for MySQL and PostgreSQL. Full table scans, filesorts and temp-table warnings are flagged so you know where to add an index.

CSV & JSON Import

Import CSV or JSON files straight into a table with a column-mapping step. Rows are inserted in batches with progress shown, so large files load without freezing the UI.

Migration Manager

Track schema changes as ordered, timestamped migrations with up and down SQL. Apply and roll back from inside the app, with a clear view of what has and hasn't been run on the current database.

Two-Factor Auth (TOTP)

Protect your account with TOTP-based two-factor authentication using any authenticator app. Adds a second layer of security on top of email and Google sign-in.

Query History & Snippets

Every query you run is saved per connection, searchable and re-runnable. Save your go-to queries as named snippets and pull them back into the editor whenever you need them.

How It Looks & Works

Illustrated walkthroughs of the surfaces you'll use most.

The main window — table tree on the left, inline-editable data grid on the right. Edit cells in place; types, ENUMs and foreign keys get smart inputs.

SQL editor powered by Monaco, plus AI generation — describe a query in plain English and get SQL back, ready to review.

ER diagrams generate themselves — drag to arrange, relationship types are detected, and you can export to PNG, SVG or PDF.

Visual Schema Designer — drag out tables, set keys and types, link foreign keys by drawing between them. The CREATE TABLE SQL writes itself.

EXPLAIN visualizer turns the query plan into a readable tree and flags full scans, filesorts and temp tables for MySQL and PostgreSQL.

Schema Diff & Sync compares two databases column-by-column and writes the exact SQL to bring the target in line.

Get DBreeze

Version 2.3.0 · 14-day free trial, no account needed to start.

macOS

macOS 10.13 or later · Apple Silicon & Intel

Download DMG

Universal Binary  ·  ~124 MB

Also available on Mac App Store

Windows

Windows 10 or later · 64-bit

Download Installer

NSIS Installer  ·  ~97 MB

Also available on Microsoft Store

Linux

Ubuntu, Debian, Fedora and others

Download AppImage

AppImage · x86_64  ·  ~133 MB

Also available on Ubuntu Snap Store

Questions? Email atishpaul01@gmail.com

Simple Pricing

Start free for 14 days. No credit card required.

14-Day Trial

$0 for 14 days
  • Full access to all features
  • Unlimited connections
  • All database engines
  • No credit card needed

Monthly

$5 per month
  • Everything in trial
  • Priority email support
  • Early access to updates
  • Cancel anytime

Yearly

$50 per year

Save $10 — 2 months free

  • Everything in monthly
  • All future updates included
  • Priority support

Subscriptions are managed inside the app after you create an account. Store versions (Mac App Store, Microsoft Store) use the store's own billing.