Happy Holidays! 25% off all Navicat new perpetual licenses!

Buy Now
More info

Navicat for MySQL is a complete package designed for the unified management and development of MySQL and MariaDB databases. It features visual designers for database modeling and data illustration, comprehensive data management tools for importing, exporting, and synchronization, and a drag-and-drop query builder that simplifies SQL creation - making it an invaluable tool for both beginners and experienced developers.

Windows
macOS
Linux
iOS
Main Screen
Object Designer
Data Profiling
Data Manipulation
Code Completion
Code Snippet
Visual Explain
Model
BI
Data Dictionary
Data Synchronization
Data Generation
Structure Synchronization
Automation
Navicat Collaboration

Main Screen

Intuitive and well-designed GUI simplifies your database administration and development.

Main Screen
Object Designer
Data Profiling
Data Manipulation
Code Completion
Code Snippet
Visual Explain
Model
BI
Data Dictionary
Data Synchronization
Data Generation
Structure Synchronization
Automation
Navicat Collaboration

Main Screen

Intuitive and well-designed GUI simplifies your database administration and development.

Main Screen
Object Designer
Data Profiling
Data Manipulation
Code Completion
Code Snippet
Visual Explain
Model
BI
Data Dictionary
Data Synchronization
Data Generation
Structure Synchronization
Automation
Navicat Collaboration

Main Screen

Intuitive and well-designed GUI simplifies your database administration and development.

Supported Databases
MySQL
MariaDB
Supported Cloud Providers and Vendors
Amazon AWS
Microsoft
Google Cloud
Oracle Cloud
Alibaba Cloud
Tencent Cloud
Huawei Cloud
OceanBase
Amazon RDS for MySQL
Amazon RDS for MariaDB
Amazon Aurora for MySQL
Microsoft Azure Database for MySQL
Microsoft Azure Database for MariaDB
Google Cloud SQL for MySQL
Oracle MySQL Cloud Service
Alibaba Cloud ApsaraDB RDS for MySQL
Alibaba Cloud ApsaraDB for OceanBase (MySQL Mode)
Alibaba Cloud PolarDB for MySQL
Alibaba Cloud PolarDB for Xscale
Tencent Cloud TencentDB for MySQL
Tencent Cloud TencentDB for MariaDB
Huawei Cloud RDS for MySQL
OceanBase Community Edition
OceanBase Enterprise Edition (MySQL Mode)
System Requirements
Windows
macOS
Linux
Windows 7
Windows 8
Windows 8.1
Windows 10
Windows 11
Server 2012
Server 2016
Server 2019
Server 2022
macOS 11 Big Sur
macOS 12 Monterey
macOS 13 Ventura
macOS 14 Sonoma
macOS 15 Sequoia
x86_64
Debian 10, Debian 11, Debian 12, Ubuntu 20.04, Ubuntu 22.04, Ubuntu 24.04, Fedora 38, Fedora 39, Fedora 40, Linux Mint 20, Linux Mint 21, Deepin 20, KylinOS Desktop 10
aarch64
Debian 11, Debian 12, Ubuntu 22.04, Ubuntu 24.04, Fedora 38, Fedora 39, Fedora 40, Linux Mint 20, Linux Mint 21, KylinOS Desktop 10

Navicat Collaboration

Navicat provides users with our Navicat Cloud service. Sync your connection settings and queries to the cloud so you can get real-time queries and connections anytime and anywhere. With Navicat Cloud, you can leverage every minute of your day to maximize your productivity. Learn more ›

Secure Connection

Navicat allows you to establish secure SSH sessions through SSH Tunneling, ensuring strong authentication and secure encryption between two hosts. The authentication method can use a password or a public/private key pair. Navicat also comes with HTTP Tunneling, allowing you to bypass ISP restrictions on direct database server connections.

Object Designer

Create, modify, and design database objects using professional object designers, available for all database objects such as Tables, Views, Functions/Procedures, and Events. Without the need to write complex SQL to create and edit objects, you’ll know exactly what you are working on.

Table Viewer

Grid View

Add, modify, and delete records using Grid View. Navigate the Grid View with spreadsheet-like features, such as sorting and searching, or use our assistant editors like memos, images, and more.

Foreign Key Data Selection

Use foreign key relationships in your database to anchor referenced lookup tables and automatically create dropdown lists. Without the need to constantly reference a master table, you can optimize your workflow and productivity.

SQL Builder/Editor

SQL Builder

SQL Builder allows you to create and edit queries/views without having to worry about syntax and proper usage of commands. Just choose the operation you would like to perform on the tables, and it will write the SQL statements for you.

Code Completion

Quickly construct SQL statements in the SQL Editor with our code completion feature. Whether you want to select properties of database objects or SQL keywords, all it takes is a pick from the suggestion list.

Useful Tools

Tree/Object Filter

Use the Tree/Object Filter to narrow the list of displayed database objects. Simply type in the text and only objects that start with the specified string are shown.

System Requirements
Compatibility: Requires iOS 11.0 or later.
Available Navicat for MySQL, Navicat for MariaDB and Navicat for PostgreSQL only.
(Other products are coming soon.)


Buy Now

*Promotion ends 18 December, 2024 (23:59 ET)
*Promotion valid for new Navicat perpetual licenses; cannot be combined with other discounts.