Skip to content
Генератор таблиц Markdown
Tools

Генератор таблиц Markdown

Новое

Создавайте таблицы Markdown в редактируемой сетке или из CSV, с выравниванием.

Paste Excel, CSV or a Markdown table to import
Tab, comma, or Markdown — auto-detected. Replaces the grid.
Markdown
Preview

Runs entirely in your browser. Nothing is uploaded.

Создавайте таблицы Markdown без подсчёта символов «|»

Таблицы Markdown мощные, но писать их вручную утомительно — каждую ячейку нужно обрамлять символами «|», каждый столбец требует разделителя из тире, и один пропущенный символ «|» ломает всё. Этот генератор таблиц Markdown заменяет это сеткой, похожей на электронную таблицу: добавляйте строки и столбцы, вводите содержимое, задавайте выравнивание и копируйте чистый, валидный Markdown. Инструмент работает и как быстрый конструктор таблиц Markdown, и как полноценный редактор таблиц Markdown — всё в браузере, ничего устанавливать не нужно.

Поскольку макет визуальный, вы всегда точно видите, что получите. Предварительный просмотр в реальном времени отображает таблицу так же, как GitHub, а поле вывода даёт вам сырой Markdown для вставки куда угодно — файлы README на GitHub, VS Code, Obsidian, Notion, Confluence или блоки кода в Discord.

Синтаксис таблиц Markdown: объяснение

Таблица состоит из трёх частей: строки заголовка, разделительной строки из тире и одной или нескольких строк содержимого — во всех используется символ «|» для разделения ячеек. Разделительная строка — ключевая часть; именно она превращает первую строку в заголовок и содержит информацию о выравнивании столбцов. Двоеточия задают направление: :--- — по левому краю, :---: — по центру, ---: — по правому краю.

Здесь вам не нужно это запоминать — просто выберите «По левому», «По центру» или «По правому» над каждым столбцом, и нужные двоеточия будут добавлены автоматически. Символы «|», введённые внутри ячейки, автоматически экранируются, чтобы не разделять столбец.

Конвертируйте Excel или CSV в Markdown за одну вставку

Данные уже в таблице? Скопируйте ячейки из Excel или Google Sheets и вставьте в поле импорта — они придут разделёнными табуляцией, и инструмент мгновенно заполнит сетку. Файл CSV работает точно так же: вставьте текст, разделённый запятыми, и он разберётся на строки и столбцы. Именно это стоит за поисковыми запросами вроде excel в таблицу markdown и csv в таблицу markdown.

Импортёр автоматически определяет, что вы вставили — данные с разделителем-табуляцией, запятыми или существующую таблицу Markdown.

Вывод в стиле GitHub, совместим с Discord и любыми редакторами

Markdown, который генерирует этот инструмент, является GitHub Flavored Markdown, поэтому он корректно отображается в README-файлах, задачах, pull request'ах и комментариях. Выберите вывод Pretty, чтобы заполнить каждый столбец пробелами и сырой текст выглядел как настоящая таблица, или Compact для минимального размера источника.

Режим Pretty — это также трюк для Discord: Discord не рендерит таблицы Markdown в сообщениях, но если обернуть заполненный вывод в блок кода (тройные обратные кавычки), столбцы выровняются в моноширинном шрифте. GFM-таблицы нативно рендерятся в живом предпросмотре Obsidian, импортёре Notion, предпросмотре Markdown в VS Code и документации Docusaurus.

Редактирование существующей таблицы Markdown

Это не односторонний процесс. Вставьте готовую таблицу Markdown в поле импорта — инструмент считает ячейки и двоеточия выравнивания, загрузит всё в сетку для редактирования: добавьте столбец, исправьте опечатку, измените выравнивание столбца цен, затем скопируйте снова. Это превращает инструмент в настоящий цикл «таблица → Markdown» и удобный редактор таблиц Markdown для таблиц, написанных месяцы назад.

Для разработчиков: Python, R и VS Code

Нужно в коде? В Python библиотека tabulate с tablefmt="github" (или df.to_markdown() на DataFrame pandas) даёт тот же формат. В R Markdown knitr::kable() внутри чанка конвертирует датафрейм в таблицу Markdown. В VS Code встроенный предпросмотр рендерит GFM-таблицы, а расширения-форматтеры выравнивают символы «|».

Для одноразовой быстрой таблицы вставка в этот генератор быстрее, чем писать скрипт — и результат идентичный Markdown.

Приватно, мгновенно и бесплатно — сравнение с TableConvert и Tables Generator

TableConvert (tableconvert.com) — самый популярный инструмент для таблиц Markdown, но он отправляет ваши данные на сервер для обработки — это реальная проблема, если таблица содержит внутренние цены, имена сотрудников или конфиденциальные данные проекта. Tables Generator (tablesgenerator.com) тоже работает на стороне сервера, и его вывод Markdown вторичен по сравнению с ориентацией на LaTeX.

На UtiloKit нет регистрации и нет платы. Каждая таблица строится полностью в вашем браузере — данные никогда не загружаются и не хранятся на сервере. После загрузки работает оффлайн, а сетка, которую вы редактировали, запоминается при следующем посещении.

Frequently asked questions

Как создать таблицу Markdown?

Введите данные в редактируемую сетку, используйте кнопки + Строка и + Столбец для изменения размера, выберите выравнивание каждого столбца и нажмите «Копировать». Инструмент сам напишет символы «|» и тире.

Какой синтаксис у таблиц Markdown?

Таблица Markdown состоит из строк в символах «|» с разделительной строкой из тире под заголовком. Минимум три строки: заголовок вида | Продукт | Цена |, разделитель | --- | --- |, и хотя бы одна строка содержимого, например | Кофе | 150 ₽ |.

Как выровнять столбцы в таблице Markdown?

Выравнивание управляется двоеточиями в разделительной строке: :--- — по левому краю, :---: — по центру, ---: — по правому краю. В этом инструменте просто выберите «По левому», «По центру» или «По правому» над каждым столбцом, и нужные двоеточия добавятся автоматически.

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

Откройте поле «Вставить Excel, CSV или таблицу Markdown», затем вставьте данные. Ячейки, скопированные напрямую из Excel или Google Sheets, придут с разделителем-табуляцией; CSV — с разделителем-запятой — импортёр автоматически определяет оба формата.

Как создать таблицу на GitHub?

GitHub использует GitHub Flavored Markdown, который рендерит таблицы в README-файлах, задачах, pull request'ах и комментариях. Создайте таблицу здесь, скопируйте и вставьте — оставьте пустую строку до и после. Вывод этого инструмента соответствует GFM.

Работают ли таблицы Markdown в Discord?

Не в обычных сообщениях — Discord не рендерит таблицы Markdown, поэтому символы «|» отображаются как простой текст. Стандартный обходной путь — обернуть таблицу в блок кода (тройные обратные кавычки), используя вывод Pretty этого инструмента.

Работают ли таблицы Markdown в Notion, Obsidian или Confluence?

Да, во всех трёх. Notion рендерит стандартные таблицы Markdown при вставке или импорте файла Markdown. Obsidian полностью поддерживает GFM-таблицы во всех режимах просмотра. Confluence поддерживает таблицы Markdown через макрос Markdown.

Как добавить или удалить строки и столбцы?

Используйте + Строка и + Столбец, чтобы увеличить таблицу, и кнопку ✕ в начале строки или вверху столбца, чтобы удалить. Можно также вставить больший блок в поле импорта, чтобы изменить размер всей сетки за один шаг.

Как задать строку заголовка?

Первая строка сетки по умолчанию является заголовком. Она отображается жирным шрифтом в редакторе и располагается над разделительной строкой --- в выводе Markdown. Если импортируемые данные не имеют заголовков, отключите переключатель «Первая строка — заголовок».

Безопасно ли использовать онлайн?

Да. Этот генератор работает полностью на стороне клиента: ваша таблица строится целиком в браузере с помощью JavaScript, ничего не загружается, не записывается в журнал и не отправляется на сервер. Можно безопасно вставлять конфиденциальные таблицы.

Как редактировать существующую таблицу Markdown?

Вставьте существующую таблицу в поле импорта. Инструмент определяет, что это Markdown, разбирает ячейки и двоеточия выравнивания, загружает всё в редактируемую сетку, чтобы вы могли добавить столбцы, исправить значение или изменить выравнивание.

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

Используйте библиотеку tabulate: from tabulate import tabulate; print(tabulate(rows, headers, tablefmt="github")) генерирует таблицу Markdown в стиле GitHub. Если есть DataFrame pandas, df.to_markdown() делает то же самое за один вызов.

Почему таблица Markdown не рендерится?

Две наиболее частые причины — отсутствующая разделительная строка и отсутствующие пустые строки. Каждой таблице Markdown нужна строка --- прямо под заголовком, и большинство движков рендеринга требуют пустую строку непосредственно перед блоком таблицы и после него.

Как создать таблицу Markdown в VS Code?

Встроенный предпросмотр Markdown VS Code (Ctrl/Cmd+Shift+V) рендерит GFM-таблицы, а расширения типа «Markdown All in One» автоматически выравнивают символы «|» при наборе. Самый быстрый путь: создайте таблицу здесь, скопируйте и вставьте в файл .md в VS Code.

Как создать таблицу в R Markdown?

В R Markdown стандартный метод — knitr::kable(df) внутри чанка кода. Если нужен только статический Markdown, сгенерируйте его здесь и вставьте прямо в документ .Rmd.

Как UtiloKit сравнивается с TableConvert, tableflip или Tables Generator?

TableConvert отправляет данные на свой бэкенд. TableFlip — платное приложение для macOS. Tables Generator в первую очередь ориентирован на таблицы LaTeX. UtiloKit работает полностью в браузере без связи с сервером, без регистрации и без передачи данных с вашего устройства.

Можно ли использовать этот генератор таблиц Markdown на iPhone или Android?

Да. Инструмент полностью адаптивный и протестирован при ширине 375px (iPhone SE) и выше. На мобильных устройствах можно напрямую вводить в ячейки сетки, использовать + Строка и + Столбец для изменения размера и нажимать «Копировать». Вставка из Google Sheets или Excel на iOS и Android работает через поле импорта.