Входных данных пока нет.
Здесь появится результат.
Текст в CSV с автоопределением столбцов
Этот конвертер TXT в CSV превращает текстовый файл в CSV. Он сам определяет, чем разделены столбцы — табуляцией, вертикальной чертой, точкой с запятой, запятыми или выравнивающими пробелами, — и записывает аккуратный CSV в нужном диалекте, например для Excel с BOM.
Обновлено:
Как это работает
Откройте текст
Вставьте отчет, журнал или выгрузку либо откройте файл .txt, .dat или .tsv размером до 100 MB.
Проверьте найденные столбцы
Структура определяется автоматически; при необходимости выберите разделитель сами и настройте строку заголовка, обрезку пробелов и пустые строки.
Скачайте CSV
Выберите стандартный CSV, вариант для Excel, Excel с точкой с запятой или TSV и скачайте или скопируйте результат. Или передайте CSV дальше в конвертер CSV в JSON.
Возможности
Автоопределение структуры
Сначала ищутся разделители, которые встречаются одинаковое число раз в каждой строке; текст, выровненный по столбцам пробелами, режется по промежуткам.
Значения без искажений
Значения записываются как есть: 00417 остается 00417, а 1 234,50 не превращается в другое число. Поля с запятыми, кавычками или переводами строк заключаются в кавычки.
CSV для любой программы
CSV по RFC 4180, CSV для Excel с UTF-8 BOM, CSV через точку с запятой для Excel с русскими региональными настройками или значения через табуляцию.
Защита от CSV-инъекций
Перед ячейками, которые начинаются с =, +, - или @, по умолчанию ставится апостроф, поэтому при открытии файла формула не выполнится.
Кодировки
Входной текст в UTF-8, UTF-16, Windows-1251, KOI8-R или Windows-1252 определяется автоматически; CSV сохраняется в UTF-8.
Ограничения и конфиденциальность
Файлы до 100 MB; таблица показывает первые 1 000 строк, а CSV содержит все. Файлы больше 5 MB конвертируются в фоновом потоке без загрузки в редактор. На сервер ничего не загружается. Подробнее — на странице о конфиденциальности.
Частые вопросы
Как конвертировать TXT в CSV?
Откройте файл .txt, проверьте предпросмотр таблицы и скачайте CSV. Если столбцы получились неправильно, выберите разделитель в поле «Столбцы разделены».
Как открыть CSV в русском Excel, чтобы все легло по столбцам?
Выберите диалект «Excel (точка с запятой, десятичная запятая)». Русский Excel ожидает точку с запятой как разделитель, а BOM помогает ему распознать UTF-8.
Почему вместо русских букв кракозябры?
Обычно исходный файл сохранен в Windows-1251 или KOI8-R, а определилась другая кодировка. Выберите нужную вручную в поле «Кодировка входных файлов» — автоопределение работает по эвристике и иногда ошибается.
В моем тексте столбцы выровнены пробелами. Это сработает?
Да. Столбцы из пробелов распознаются и режутся там, где промежуток есть во всех строках, поэтому значения с одиночным пробелом, например «Ноутбук Pro», остаются целыми.
Можно ли сделать из каждой строки одну запись с одним столбцом?
Выберите «Ничем — одна строка на запись». Каждая строка записывается одним полем, при необходимости в кавычках.
Чем этот конвертер отличается от «Текст по столбцам»?
TXT в CSV сам определяет структуру и нацелен на CSV-файл. «Текст по столбцам» дает полный контроль: фиксированную ширину, регулярные выражения и формат данных каждого столбца.