Конвертер TSV в CSV Online
Конвертируйте файлы TSV (разделённые табуляцией) в стандартный CSV. В браузере, без загрузки данных.
nombre,edad,ciudad Juan,30,Madrid Maria,25,Barcelona Carlos,35,Valencia
Конвертер TSV в CSV
Зачем конвертировать TSV в CSV?
Совместимость с Excel и Sheets
Полученный CSV открывается напрямую в Excel, Google Sheets и любом инструменте анализа данных.
Строгий RFC 4180
Значения с запятыми автоматически заключаются в кавычки по стандарту CSV.
Полная конфиденциальность
Ваши данные не отправляются ни на какой сервер. Конвертация выполняется в браузере.
Биоинформатические данные
Конвертируйте вывод BLAST, bedtools и других биоинформатических инструментов, использующих TSV.
Как это работает
Три шага — никаких сложностей
Загрузите TSV-файл или вставьте содержимое
Загрузите файл .tsv, .txt или любой текст с колонками, разделёнными табуляцией. Совместимо с экспортом из Google Sheets, Excel и баз данных.
Автоматическая конвертация в CSV
Табуляторы заменяются запятыми согласно стандарту RFC 4180. Поля, содержащие запятые или переносы строк, автоматически заключаются в кавычки.
Скачайте полученный CSV
Получите файл .csv, совместимый с Excel, Google Sheets, любой базой данных и большинством инструментов анализа данных.
FAQ
Остались вопросы?
TSV (Tab-Separated Values) — формат текстовых таблиц, где колонки разделены символом табуляции (\t, ASCII-код 9), а строки — переносами. CSV (Comma-Separated Values) использует запятую. Ключевое отличие — обработка значений, содержащих разделитель: в CSV значения с запятыми нужно заключать в кавычки; в TSV значения с табуляторами нужно заключать в кавычки, что случается гораздо реже, поскольку табулятор редко встречается в реальных данных. Это делает TSV более простым для генерации и разбора во многих контекстах, особенно в обработке текста и биоинформатике.
TSV является естественным форматом вывода нескольких инструментов: Google Sheets и Excel генерируют TSV при копировании ячеек в буфер обмена (Ctrl+C на многоячеечном выделении); многие инструменты биоинформатики — BLAST, HMMER, bedtools — по умолчанию выдают TSV; экспорт баз данных PostgreSQL (COPY TO) и MySQL (SELECT INTO OUTFILE) поддерживают TSV; среды обработки текста, такие как awk, естественно работают с полями, разделёнными табуляцией.
Именно для этого и существует TSV: для данных, часто содержащих запятые (цены, нарративный текст, имена в формате «Фамилия, Имя»), TSV позволяет избежать заключения в кавычки. При конвертации TSV в CSV инструмент автоматически определяет, какие значения содержат запятые, и оборачивает их в двойные кавычки по RFC 4180. Например, значение «Санкт-Петербург, Россия» в TSV превращается в "Санкт-Петербург, Россия" в итоговом CSV.
Да, с важным замечанием о кодировке. Excel в Windows ожидает CSV-файлы в кодировке Windows-1252 или с маркером UTF-8 BOM в начале файла для корректного распознавания специальных символов. Инструмент генерирует UTF-8 с BOM для максимальной совместимости с Excel. Если при открытии CSV в Excel символы отображаются некорректно, попробуйте импортировать через «Данные → Получить внешние данные → Из текста/CSV», указав UTF-8 вручную.
RFC 4180 — информационный документ, опубликованный IETF в октябре 2005 года, который де-факто определяет формат CSV. Основные правила: разделение полей запятой, записи заканчиваются CRLF (\r\n), необязательная первая строка как заголовок, поля с запятыми/кавычками/переносами строк заключаются в двойные кавычки, двойные кавычки внутри поля экранируются удвоением (""). Большинство инструментов импорта CSV соблюдают эти правила, хотя существуют варианты (точка с запятой как разделитель для европейских локалей, разные кодировки и т. д.).
Да. BLAST (Basic Local Alignment Search Tool) от NCBI в табличном формате (опция -outfmt 6 или -outfmt 7) выдаёт чистый TSV: 12 колонок, разделённых табуляцией, включая qseqid, sseqid, pident, length, mismatch, gapopen, qstart, qend, sstart, send, evalue и bitscore. Конвертация в CSV позволяет открывать результат напрямую в Excel или импортировать в базы данных SQL без дополнительной обработки. То же относится к bedtools (формат BED — это TSV), samtools и большинству инструментов Galaxy.
TSV в CSV онлайн: конвертируйте данные с табуляцией в CSV, совместимый с Excel
TSV (Tab-Separated Values) — формат обмена табличными данными, такой же древний, как и сама персональная вычислительная техника. Символ табуляции (\t, ASCII-код 9, Unicode U+0009) — один из старейших управляющих символов набора ASCII (определён в 1963 году), и его использование в качестве разделителя столбцов в текстовых файлах предшествует CSV на десятилетия. Тогда как CSV был неформально стандартизован в RFC 4180 IETF в октябре 2005 года, у TSV нет эквивалентного RFC, хотя он де-факто стандартизован IANA под MIME-типом text/tab-separated-values. Причина широкого использования TSV, несмотря на популярность CSV, — практическая: символ табуляции редко встречается в реальных текстовых данных (именах, адресах, описаниях), что устраняет необходимость экранирования и заключения в кавычки в подавляющем большинстве случаев. Запятая же, напротив, часто встречается в нарративных текстах, ценах с разделителями тысяч, географических координатах и форматах имён, вынуждая CSV применять дополнительную логику экранирования.
Наиболее распространённый источник TSV-файлов в современных рабочих процессах — буфер обмена электронных таблиц. При копировании диапазона ячеек в Google Sheets или Microsoft Excel (Ctrl+C на многоячеечном выделении) в буфер помещается чистый TSV: колонки разделены табуляцией, строки — переносами. Сохранение этого содержимого в текстовом редакторе с расширением .tsv даёт полноценный TSV-файл. Второй по распространённости источник — экспорт баз данных: PostgreSQL поддерживает COPY таблица TO 'файл.tsv' DELIMITER E'\t', MySQL — SELECT * INTO OUTFILE 'файл.tsv' FIELDS TERMINATED BY '\t'. Третий источник, особенно актуальный для биологических наук и биоинформатики, — инструменты анализа последовательностей: BLAST (NCBI) в табличном формате -outfmt 6 выдаёт 12 колонок TSV; bedtools, samtools, HMMER и большинство инструментов Galaxy по умолчанию генерируют TSV.
Конвертация TSV в CSV отвечает прежде всего потребностям совместимости с инструментами, ожидающими формат CSV: конвейеры импорта CRM — Salesforce и HubSpot; e-commerce-платформы вроде Shopify (CSV для импорта товаров); инструменты аналитики Tableau и Power BI с более надёжными нативными коннекторами CSV; скрипты Python/R с pandas.read_csv() или read.csv(). Процесс конвертации кажется тривиальным — замена табуляций на запятые, — но имеет нетривиальный краевой случай: значения, содержащие запятые. Согласно RFC 4180, любое поле с запятыми, двойными кавычками или переносами строк должно быть заключено в двойные кавычки, а внутренние двойные кавычки — экранированы удвоением. Convertir.ai реализует этот стандарт корректно: автоматически определяет значения с запятыми или переносами строк во входном TSV и применяет экранирование RFC 4180 в выходном CSV, гарантируя, что итоговый файл будет корректно разобран любой стандартной библиотекой CSV.