Install Full Convert in a minute and have your data copied over extremely quickly and reliably.
Our software is battle-tested and highly optimized. If you have large databases, use our Ultimate version to copy many tables in parallel.
Considering rolling out your own scripts? That's a significant risk of data errors and omissions. Developer time is expensive - use our expertise instead.
Full Convert is on the market since 2004. That's A LOT of highly specialized knowledge built into the extremely performant and easy to use software.
Migrating from your old database? We got you covered.
Our software is designed to shield you from complexity of underlying databases. While you have powerful mapping and customization features at your disposal, your data will be migrated out of the box with no customization needed.
Note: Full Convert is not designed to migrate views, stored procedures, functions and triggers. Use our SQLTran for that.
Tens of thousands of tables, millions of records...
In addition, Ultimate plan allows you to copy up to 16 tables in parallel with the same ease of use.
Note: Actual throughput depends on database servers, network lag, table structure and other factors. Use our trial version to test in your environment.
From easy selection of a few tables you need to advanced adjustments
While you probably don't need to touch anything at all, we provide you with the levers needed to adjust the conversion to your specific needs. Map schemas and even set your own data type mapping rules. Or, run your custom scripts and commands.
Recurring conversions are as easy as selecting your saved project and telling us when do you want it run.
Use our built-in scheduler to easily set up conversions to run unattended. Typically, our customers use to copy a production database somewhere when nobody is using it.
If you're looking for exhaustive list of features in the application, here you go.
Over 30 database engines supported directly with no drivers needed
If we don't support your database directly, we provide ODBC connection you can use
There is no limit to the database and table size. Billions of records supported.
Automatic data type translation to the closest match in the target database
Automatic optimal load mode determined for each table
Customizable data type mapping rules
Customizable schema mapping rules
Customizable casing for tables and columns
Six different logs - summary, errors, warnings, whole SQL, failed SQL, JSON
Custom script and system commands can be run before or after the conversion
Both 32- and 64-bit version applications included
Dedicated console application included
Email notification on conversion in console mode
Table mapping validation
Powerful per-table mapping overriding per-project settings
Custom WHERE expressions to filter the range of data copied
Recreate target tables from scratch or copy the data into existing ones
Automatic translation of common default value expressions
Automatic detection of incompatible default expressions
Quick table de/selection with instant filter and toggle
Built-in scheduler for recurring conversions
Built-in target database browser
Full Unicode support for international character sets
Everything in the Standard plan, plus the following...
Support for additional enterprise-class databases
Data comparison between the source and the target database
Sophisticated visualization of differences between compared tables
One-way synchronization of data for all tables with primary or unique key defined
Ability to set a custom row comparison key with automatic uniqueness checking
Full support for multi-column row keys
Easy verification of data copied during a standard conversion
Everything in Standard and Pro plans, plus the following...
Our most powerful database migration engine able to run up to 16 jobs in parallel
Pick your database!
Source SQL Server connection
Target PostgreSQL connection
Examining target database
Project customization - logs, schema mapping, data type mapping
Single table customization - automatic mapping
Single table customization - manual mapping where we create target table
Single table customization - manual mapping where we expect target table to exist
We support over 40 databases at this point and are very likely to support yours. Take a look at the whole list on our databases page.
There is no comparison, really. We natively support all popular (and less popular) databases. We took the time to talk to each database directly instead of the easy way of using slow and buggy generic ODBC drivers. Just looking at the performance, features and stability, our software is in a class of it's own. And don't get us started about ease of use and our fantastic user interface...
Absolutely! Your source database will be used only for reading and is perfectly safe.
For most of the database types, we can and we do. If you don't have the target database when you try connecting, we'll ask you if you'd like us to create it for you.
Absolutely - that's the core functionality of this application. We'll create equivalent target tables, copy your data from the source database, then create all indexes and foreign keys.
Head over to the purchase page, please.
Yes, there is a free trial available at the trial page. Provide an email when activating trial and you'll get full support from our developers.
Absolutely. Send an email to support, tell us which timezone you're in and describe what is it you need to achieve. One of our devs will get in touch.