Your files stay on your device

# SQL INSERT to CSV / JSON

Paste INSERT statements and get their rows back as CSV, TSV, JSON, JSONL, or a Markdown table. It is a bounded single-statement reader ('' escapes, NULL, numbers, booleans), never a general SQL engine. Statements are parsed, never executed.
SQL textCSVTSVJSONJSONLMarkdownExtract rows

- No database connection exists here and none will. The tool reads text, it does not run it.
- Expressions, functions, DEFAULT, subqueries, comments, and multi-row SELECT … INSERT forms are outside the subset and refused with the construct named.
- SQL NULL and '' both land as empty cells in CSV/TSV: text formats cannot tell them apart.
Nothing in yet

Paste, drop, or type to begin. Everything stays on this device.

bounded INSERT reader

## Next door in Config

- [CSV → SQL](/config/csv-to-sql)
- [JSONL / NDJSON](/json/jsonl)
- [CSV studio](/config/csv)
[All config tools](/config)

---

Canonical HTML: https://nutter.tools/config/sql-to-csv
Markdown version: https://nutter.tools/config/sql-to-csv/index.md
Plain-text version: https://nutter.tools/config/sql-to-csv/index.txt
Agent index: https://nutter.tools/llms.txt

