Data conversion

Database output to CSV

Paste the result table printed by MySQL, PostgreSQL, SQLite, Oracle, ClickHouse or MongoDB and get clean CSV with the delimiter you choose. The query output is converted in your browser and never uploaded.

Sample
Database output Ready
CSV Waiting for input
Quotes and special characters are escaped for Excel; NULL becomes an empty field. Client-side only

Frequently asked

Which database clients are supported?
Any client that prints an ASCII result table. Built-in samples cover psql, mysql, sqlite3, SQL*Plus, clickhouse-client and mongosh, including their alignment and quoting rules.
Does it convert SQL dump files with INSERT statements?
No. It converts the tabular output a query returns on screen. A .sql dump containing INSERT statements is not parsed — export the result set from your client instead.
Is the query result uploaded?
No. Parsing and CSV assembly run in the page; the finished file is produced locally through the download action.
Which delimiters can I export?
Comma, semicolon, tab, pipe, or any custom string, with an optional header row.
Can it handle large result sets?
Yes, up to the memory your browser gives the tab. Because nothing is sent anywhere, the practical limit is the size of the text you paste.