DevToolbox

Бесплатно онлайн CSV Formatter & Validator

Форматируйте, проверяйте и просматривайте CSV-файлы онлайн. Автоматически определяет разделитель, проверяет единообразие столбцов и конвертирует в Markdown-таблицы — 100% на стороне клиента, данные не покидают браузер.

100% на стороне клиента · Данные никогда не покидают ваш браузер
Output will appear here

Как использовать CSV Formatter & Validator

Вставьте содержимое CSV или TSV в поле Ввод, затем нажмите Форматировать / Проверить или Ctrl/Cmd+Enter:

  • Разделитель — выберите «Авто» для автоопределения или вручную укажите запятую, точку с запятой, табуляцию или вертикальную черту.
  • Убрать пробелы — удаляет ведущие и замыкающие пробелы каждого значения поля.
  • Вкладка «Форматированный» — выводит CSV в соответствии с RFC 4180.
  • Вкладка «Markdown» — конвертирует данные в таблицу Markdown в стиле GitHub.
  • Предварительный просмотр таблицы — отображает данные в виде HTML-таблицы для визуальной проверки.

Строка статистики показывает количество строк, столбцов и определённый разделитель. Строки с несовпадающим количеством столбцов выводятся как ошибки. Ctrl/Cmd+K — очистить.

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

Что такое формат CSV по RFC 4180?

RFC 4180 — де-факто стандарт для CSV-файлов. Поля, содержащие запятые, двойные кавычки или переводы строк, должны заключаться в двойные кавычки. Двойные кавычки внутри поля экранируются их удвоением (""). Этот инструмент полностью поддерживает RFC 4180.

Как работает автоматическое определение разделителя?

Инструмент подсчитывает незаключённые в кавычки вхождения запятой, точки с запятой, табуляции и вертикальной черты в первой строке. Победитель — символ с наибольшим счётом. Европейские CSV-экспорты часто используют точку с запятой; экспорты из СУБД — табуляцию.

Что означают ошибки количества столбцов?

RFC 4180 требует, чтобы каждая строка содержала столько же полей, что и строка заголовка. Если строка данных отличается, это фиксируется как ошибка. Частые причины: незакавыченные запятые внутри значений, отсутствующие закрывающие кавычки или лишние разделители в конце строки.

Могу ли я конвертировать CSV в таблицу Markdown?

Да. После форматирования переключитесь на вкладку «Markdown» в области вывода — данные отобразятся как GitHub Flavored Markdown-таблица. Удобно для документации и README-файлов.

Что делает «Убрать пробелы»?

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

Отправляются ли мои CSV-данные на сервер?

Нет. Все разбор, проверка и форматирование выполняются в браузере. Ваши данные не покидают ваш компьютер.

Поддерживаются ли TSV-файлы?

Да. Выберите «Табуляция» в выпадающем меню разделителей (или оставьте автоопределение) — инструмент правильно разберёт ваш TSV.

Связанные инструменты