Converters

TSV to JSON Converter

Paste tab-separated (TSV) data below to convert it into a JSON array of objects.

What does this tool do?

Paste tab-separated (TSV) data below to convert it into a JSON array of objects. Everything runs locally using JavaScript in your browser — nothing you paste or upload is ever sent to a server.

How to use this tool

  1. Paste your tsv data into the left-hand box.
  2. Click Convert to JSON.
  3. Copy the json output from the right-hand box.

Frequently asked questions

How is TSV different from CSV for this tool?

The only difference is the delimiter — TSV uses tabs between fields instead of commas, which avoids needing to quote values that contain commas.

Does it support quoted fields?

Yes, the same double-quote escaping rules as CSV apply if a field needs to contain a tab or line break.

Can I paste data copied from Excel or Google Sheets?

Yes — copying cells from a spreadsheet and pasting them here produces tab-separated text that this tool parses correctly.