Форматируйте и просматривайте CSV таблицы
Коротко об инструменте
Выгрузка из CRM или рекламного кабинета приходит одной простыней текста, где невозможно понять, где кончается одна колонка и начинается следующая. Страница берёт вставленный CSV, разбирает его на строки и ячейки и показывает те же данные ровной таблицей, а сам текст возвращает в аккуратном виде. Так за минуту видно структуру файла перед импортом, без Excel и без установки программ. Разбор идёт во вкладке, файл никуда не отправляется. Смотрите также: открыть тот же CSV как таблицу Excel, превратить строки таблицы в массив объектов, выгрузить HTML-таблицу со страницы в CSV.
Разделитель теперь определяется сам: страница смотрит первые строки и выбирает между запятой, точкой с запятой и табуляцией, а найденный вариант печатает в строке статуса. Если угадано неверно, задайте его вручную в списке «Разделитель». Значение с запятой или переносом строки внутри достаточно взять в двойные кавычки — такое поле разбирается целиком. А вот запятая в значении без кавычек строку действительно разорвёт на лишнюю колонку.
Всё держится в памяти вкладки, поэтому несколько тысяч строк обрабатываются мгновенно, а выгрузка на сотни тысяч строк заметно подвесит браузер: текст лежит в одном поле, и его перерисовка стоит дорого. Для больших файлов возьмите первые пару тысяч строк, проверьте структуру здесь, а полный объём грузите уже в базу или в редактор таблиц.
Именно для этого страница и нужна: открывается в любом браузере, включая мобильный, ничего ставить не требуется. Вставьте текст в «CSV на входе», нажмите «Форматировать» — и увидите строки и колонки. Редактировать ячейки, считать формулы или строить сводные здесь нельзя, это просмотр и приведение к аккуратному виду, а не табличный редактор.
Текст обрабатывается как UTF-8, и в результате кириллица остаётся на месте. Проблема обычно возникает позже: русский Excel по двойному клику читает CSV в Windows-1251 и показывает иероглифы. Открывайте файл через «Данные» → «Из текста/CSV» с выбором Юникод UTF-8 или загрузите его в Google Таблицы, где кодировка определяется сама.
Многострочное значение по стандарту допустимо, если оно обрамлено двойными кавычками, но глазами такой файл разбирать тяжело: одна запись занимает несколько визуальных строк. Если после форматирования видно, что запись расползлась, замените переносы внутри поля пробелом в исходной выгрузке — для импорта в большинство систем это безопаснее.
Здесь формат на входе и на выходе один и тот же — CSV остаётся CSV, меняется только его читаемость и структура. Если данные нужны коду в виде массива объектов, для этого есть отдельная страница конвертации CSV в JSON, а обратный путь из массива в таблицу закрывает конвертер JSON в CSV.
Нет. Разбор и вывод таблицы делает скрипт самой страницы, сетевых запросов с вашими строками не происходит, а кнопка «Скачать» собирает файл прямо в браузере. Поэтому выгрузку с телефонами клиентов или суммами сделок можно вставлять здесь спокойно; после работы достаточно закрыть вкладку.
До: date,campaign,cost 2026-05-30,search,1200 2026-05-31,retarget,780
После: date | campaign | cost 2026-05-30 | search | 1200 2026-05-31 | retarget | 780
До: id,name,city 7,Иванов, Пермь,RU
После: Во второй строке четыре ячейки вместо трёх — лишняя запятая внутри значения города
Оценка и фидбек помогают понять, что улучшать дальше.