MOV to MP4 Converter
Convert iPhone and QuickTime video to MP4 for Windows, Android and the web.
Pull the rows out of a .sql dump — INSERT statements or pg_dump COPY — straight to CSV.
Drop a .sql dump here, or click to choose one
Converted on your device — the file is never uploaded
The SQL to CSV Converter reads the rows out of a .sql dump — INSERT statements, multi-row VALUES lists and PostgreSQL COPY blocks — and exports any table in it as CSV, without a database.
A .sql dump is the most common way a database leaves a server and the most awkward thing to open. Without a running database you cannot query it, and the rows you actually want are buried in INSERT statements with escaped quotes, NULLs and multi-row VALUES lists.
Paste the dump — or drop the .sql file — and take the data as CSV. Every table in the dump is listed with its row count, MySQL and PostgreSQL escaping are both handled, and pg_dump’s COPY … FROM stdin blocks are read as well as INSERT statements. When an INSERT has no column list, the column names are taken from the CREATE TABLE statement in the same file, so you get real headers rather than column_1. NULL can be written as an empty cell, the word NULL or \N, and a UTF-8 BOM makes the result open cleanly in Excel.
A mysqldump INSERT with no column list still gets proper headers.
Backslash and doubled-quote escaping are both handled, detected from the dump.
pg_dump’s COPY … FROM stdin data is read as well as INSERT statements.
Pick the table you want; each downloads under its own name.
An empty cell, the word NULL, or \N for re-importing into MySQL.
Include the CREATE TABLE statements to get real column names.
Every table found is listed with how many rows it holds.
Empty cell, the word NULL, or \N for a MySQL re-import.
Each table downloads under its own name.
Because the INSERT statements have no column list — mysqldump writes them that way by default — and the CREATE TABLE statement was not in what you pasted. Include it and the real names appear.
Yes. PostgreSQL dumps normally use COPY … FROM stdin with tab-separated data and \N for null; those blocks are read, and standard SQL quoting is detected automatically.
They are kept as text, because there is no database here to run them. A row with NOW() shows NOW() in the cell rather than a made-up timestamp.
Only your device’s memory — the whole dump is parsed in the page. Multi-megabyte dumps work; a gigabyte export is better split first.
What people who use the SQL to CSV Converter think of it. Reviews come from visitors and are posted as written.
No ratings yet
Yours would be the first.
0 reviews
Newest first
No reviews yet
Be the first to rate the SQL to CSV Converter. It takes half a minute and no account.
Write the first reviewConvert iPhone and QuickTime video to MP4 for Windows, Android and the web.
All 148 CSS colour names as HEX — and the nearest name for any colour.
A real .docx from Markdown — Word heading styles, lists and quotes.
Convert GPM, L/min, m³/h, CFM and cfs — and time how long a fill takes.
See the real CSS behind any Tailwind class, generated by Tailwind itself.
Clean, semantic HTML from a .docx — no Word class soup, images embedded.
Turn a .vcf contact file into a spreadsheet — names, numbers, emails and addresses.
YAML config into TOML tables — the format Cargo, Hugo and pyproject.toml want.