UltKit
Зображення11
PDF13
Документи й дані7
Відео6
Аудіо4
Інші інструменти22

Конвертер CSV у таблицю Markdown

Набирати таблицю Markdown вручну означає рахувати вертикальні риски й дефіси в кожному рядку. Натомість завантажте CSV і отримайте таблицю з рядком заголовків і рядком-роздільником, готову до вставлення в README, вікі-сторінку чи блокнот.

Конвертер даних

або перетягніть Файли CSV, TSV, TXT … сюди ·

До 95 МБ на файл· До 20 файлів· Видаляються через 30 хв

Результат

Файли обробляються на наших серверах і видаляються через 30 хв.

Як користуватися цим інструментом

  1. 1

    Виберіть файл CSV

    Додайте файли .csv, .tsv або .txt з роздільниками: до 20 одночасно, по 95 MB кожен. Автовизначення розпізнає коми, крапки з комою, табуляції та вертикальні риски.

  2. 2

    Перевірте рядок заголовків

    Параметр Перший рядок — заголовок увімкнено, тому перший рядок стане заголовком таблиці. Вимкніть його в розділі Додаткові налаштування, якщо файл починається з даних.

  3. 3

    Конвертуйте та вставте

    Натисніть Конвертувати в Markdown table, відкрийте файл .md і вставте таблицю у README, pull request, issue або нотатку.

Відповідь

Як перетворити файл CSV на таблицю Markdown?

Завантажте CSV і натисніть Конвертувати в Markdown table. Перший рядок стане заголовком таблиці, під ним додасться рядок із дефісів, а кожен інший рядок стане рядком таблиці з клітинками, розділеними вертикальними рисками.

Навіщо розробники конвертують CSV у Markdown

Документація постійно опиняється у файлах Markdown. Мейнтейнер хоче додати в README таблицю підтримуваних версій, інженер вставляє результати бенчмарків у pull request, дослідник веде список для читання в Obsidian. Цифри зазвичай починаються в таблиці або у CSV-виводі скрипта, а відтворювати їх вручну, ставлячи риску між кожною клітинкою, повільно й легко помилитися.

В оригінальному Markdown Джона Грубера 2004 року таблиць не було взагалі. Синтаксис із вертикальними рисками поширився через PHP Markdown Extra і був записаний у специфікацію GitHub Flavored Markdown у 2017 році, тому він працює на GitHub і в більшості інструментів, що її дотримуються. Якщо рядки з Excel, спершу збережіть їх через Excel у CSV, а потім конвертуйте тут.

Приклад перетворення CSV у таблицю Markdown

Вхідний CSV: підтримувані версії середовищ виконання
середовище,версія,статус
Python,3.13,підтримується
Python,3.9,кінець підтримки | жовтень 2025
Node.js,22,підтримується
Результат: pipe-таблиця із зекранованою рискою у значенні
| середовище | версія | статус |
| --- | --- | --- |
| Python | 3.13 | підтримується |
| Python | 3.9 | кінець підтримки \| жовтень 2025 |
| Node.js | 22 | підтримується |

Де відображається конвертована таблиця Markdown

Підтримка таблиць Markdown на різних платформах
ОрганізаціяВимогаДжерело
GitHubВідображає pipe-таблиці в README, issues, pull requests і вікі за специфікацією GFM.Специфікація GFM
GitLabGitLab Flavored Markdown відображає такі самі pipe-таблиці в репозиторіях, issues і merge requests.—
ObsidianПоказує pipe-таблиці в режимі читання та пропонує редагування таблиць у live preview.—
JupyterКлітинки Markdown у notebooks відображають pipe-таблиці поруч із вашим кодом.—
CommonMarkБазова специфікація не має синтаксису таблиць; рендерерам потрібне розширення для таблиць.commonmark.org

Факти про формати CSV і Markdown

CSV

Значення, розділені комами

CSV — це простий текстовий формат для таблиць, де кожен рядок є рядком таблиці, а стовпці розділені комами. Його використовують із ранніх часів обчислювальної техніки, він описаний у RFC 4180, хоча багато варіантів використовують крапку з комою або табуляцію та різні кодування тексту. Майже кожна програма для таблиць, баз даних і аналітики може імпортувати та експортувати його, тому це типовий формат для обміну даними між системами. CSV зберігає лише значення, без формул, форматування, кількох аркушів і типів даних.

Стиснення
–
Прозорість
–
Анімація
–
Рік появи
–
Конвертер CSV

MD

Markdown

Markdown — це полегшений синтаксис розмітки, створений Джоном Грубером у 2004 році. Він використовує звичайні текстові символи, як-от # для заголовків, * для виділення та - для списків, які залишаються читабельними у вихідному вигляді й чисто перетворюються на HTML. Це стандарт для файлів README, документації, вікі, застосунків для нотаток і багатьох генераторів статичних сайтів. Існує кілька діалектів, наприклад CommonMark і GitHub Flavored Markdown, які відрізняються деталями, зокрема таблицями. Файли .md відкриє будь-який текстовий редактор.

Стиснення
–
Прозорість
–
Анімація
–
Рік появи
2004 · John Gruber
Конвертер MD

CSV перетворюють на Markdown, коли невеликий набір даних має жити всередині документації: таблиця сумісності в README, список версій у журналі змін, pull request із порівнянням запусків бенчмарків або нотатка в особистій базі знань.

Для значень конвертація майже без втрат, але не для задуму. CSV зберігає кожен рядок для програм, а таблиця Markdown — це зображення даних для людей: у ній немає типів, формул і можливості об’єднувати клітинки. Зберігайте CSV у репозиторії як джерело й перегенеровуйте таблицю, коли цифри змінюються.

Запитання про конвертацію CSV у Markdown

Де відображаються таблиці Markdown?

Скрізь, де рендерер підтримує розширення pipe-таблиць: GitHub, GitLab, Obsidian, Jupyter notebooks, а також генератори статичних сайтів, як-от MkDocs і Hugo. Суворий рендерер CommonMark показує ті самі рядки як звичайний текст із видимими вертикальними рисками.

Що робити, якщо значення в CSV містить вертикальну риску?

Незекранований символ | почав би нову клітинку й зсунув усі стовпці праворуч. Конвертер записує його як \|, тобто екранує так, як визначає GitHub Flavored Markdown, тож риска відображається як текст усередині клітинки.

Чи можна вирівняти числа праворуч?

Так, відредагувавши рядок розділювача: ---: вирівнює стовпець праворуч, :---: по центру, а :--- ліворуч. Додайте двокрапки після конвертації; вони змінюють лише вигляд таблиці, а не дані.

Якого розміру CSV має сенс перетворювати на таблицю Markdown?

Таблиці Markdown призначені для читання, тому найкраще працюють кілька десятків рядків і невелика кількість стовпців. Таблиця з тисячами рядків конвертується без проблем, але README стає незручно прокручувати; краще додайте в репозиторій посилання на CSV-файл і покажіть фрагмент.

Що відбувається з розривами рядків усередині поля CSV?

Рядок таблиці Markdown має лишатися в одному рядку, тому значення CSV у лапках, що займає кілька рядків, не можна зберегти як є. Замініть ці переноси перед конвертацією; на GitHub у клітинці можна використати <br>, щоб примусово зробити перенос.

Чи можна натомість перетворити таблицю на HTML?

Якщо результат потрібен для вебсторінки, CMS або листа, а не для файлу Markdown, у полі Конвертувати в виберіть HTML table. Для даних, що спочатку були у форматі JSON, на сторінці JSON у HTML цей вивід уже вибрано.