Skip to tool
FeuTex · free tools runs in-browser no bloat built by LiMiT

Online CSV Converter

Convert CSV to JSON, TSV, pipe-delimited text, or a Markdown table—right in your browser. You can also convert JSON back to CSV. Everything runs client-side (no uploads).

Category: Data · URL: /tools/online-csv-converter.html
Mode

Tip: Use Auto delimiter unless you know the source format.

CSV delimiter (input)

Auto-detect checks comma/tab/semicolon/pipe using the first few lines.

Options

Pretty JSON applies to JSON outputs. Header row applies to CSV → JSON/NDJSON/Markdown and JSON → CSV.

Input

No uploads. Data stays in your browser.

Output
Quick preview (first rows)

Preview renders from parsed tabular data (CSV-like outputs). JSON output is not previewed as a table.

Privacy: runs locally in your browser. No uploads, no tracking scripts.

How to use

Paste your data, choose a conversion mode, then export the result.

  1. Paste CSV (or JSON) into the input box.
  2. Select a mode (CSV → JSON/TSV/Pipe/Markdown, or JSON → CSV).
  3. Set options (delimiter, header row, trimming), then click Convert.
  4. Copy or download the output.
Keywords this page targets (natural cluster): online csv converter, csv to json converter, convert csv to tsv, csv to pipe delimited, csv to markdown table, json to csv converter, csv delimiter converter, semicolon csv to comma, tab delimited to csv, csv to array json, csv to object json with headers, auto detect csv delimiter, convert csv with quotes and commas, csv with newlines in quotes converter, download converted csv, copy json output from csv, client side csv converter, csv to text table converter, csv to ndjson, remove empty rows csv converter
Secondary intents covered: Convert a CSV file into JSON objects using the header row, Change a CSV delimiter (comma, tab, semicolon, pipe) without breaking quoted fields, Generate a Markdown table from CSV for README/docs, Convert JSON arrays/objects into a downloadable CSV, Quickly inspect CSV data by rendering a compact preview table, Copy converted output to clipboard for pasting into code/tools, Normalize line endings and trim cells for cleaner exports, Auto-detect delimiter when the source format is unknown

FAQ

Does this online CSV converter upload my data?

No. Conversions run in your browser and the tool does not send network requests.

Can it handle commas, quotes, and newlines inside CSV fields?

Yes. It supports quoted fields, escaped quotes (""), and line breaks inside quotes.

How does auto delimiter detection work?

It checks the first few non-empty lines and picks the delimiter that appears most consistently (comma/tab/semicolon/pipe).

What does “Header row” change?

When enabled, the first row becomes field names for JSON/NDJSON and column headers for JSON → CSV; otherwise columns are named col1, col2, etc.

Can I convert JSON to CSV?

Yes. Paste a JSON array of objects (or a single object), choose JSON → CSV, and convert.

Why is my output empty or missing rows?

If Skip empty rows is on, rows that contain only empty cells are removed; turn it off to keep them.

Can I download the converted result as a file?

Yes. Click Download and the tool saves a file with a suitable extension for the selected mode.