The Free Online SQL Converter
Built for Developers
DBConverter started as an internal tool. Every time we migrated a project from MySQL to SQLite, or needed to import a CSV into PostgreSQL, we wrote the same scripts. We turned those scripts into a proper tool and made it free for everyone.
We Handle the SQL Syntax Differences So You Don't Have To
Moving between database engines is painful because every engine has its own dialect. MySQL uses backticks and AUTO_INCREMENT. PostgreSQL uses double quotes and SERIAL. SQLite ignores column types entirely. A dump that works perfectly in one engine will throw errors in another.
Our converter handles all of that automatically. Upload a file, pick your target format, and download a result you can import directly — no manual editing, no hunting through documentation for obscure syntax rules.
- AUTO_INCREMENT ↔ SERIAL ↔ AUTOINCREMENT
- Backtick ↔ double-quote identifier quoting
- TINYINT(1) ↔ BOOLEAN ↔ INTEGER
- ENGINE=InnoDB and charset directives removed
- INSERT IGNORE ↔ ON CONFLICT DO NOTHING
Five Tools, Zero Cost
Everything you need to work with databases in the browser — no installation, no account required.
Convert Between Any Database Format
DBConverter sits in the middle of your database ecosystem. Whether you are moving data from a spreadsheet into a production database, migrating between SQL engines, or exporting for an API — we handle the conversion.
Three Steps to a Converted Database
The whole process takes under a minute, even for large files.
Upload your file
Drag and drop or click to browse. We accept SQL dumps, SQLite files, CSV spreadsheets and JSON data up to 50 MB.
Choose your target
Pick the format you want. The source format is detected automatically from your file, so you only need to choose the destination.
Download the result
Your converted file is ready in seconds. Download it and import it straight into your database. The original is deleted after two hours.
Your Database Files Stay Private
We process your files on our server and delete them automatically within two hours. We never read, index or store the contents of your database beyond what is needed to perform the conversion. There is no account system — no profile, no email, no personal data tied to your usage.
Built Out of Frustration, Made Free for Everyone
Every developer has been there. You have a MySQL dump from a legacy project and you need it in SQLite for a mobile app. Or you have a CSV export from a client and you need it in PostgreSQL before the morning standup. You end up writing a one-off script, it half-works, and you spend an hour debugging edge cases you did not expect.
We got tired of writing the same migration scripts over and over. So we built a proper tool, tested it against real production databases, and made it free for everyone. No account, no limits, no watermarks on the output.
If you find a bug or have a feature request, use the contact page. We read every message.
Ready to Convert Your Database?
Drop your file on the converter page and you will have a converted result in under a minute. No account, no cost, no catch.