Full Convert is the easiest way to copy your data from existing database to another.

We handle all popular and even ancient databases of any size.

All complexity is hidden away so you can get the job done now.

A high-speed database converter carefully creates your tables in a new database, then copies all your data. Indexes and table relationships are preserved.

Migrate your database effortlesly. Copy all your table data, indexes, foreign keys - and more.

Conversion progress screen

Clients from over 90 countries love us! Here are some of them.

Our customers range from micro-businesses to Fortune 500
Our clients

Full Convert will quickly and easily copy your data from source to the target database. It will create all the tables, copy all of your data, then create indexes and foreign keys.

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.

Full Convert automatically adjusts to your databases and uses optimal copying mode for each table separately to achieve the best possible throughput.

Note: Full Convert is not designed to migrate views, stored procedures, functions and triggers. Use our SQLTran for that.

All popular databases supported

Migrating from your old database? We got you covered.

We support modern relational databases. We support ancient file databases. For over 30 of most popular you need absolutely no drivers - just select your database and you are good to go.

Even if you use a mainframe database, we support standard (if slow) ODBC standard, so our software will be able to work with your database server.

Full Convert can handle absolutely huge databases

Here is an example of converting a 3 billion record SQL Server table to PostgreSQL.

With a fast target database such as Postgres, we achieve a million records per second throughput! Full Convert was using just 68MB of memory, as it streams data very efficiently from source to target.

Speed of your conversion will vary depending on databases you use, network lag, table structure and other factors.

Quickly select and filter tables

Having many thousands of tables in source and needing to convert just a few? No problem, as you can use our instant filtering to quicky display only certain tables.

You can even toggle selection on just tables selecting your filter.

Help connecting to your database

Database errors can be very cryptic and it's often hard, even for seasoned database professionals, to know what is going on - not to mention someone who is not an expert and just wants to move to another database.

Our software consults our online error database when you have trouble connecting to database. We created helpful hints for stuff you may encounter.

Also, our developers are here to help in case you get stuck.

We will create target database for you

Full Convert is written in philosophy of making everything easy for the user. For example, you don't have to manually create target database in your database manager prior to conversion.

If you don't have your target database created, Full Convert will ask you if you'd like it to create it for you. It will then proceed to copy all of your source database data into it right away.

Detailed logs

Inspect logs later and examine exactly what happened during conversion in detail.

  • Summary log - overview of conversion
  • Error log - list of errors encountered (if any)
  • SQL log - all SQL statements executed on target database during conversion
  • SQL Error log - only the SQL statements resulting in error when executed on target

Easily schedule conversions

When you need recurring conversion (typically, people run them overnight), use our built-in scheduler to easily set up conversions to run unattended. Our scheduler can trigger your conversions to run:

  • Every N minutes
  • Every day at exact time
  • On certain days in week
  • On a specific day of the month
  • Once at a specific date and time

Fully control all aspects of conversion

When you want to tweak conversion details for specific table, use table mapping screen and change everything!

  • Rename the table, rename its columns, deselect some columns...
  • Change datatypes and their precisin, edit default values...
  • Convert only a subset of records using custom WHERE clause
  • Tell for specific tables that you don't want them created and expect target to exist
  • Map source table to another table in target database

Custom mapping for all tables

Set up schema mapping, datatype mapping and default value mapping at once for all tables.

This allows you to create custom rules for everything and tweak only specifics in table mapping screens.

  • Set up rules for schema handling (i.e. map JOHN in source to JILL in target, everything else to PUBLIC)
  • Change precision of certain data types, change other types completely
  • Using complex functions in source database that have no equivalent in target? Specify exactly what to do.

Common screens



Customizing tables

Customizing project

System requirements

Our applications only run on Windows (Vista SP2 and later, as well as Windows Server 2008 and later).

60 Day Money-back Guarantee • Instant Delivery

Full Convert Enterprise
  • A single seat license
  • Install on up to 3 computers
  • ~ 40 databases supported
  • ODBC drivers supported
  • Console application included
  • Built-in recurring conversion scheduler
  • Support by developers who made this
  • 60 day money-back guarantee
  • Instant delivery
12 months maintenance included
Full Convert Enterprise Site
  • License for everyone at the office
  • Everything in Full Convert Enterprise + Unlimited users on the single location + Priority support + Easy online license management
12 months maintenance included

Customer care

Log into our website with email used to purchase to access your licenses and invoices, as well as manage activated computers. Support and upgrades are available with active maintenance.

Standard license

Your license to use your purchased software is perpetual - it will never expire. One year of maintenance is included in price and you can install our product on up to 3 computers.


You are charged every month (monthly subscription) or every year (yearly subscription).

You get access to our 4 desktop products - Full Convert, Replicator, Query and Documenter. Each of these applications can be installed on up to 5 computers.

As long as subscription is active, maintenance is active. Licenses are disabled when subscription is canceled.

Maintenance explained

Maintenance covers technical support and access to upgrades of the application. As long as your maintenance is active, you can log into our website and download the latest release.

Maintenance can be automatically extended via maintenance subscription.

If you opt to manually handle maintenance, you can extend it before it expires or renew it up to 12 months after it expires. Extension is cheaper than renewal and therefore recommended.

Subscriptions don't need maintenance extensions, as all subscribers have active maintenance for as long as they are subscribed.


Resellers should contact us to obtain a discount.

Working across companies

Each license is to be used in a single company, but there are two possible exceptions:

  • Consultant working with clients

    A single person can work with databases of several client companies, but one license can be used for 3 clients at most.

  • A company wants to bundle our application with its own application

    A Worldwide license must be purchased. Please contact us for details.