Compare and Sync MySQL & MariaDB Schema and Data
KS DB Merge Tools for MySQL is an easy to use diff & merge tool for MySQL and MariaDB databases.
Compare and sync both schema and data
GUI for Windows; CLI for Windows & Linux
Free version: basic features * , no signup, no ads, no telemetry
Standard version: perpetual license, 14-day free trial
For MySQL 5.5 - 9.6 and MariaDB 10.2 - 12.2
Why KS DB Merge Tools
* We are currently working on an update to the Free License. It will include almost all the same features as the Standard License. The main limitation will be a 40-minute session duration limit. Since the current limited free version is being discontinued, we do not recommend starting with it. Instead, we suggest using the Trial version to fully explore the product. By the time it expires, the new fully-featured free version should be available (ETA by 2026-04-10), and you will be able to switch to it once your trial ends.
DOWNLOAD
PRICING
Screenshots and Use Cases
Scroll the gallery and click on the image title to open the use case with detailed steps.
Use the
Standard Free
toggle to switch application modes, if applicable.
Or explore the app's key features by watching our short video walkthrough (about 3 minutes).
Free vs Standard
Free
Standard, perpetual license
Price (USD, excluding VAT):
$0
Single-user personal license:
Multi-user license for companies and organizations:
Compare schema and programming objects:
Tables (columns, constraints) merge new only
Views
Stored procedures
Functions
Tables (columns, constraints, indexes, options)
Triggers
Views
Stored procedures
Functions
Events
Sequences (MariaDB)
Other objects can be compared by querying system metadata
Compare data:
Per table with limitations
Per table
Per view
Any table/view vs any other table/view merge only if target updateable
Any custom query result diff only
Batch data diff across multiple tables, views, custom mappings and custom queries
Data slices (customized subset of Batch data diff)
Other Standard features:
Diff profiles
Id-Remap Merge
Export to Xlsx and Json
Application customization
Misc. other enhancements: SSH support, scrollbars colored with changes summary, navigation thru changes, advanced search, etc.
More about Standard features
Command line:
For Linux with limitations
For Linux and WSL
For Windows
Script Editor GUI
Free
Standard, perpetual license
Price (USD, excluding VAT):
$0
Single-user personal license:
$ 80
BUY NOW
Multi-user license for companies and organizations: Starting at
$ 105 down to $
60 per user
BUY NOW
More about purchasing and license types
Compare schema and programming objects:
Tables (columns and constraints) merge new only
Views
Stored procedures
Functions
Tables (columns, constraints and indexes)
Triggers
Views
Stored procedures
Functions
Events
Sequences (MariaDB)
Other objects can be compared by querying system metadata
Compare data:
Per table with limitations
Per table
Per view
Any table/view vs any other table/view merge only if target updateable
Any custom query result diff only
Batch data diff across multiple tables, views, custom mappings and custom queries
Data slices (customized subset of Batch data diff)
Other Standard features:
Diff profiles
Id-Remap Merge
Export to Xlsx and Json
Application customization
Misc. other enhancements: SSH support, scrollbars colored with changes summary, navigation thru changes, advanced search, etc.
More about Standard features
Command line:
For Linux with limitations
For Linux and WSL
For Windows
Script Editor GUI
If you have any questions, please contact us .