⇄LocalShift. Runs on your device
{ }

TSV to CSV

Make tab-separated tables ready for spreadsheets.

On-device conversion
YOUR PRIVATE WORKSPACE
0 characters
Ready when you are
Conversion options

Loading converter…

Maximum input: 5 MB. Files are processed locally; large outputs are available as downloads with a shortened preview.

THREE SIMPLE STEPS

How to use TSV to CSV

  1. Add your TSV data. Paste text or select a file from your device.
  2. Choose your options. Review the settings and select Convert.
  3. Save your result. Preview, copy, or download the output.
GOOD TO KNOW

Know your output.

CSV values stay strings to preserve leading zeros and large IDs. Nested JSON objects use dotted column names; arrays stay JSON text. Spreadsheet-safe mode prefixes potentially executable cells.

Conversion happens locally. Refreshing or closing this tab clears the workspace; downloaded files remain on your device.

WHAT THIS TOOL DOES

TSV to CSV: conversion behavior

Convert tab-separated rows into CSV without uploading the file. Select a comma, semicolon or pipe as the output separator.

Use it for tab-separated exports that need to enter a CSV workflow. Review the receiving application's import settings.

ProcessingYour browser · no upload
Input → outputTSV → CSV
Input limit5 MB
Cost & accountFree · no account
  • Input needs actual tab characters rather than the literal text backslash-t.
  • The first row is retained; no column names are invented or removed.
  • Separators, quotes and line breaks are quoted when needed. Records use CRLF endings.
  • UTF-8 BOM is available on download for Excel compatibility; it does not prevent numeric type inference.

Questions about TSV to CSV

Can I use semicolon output?

Yes. Select Semicolon in the CSV separator option.

Why is everything in one column?

The source may use spaces instead of tabs. Check how the original table was exported.