Что такое Конвертер TSV в CSV?

Конвертер TSV в CSV преобразует данные с табуляцией в формат с запятыми и наоборот. Корректно обрабатывает поля в кавычках, встроенные запятые и многострочные значения, чтобы ничего не сломалось при переносе данных между таблицами и базами данных.

Конвертер распознаёт табуляции и формирует корректный CSV: поля с запятыми, кавычками или переводами строк оборачиваются двойными кавычками, а внутренние кавычки удваиваются по RFC 4180. Селектор кавычек задаёт охват: «Минимум» берёт в кавычки только поля, которым это действительно нужно, «Только текстовые поля» оборачивает ещё и любое нечисловое значение (удобно, когда принимающая сторона ждёт строки в кавычках, а числа без них), а «Все поля» заключает в кавычки всё для строгих SQL-импортов. Перетащите или выберите файл — он преобразуется сразу, или переключитесь на режим CSV → TSV для обратного преобразования.

Как использовать

  1. Вставьте TSV-данные (с табуляцией) или загрузите .tsv-файл через поле выбора файла.
  2. Просмотрите таблицу данных в режиме предварительного просмотра, чтобы убедиться в корректности конвертации перед скачиванием.
  3. Скачайте конвертированный CSV-файл или скопируйте результат в буфер обмена.

Когда использовать

  • При экспорте табулированных данных из PostgreSQL или BigQuery в CSV, который потом откроет Excel.
  • При очистке таблицы, скопированной из электронной таблицы через буфер обмена, перед загрузкой в API, принимающий только CSV.
  • При обратном пути CSV → TSV, чтобы потом вставить данные в таблицу, которая разбивает по табуляции корректно.

Результат

Вы экспортировали отчёт с табуляцией из базы данных: «Name\tAge\tCity\nAlice\t30\tNew York». Инструмент преобразует его в правильный CSV: «Name,Age,City\nAlice,30,\"New York\"» с кавычками вокруг полей, содержащих пробелы.

Частые вопросы

Почему Excel открывает мой CSV одним столбцом?
В некоторых локалях Excel (немецкая, французская, испанская) разделителем CSV по умолчанию служит точка с запятой, а не запятая. Скачайте вариант .xls или импортируйте через «Данные → Из текста/CSV» в Excel и укажите запятую разделителем.
Что происходит с запятыми, которые уже есть в самих данных?
Поля с запятыми оборачиваются двойными кавычками: «Москва, Россия» в выходе становится "Москва, Россия". Это RFC 4180, и Excel, Google Sheets и pandas разбирают такие строки корректно.
Поддерживаются ли многострочные поля вроде адресов?
Да. Ячейка с переводами строк оборачивается кавычками и сохраняется как одно поле. Парсер отслеживает состояние кавычек, поэтому перевод строки не обрезает строку случайно.
В чём практическая разница между TSV и CSV?
TSV использует табуляцию, которая редко встречается в обычном тексте, поэтому почти не требует экранирования. CSV использует запятую, очень частую в естественном тексте, и поэтому нуждается в правилах кавычек. TSV удобнее в терминальных пайпах, CSV — универсальный формат обмена.
Можно ли конвертировать без строки заголовков?
Да. Отключите «Has Header Row», и первая строка будет считаться данными. В предпросмотре столбцы будут подписаны как «Column 1», «Column 2» вместо имён, взятых из первой строки.

Похожие инструменты