Download
Visual TiDB Workspace

TiDB GUI Client for Windows, macOS, and Linux

VisuaLeaf is one visual workspace for TiDB, the distributed, MySQL-compatible NewSQL database that scales horizontally and handles transactional and analytical (HTAP) workloads together: browse distributed tables, build MySQL-compatible SQL and joins, auto-draw ER diagrams from your foreign keys, explore rows, and chart the results.

Free to start No credit card required Works on Windows, macOS and Linux
VisuaLeaf visual TiDB workspace showing distributed tables, an ER diagram from foreign keys, and MySQL-compatible SQL side by side

The TiDB GUI Built for Understanding Your Data

TiDB scales SQL horizontally, but as your cluster grows, distributed schemas sprawl across many tables, MySQL-compatible joins get harder to read, relationships stay buried in foreign keys, and result sets are hard to make sense of at a glance. VisuaLeaf turns TiDB into a visual workspace where you can explore tables, build queries, map relationships, browse data, and visualize results.

Large distributed schemas are hard to navigate

Many tables and columns spread across a horizontally-scaled cluster are difficult to scan and keep in your head.

Complex SQL and joins become unreadable

MySQL-compatible multi-table joins and subqueries are hard to follow, debug, and reason about from raw SQL alone.

Relationships stay hidden

Foreign keys and table relationships are not obvious until you map them out visually.

Results are hard to read at a glance

Rows of query output in a plain grid make it tough to spot patterns without charts or a clearer view.

A visual workflow for TiDB development

Explore tables, build queries, map relationships, browse data, and visualize results — all in one clean workspace.

Built Around What Makes TiDB TiDB

Distributed tables, MySQL-compatible SQL, foreign keys, and HTAP workloads, explored, queried, and visualized instead of parsed from text.

Table Management

Manage tables visually instead of hand-writing DDL. Add, rename, and edit columns with their types, defaults, primary keys, and foreign keys, then work across tabbed panels for indexes, constraints, and storage. Hit Show DDL to read the full CREATE TABLE statement any time.

Table Management

Distributed Tables, MySQL-Compatible

TiDB spreads your data across a horizontally-scaled cluster, but VisuaLeaf presents it as ordinary tables you browse, filter, and edit inline. Page through rows, edit values in place, and run familiar MySQL-compatible SQL without thinking about how the cluster is sharded.

Distributed Tables, MySQL-Compatible

ER Diagrams from Foreign Keys

Auto-draw an interactive ER diagram from your real foreign keys and constraints, spanning multiple databases and views across your TiDB cluster, then drill into columns, indexes, constraints, and CREATE statements.

ER Diagrams from Foreign Keys

A Visual Workflow for Everyday TiDB Tasks

VisuaLeaf connects the steps TiDB users usually handle separately: connect to any cluster, explore databases and tables, build MySQL-compatible SQL, and visualize the results.

Built for Different TiDB Users

Whether you build on a distributed cluster, browse tables across many nodes, review a large schema, or learn SQL, VisuaLeaf gives you a clearer way to work with TiDB.

Developers

Model tables and indexes, and debug the MySQL-compatible SQL your app runs against real rows in a distributed cluster.

DBAs and Data Teams

Review large distributed schemas, browse tables across nodes, and manage columns, indexes, and constraints across environments.

Data Analysts

Write JOINs and aggregations against TiDB's HTAP engine and chart the results without a separate BI pipeline.

Students and Beginners

Learn TiDB visually, see foreign keys as ER diagrams and turn the query builder into readable MySQL-compatible SQL.

Frequently Asked Questions

Is VisuaLeaf a good TiDB GUI?
Yes. VisuaLeaf is a visual workspace built for distributed SQL databases like TiDB. You can browse tables and databases across a horizontally-scaled cluster, build SQL and multi-table joins visually, auto-generate ER diagrams from real foreign keys, explore and edit rows, and chart the results, all with familiar MySQL-compatible syntax.
Does it connect using a MySQL-compatible connection?
Yes. TiDB speaks the MySQL wire protocol, so VisuaLeaf connects with a standard MySQL-compatible connection, host, port 4000, user, password, and database, over SSL or an SSH tunnel. You work with tables, indexes, and SQL using the MySQL syntax your team already knows.
Can it work with TiDB Cloud (Serverless and Dedicated)?
Yes. VisuaLeaf connects to self-hosted TiDB clusters and to TiDB Cloud, both Serverless and Dedicated, over TLS. Point it at your cluster endpoint with the provided credentials and you can browse databases, run SQL, and explore your distributed schema.
Does the visual query builder support JOINs and MySQL-compatible SQL?
Yes. The visual builder covers SELECT, WHERE, JOIN, GROUP BY, ordering, and limits, and generates clean MySQL-compatible SQL that runs on TiDB. Every query has an export-to-SQL button, so you keep editable SQL you can drop straight into the editor with autocomplete.
Does it generate ER diagrams from TiDB schemas?
Yes. VisuaLeaf reads foreign keys, primary keys, and constraints from information_schema to auto-draw an interactive ER diagram of your TiDB databases, including views, so you can drill into tables, columns, and relationships across a large distributed schema.
Can I browse and edit distributed tables across a TiDB cluster?
Yes. TiDB distributes your data across many nodes, but VisuaLeaf presents it as ordinary tables you can browse, filter, and edit inline. You can page through rows, run MySQL-compatible SQL, and manage columns, indexes, and constraints without thinking about how the cluster is sharded.
Which platforms does VisuaLeaf run on?
VisuaLeaf ships native builds for Windows, macOS, and Linux, so your whole team can work with TiDB in the same visual tool. It also connects to MongoDB, PostgreSQL, MySQL, MariaDB, SQL Server, and SQLite from a single workspace.

More Than a TiDB Client

VisuaLeaf started as a MongoDB workspace and grew into a multi-database visual environment. One app, one workflow, across the databases your team actually uses.

And VisuaLeaf does not leave you staring at a wall of SQL and grids. It visualizes everything — TiDB schemas become interactive diagrams, queries become visual builders, and results become charts and dashboards.

MongoDB MySQL MariaDB SQL Server Azure Cosmos DB Amazon DocumentDB SQLite

Built by Developers, For Developers

VisuaLeaf is made by an independent software studio that ships often and listens to the developers who use it every day.

Ready to Work Visually with TiDB?

Download VisuaLeaf Community Edition and browse distributed tables, build MySQL-compatible SQL, draw ER diagrams from your foreign keys, and chart your results in one visual workspace.

Download Free Community Edition
No credit card required
VisuaLeaf TiDB charts and dashboards built from query results