Конвертер CSV/TSV (пакетное преобразование разделителей)

Преобразуйте CSV и TSV (запятая ↔ табуляция) в один клик. Поля в кавычках и многострочные ячейки обрабатываются безопасно.

Без загрузки на сервер. Все преобразования выполняются локально в вашем браузере.

Без загрузки на сервер
С учетом двойных кавычек
Поддерживаются многострочные ячейки (большие данные могут обрабатываться медленнее)

Инструмент преобразования CSV/TSV

Выберите направление, вставьте данные или загрузите файл, затем сразу преобразуйте и скопируйте/скачайте результат.

Как преобразовать разделители

  1. Вставьте CSV/TSV или выберите файл.
  2. Выберите CSV→TSV или TSV→CSV (или автоопределение, если не уверены).
  3. Нажмите «Преобразовать», затем «Копировать» или «Скачать».

Советы, чтобы избежать ошибок при преобразовании

  • Запятые или табуляция внутри кавычек не являются разделителями.
  • Ячейки со встроенными переводами строк могут выглядеть как лишние строки, но это может быть корректно.
  • Если Excel показывает искаженный текст, попробуйте включить UTF-8 BOM.

Пример

Запятая в кавычках

Ввод

"a,b",c

Ожидаемый результат

Запятая внутри кавычек остается частью одной ячейки.

Многострочная ячейка

Ввод

"line1\nline2",ok

Ожидаемый результат

Переводы строк внутри кавычек сохраняются.

Пустая ячейка

Ввод

a,,c

Ожидаемый результат

Пустые поля сохраняются.

Часто задаваемые вопросы

Как обрабатываются запятые внутри двойных кавычек?

CSV-парсер интерпретирует их корректно. В "a,b" запятая является частью одной ячейки, а не разделителем.

Какая кодировка поддерживается?

Предполагается UTF-8. Если Excel показывает искаженный текст, включите параметр «Добавить UTF-8 BOM для Excel».

Поддерживаются ли многострочные ячейки?

Да. Многострочные ячейки поддерживаются. Для больших наборов данных обработка может занять больше времени, поэтому рекомендуется преобразование файла с последующим скачиванием.

Данные отправляются на сервер?

Нет. Преобразование полностью локальное и выполняется в вашем браузере.

Что делать, если преобразование не удалось?

Входной разделитель может не совпадать с ожидаемым. Попробуйте автоопределение или вручную задайте входной разделитель в расширенных настройках.