Download SchemaSync Professional
The full Professional edition, free for 14 days. No account, no credit card, and no data sent anywhere.
Verify the checksum
Compare the SHA-256 of the file you downloaded with the one published below.
Run the installer
Choose per-user to install without administrator rights, or per-machine for all users.
Start comparing
The trial runs for 14 days with every feature unlocked. Nothing to configure first.
What you need to run it
SchemaSync is a native Windows desktop application. Everything it needs beyond Windows itself ships with the installer.
| Component | Minimum | Recommended |
|---|---|---|
| Operating system | Windows 10 version 1809 (64-bit) | Windows 11 (64-bit) |
| Processor | Dual-core x64, 2.0 GHz | Quad-core x64, 2.5 GHz or faster |
| Memory | 4 GB RAM | 8 GB RAM or more for large schemas |
| Disk space | 250 MB, plus room for backups | 2 GB or more if you keep snapshot history |
| Display | 1366 × 768 | 1920 × 1080 or higher for side-by-side comparison |
| Database server | MySQL 5.7, MariaDB 10.4, Percona Server 5.7 | MySQL 8.0 or 8.4 |
| Network | TCP access to your database, or an SSH tunnel | TLS with certificate verification |
| Runtime | .NET 8 desktop runtime (bundled with the installer) | No additional software required |
What changed in 1.4.2
Faster comparison on large schemas, clearer handling of generated columns, and a fix for index ordering in generated scripts.
Currently published
Live from the update platform. Withdrawn releases never appear here.
Version 1.4.2
StableCurrent14 July 2026
Faster comparison on large schemas, clearer handling of generated columns, and a fix for index ordering in generated scripts.
- ImprovedSchema metadata is now read in a single pass per object type, cutting comparison time on schemas above 2,000 objects by roughly a third.
- AddedGenerated columns are compared as first-class objects, including VIRTUAL and STORED differences and expression changes.
- AddedComparison filters can be saved per connection pair, so per-environment exceptions no longer have to be re-entered.
- FixedComposite indexes could be emitted before the columns they reference when several tables changed in the same migration.
- FixedRestoring a snapshot taken from MariaDB no longer reports a false difference on utf8mb3 columns.
Version 1.4.0
Stable28 May 2026
Schema snapshots, selective synchronization, and a redesigned difference viewer.
- AddedSchema snapshots — save the structure of any connection to a file and compare a live database against it, or compare two snapshots.
- AddedSelective synchronization: choose individual differences and generate a script containing only those, with dependency order preserved.
- ImprovedThe difference viewer now aligns both definitions line by line and ignores whitespace, comment and ordering noise.
- ImprovedConnections can be marked read-only, which refuses write statements at the application level regardless of database privileges.
Version 1.3.1
Stable19 March 2026
Backup retention policies and offline activation.
- AddedRetention policies for backups, by count or by age, applied per connection.
- AddedOffline activation for machines without internet access, using a request code and a licence file.
- ImprovedPre-flight checks now verify privileges for every statement in the plan before the first one runs.
- FixedTrigger definitions containing a DELIMITER change could be truncated on export.
Questions before you install?
The documentation covers installation, activation, privileges and troubleshooting. If it does not answer your question, email us.
- Windows 10 and 11 (64-bit)
- Code-signed installer with a published checksum
- Email support during the trial