MySQL · mysqldump · phpMyAdmin

Convert a MySQL dump to CSV

Got a mysqldump or phpMyAdmin .sql export? Drop it in or paste it and get clean CSV or Excel back — every table separated, nothing uploaded.

Works with MySQL, PostgreSQL, SQLite and SQL Server dumps · smooth up to tens of MB; ~100 MB+ works but is slower

Your data stays private

Files are read and converted locally. They never leave your computer or touch a server.

Every table, separated

A dump with many tables becomes one tidy spreadsheet per table — not one giant blob.

CSV or Excel

Download a single CSV, all tables zipped, or one .xlsx workbook with a tab per table.

Keeps your tab responsive

Parsing runs off the main thread in a worker, so the page never freezes — even while it chews through a big dump.

How it works

  1. 1

    Drop your file

    Drag in any .sql dump from MySQL, Postgres, SQLite or SQL Server — or paste the SQL directly.

  2. 2

    Preview the tables

    See each table as a real grid and check the data looks right.

  3. 3

    Download

    Grab CSV, a zip of all tables, or an Excel workbook.

Questions

Does this work with mysqldump and phpMyAdmin exports?

Yes. Both produce standard MySQL dumps with CREATE TABLE and INSERT statements, including backtick-quoted identifiers and multi-row inserts — exactly what this tool reads.

Is my MySQL data uploaded to a server?

No. The .sql file is parsed entirely in your browser with a local worker. Nothing is sent anywhere, so it's safe for production database dumps.

My dump has every table in one file. Can I split them?

Yes — each table is detected separately. Download any single table as CSV, all of them as a zip, or one Excel workbook with a sheet per table.

It handles escaped quotes and NULLs correctly?

Yes. MySQL escapes like \' and '' are unescaped, NULL becomes an empty cell, and commas or newlines inside values are quoted properly for CSV/Excel.

How large a mysqldump can it open?

Tens of megabytes are smooth. Around 100 MB and up still works but is slower, and very large files (roughly 500 MB) approach the browser's limits. Tables are capped at 200,000 rows each, and any truncation is reported.

Convert a specific format