Как конвертировать CSV в TSV
Конвертер CSV в TSV
TSV (Tab-Separated Values) хранит те же табличные данные, что и CSV, но колонки в нем разделяет символ табуляции, а не запятая. Инструмент разбирает исходную таблицу и пересобирает строки с новым разделителем - значения ячеек и их порядок при этом не трогаются.
Главный плюс табуляции в том, что внутри обычного текста она почти не встречается. Поэтому поля с запятыми - цены, адреса, описания - не приходится оборачивать в кавычки, и строка не разваливается на лишние колонки. Данные в TSV читаются глазами ровнее, чем нагроможденный кавычками CSV.
Где TSV выручает чаще всего:
- вставка данных прямо в Excel или Google Sheets - таблица сразу ложится по столбцам;
- обработка Unix-утилитами cut, awk, sort, которые по умолчанию режут строку по табуляции;
- выгрузки для аналитических и BI-систем, ждущих tab-разделитель;
- данные с запятыми внутри значений, где кавычки в CSV мешают.
CSV или TSV
| CSV | TSV | |
|---|---|---|
| Разделитель | запятая или точка с запятой | табуляция |
| Кавычки у полей | нужны, если внутри есть запятая | почти никогда не нужны |
| Вставка в Excel и Sheets | иногда сползает в одну колонку | сразу разносится по столбцам |
| Где привычен | экспорт из большинства программ | Unix-утилиты, буфер таблиц |
Как конвертировать CSV в TSV
-
Выберите направление
Вкладка CSV → TSV меняет запятую на табуляцию, TSV → CSV возвращает запятую обратно.
-
Вставьте таблицу
Впишите или вставьте данные в левое поле - результат с новым разделителем считается сразу при вводе.
-
Заберите результат
Скопируйте таблицу кнопкой копирования или сохраните ее файлом кнопкой загрузки.
Частые вопросы
В таблицы вида Excel и Google Sheets данные из TSV вставляются сразу по столбцам. Формат также любят Unix-утилиты (cut, awk) и часть аналитических и BI-систем.
При копировании в текстовое поле - да. Если вставляете в редактор, где Tab переключает фокус, лучше скачать результат файлом кнопкой загрузки.
Переключите вкладку на TSV → CSV - табуляция заменится запятой, а поля с запятыми внутри при необходимости возьмутся в кавычки.