Изменить разделитель CSV

Запятая, точка с запятой или табуляция.

Откройте CSV или TSV

Можно перетащить файл сюда

CSVTSVTXT

UTF-8 · до 1 МБ · CSV и TSV

Вставить CSV вручную
Данные остаются на вашем устройстве.

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

  1. Откройте исходные файлы или добавьте данные.
  2. Выберите исходный и выходной разделители.
  3. Проверьте результат и скачайте его на устройство.

Пример

Точка с запятой вместо запятой

Исходные данные
Город,Код
Вологда,35

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

Что получится
"Город";"Код"
"Вологда";"35"
Форматы и ограничения

Подготовьте выгрузку к программе, ожидающей другой разделитель. Ячейки корректно экранируются, результат записывается в UTF-8 с BOM.

На входе
CSV UTF-8, TSV UTF-8, Вставленный текст
Результат
CSV, TSV

Те же ячейки с выбранным разделителем, корректными кавычками и UTF-8 BOM.

  • Один файл до 1 000 000 байт; содержимое до 200 000 символов.
  • До 5000 строк, 200 столбцов и 100 000 ячеек.
  • Разделители: запятая, точка с запятой и табуляция. Экспорт до 1 миллиона символов.

Это разбор таблицы и повторная запись, поэтому оформление кавычек может измениться. Защита формул по умолчанию добавляет апостроф.

Обработка выполняется на вашем устройстве. Файлы и введённые данные не отправляются серверу; после обновления страницы редактор сбрасывается.

Обработка в памяти вашего браузера. Файлы не передаются серверу; после обновления страницы данные редактора исчезают. CSV или TSV в UTF-8, до 1 МБ и 200 000 символов на исходник. До 5 000 строк, 200 столбцов и 100 000 ячеек. XLSX не поддерживается. Формулы можно сохранить как текст с апострофом; проверьте результат в своей программе.

Вопросы об инструменте

Изменится ли запятая внутри ячейки?

Нет. Разделитель меняется между ячейками после разбора таблицы; знаки внутри значений сохраняются.

Почему перед значением появилась одинарная кавычка?

Защита формул включена по умолчанию для значений, похожих на формулу. Апостроф меняет текст ячейки; отключайте настройку только после проверки данных.

Какие разделители можно выбрать для результата?

Запятую, точку с запятой или табуляцию. Вертикальная черта и произвольный многосимвольный разделитель не поддерживаются.

Что делать, если исходник определился одним столбцом?

Укажите исходный разделитель вручную и повторите обработку. Автоматическое определение ориентируется на первую запись и не гарантирует правильный выбор для неоднозначного файла.

Преобразуется ли Windows-1251 одновременно со сменой разделителя?

Нет. Входной файл должен быть UTF-8. Сначала преобразуйте Windows-1251 инструментом кодировки; результат смены разделителя записывается в UTF-8 с BOM.

Почему кавычек в новом CSV стало больше?

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

Разобраться в задаче

Все инструкции
Таблицы CSV4 мин

Как открыть CSV в Excel и сохранить коды, разделители и текст

Разберите CSV по столбцам, проверьте UTF-8, сохраните ведущие нули и длинные идентификаторы, не запускайте текст как формулы.

Читать инструкцию