инструмент для разработчиков / 04

Конвертер TSV в CSV

Преобразуйте данные с разделителями-табуляциями в CSV с кавычками для ячеек, которым они нужны.

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

Запуски
В вашем браузере
Стоимость
Бесплатно · без регистрации
Доступность
Готово к использованию
Панель TSV → CSVЛокальная обработка

Полностью работает в браузере

↥
Вставьте TSV ниже или выберите файл

До 5 MB · ничего не загружается

Вывод баз данных с разделением табуляциями

Клиенты баз данных для командной строки часто создают TSV: mysql --batch выводит строки, разделённые табуляциями, а COPY … TO в PostgreSQL записывает табуляции в стандартном текстовом формате. Оба инструмента экранируют специальные символы по-своему. PostgreSQL записывает NULL как \N, табуляцию в данных как \t, а перевод строки как \n. Эти последовательности копируются в CSV как обычный текст, поэтому замените их перед импортом результата в другое место.

Проверка получившегося CSV

Ячейки с точкой с запятой или вертикальной чертой заключаются в кавычки так же, как ячейки с запятыми. Это допустимый CSV и безопасный вариант для программ, которые определяют другой разделитель. Строки заканчиваются одним переводом строки. Большинство программ принимает такой формат, хотя стандарт CSV, RFC 4180, предусматривает возврат каретки и перевод строки. Откройте результат в просмотрщике CSV, чтобы убедиться, что перед импортом в каждой строке одинаковое число столбцов.

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

  1. Вставьте TSV или выберите файл.
  2. Проверьте результат.
  3. Скопируйте или скачайте CSV.

Конфиденциальность и ограничения

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

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

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

Когда ячейка заключается в кавычки?

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

Что происходит с кавычками в моём тексте?

Они удваиваются: ячейка со значением "she said \"hi\"" записывается как "she said \"\"hi\"\"". Это соглашение CSV, и электронные таблицы правильно считывают такие данные.

Почему экспорт из электронной таблицы разделён табуляциями?

При копировании ячеек из электронной таблицы в буфер обмена помещается текст с разделителями-табуляциями. Поэтому вставка в поле, ожидающее CSV, часто завершается ошибкой.

Можно ли преобразовать данные во что-то другое?

Этот конвертер работает с запятыми и табуляциями. Для JSON используйте конвертер CSV в JSON.

Бесплатный инструмент · запусков: в вашем браузере · аккаунт не нужен