Исходный CSV

или перетащите файл сюда либо вставьте код ниже
Исходный CSV

Таблица Markdown

Параметры таблицы Markdown

Файлы не покидают браузерКак именно?

Этот конвертер CSV в таблицу Markdown читает данные с разделителем-запятой, точкой с запятой или вертикальной чертой и записывает таблицу GitHub Flavored Markdown. Вставьте CSV или перетащите файл и скопируйте таблицу.

Обновлено:

Как это работает

  1. Вставьте или откройте CSV

    Вставьте текст CSV, перетащите файл .csv, откройте его по ссылке или нажмите «Загрузить пример». Разделитель и кодировка определяются автоматически.

  2. Настройте таблицу

    Выберите столбцы и их порядок, задайте выравнивание для всех столбцов сразу или для каждого отдельно и решите, нужен ли ровный или компактный вывод.

  3. Скопируйте Markdown

    Скопируйте результат, скачайте его как файл .md или нажмите «Редактировать в генераторе таблиц», чтобы поправить ячейки вручную.

Возможности

  • Настоящий разбор CSV

    Поля в кавычках с запятыми, удвоенными кавычками и переносами строк читаются как одна ячейка, как описано в RFC 4180, а короткие строки дополняются пустыми ячейками.

  • Числа по правому краю

    Выравнивание «Авто (числа вправо)» прижимает вправо столбцы, где только числа, — суммы и количества встают ровно. Для любого столбца выравнивание можно сменить.

  • Безопасный Markdown

    Вертикальные черты в данных экранируются как \|, переносы строк превращаются в <br>, а HTML-теги экранируются, чтобы рендерер показал их как текст.

  • Кодировки и разделители

    Распознаются файлы в UTF-8, UTF-16 и Windows-1251 или Windows-1252 из Excel, а также разделители: запятая, точка с запятой, табуляция и вертикальная черта.

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

CSV-файл может занимать до 20 MB, а конвертируются до 50 000 строк. Файлы больше 5 MB конвертируются напрямую из файла, без загрузки в редактор.

CSV — обычный результат выгрузки из базы данных, электронной таблицы или системы аналитики, а оказываются эти цифры часто в Markdown: в README, задаче на GitHub, заметках к релизу, вики или чате. Сырой CSV там выглядит как стена запятых, а таблица Markdown отображается как настоящая таблица и остается читаемой даже как простой текст. В задачи лучше вставлять короткие таблицы — на несколько десятков строк, а полные данные давать ссылкой. Для таблицы с сотнями столбцов компактный вывод избавит от очень длинных строк.

У таблицы Markdown одна строка заголовков и нет объединенных ячеек, поэтому первая строка CSV всегда становится заголовком. Если заголовка в файле нет, выключите «Первая строка — заголовок»: столбцы получат имена column_1, column_2 и так далее. Подробнее — на странице о конфиденциальности.

Частые вопросы

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

Вставьте CSV или откройте файл. Таблица Markdown появится справа — нажмите «Копировать» или скачайте файл .md.

Мой CSV из русского Excel, с точкой с запятой. Это сработает?

Да. Разделитель определяется по первым строкам, а в поле «Разделитель» можно вручную выбрать запятую, точку с запятой, табуляцию или вертикальную черту. Десятичные запятые в числах при этом остаются как есть.

Кракозябры вместо русских букв — что делать?

Файл, сохраненный Excel как «CSV (разделители — запятые)», обычно в кодировке Windows-1251. Автоопределение чаще всего ее угадывает, но если текст все равно не читается, выберите WINDOWS-1251 в поле «Кодировка».

Что происходит с запятыми внутри значений в кавычках?

Они остаются в ячейке: значение, взятое в двойные кавычки, вместе с запятыми становится одной ячейкой, а удвоенные кавычки внутри него — одной кавычкой.

Как сделать таблицу компактной?

Выключите «Выравнивать столбцы». Тогда вокруг каждой ячейки остается по одному пробелу, и для очень широких таблиц diff получается меньше.

Можно ли превратить таблицу Markdown обратно в CSV?

Да. Кнопка «Markdown → CSV» открывает обратный конвертер с результатом.

CSV куда-нибудь загружается?

Нет. Конвертация идет в фоновом потоке в вашем браузере, и файл не покидает устройство.

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