ГлавнаяИнструментыТекст и картинкиСписки и таблицыТаблица в Markdown, HTML и другие разметки

Таблица в Markdown, HTML и другие разметки

Вставьте таблицу из Excel, CSV, готового Markdown или HTML: конвертер соберёт её в Markdown с ровными столбцами, HTML с шапкой, моноширинный текст для чата, LaTeX, SQL, Jira, MediaWiki или reStructuredText. Ниже предпросмотр и копирование одним нажатием.

вход определяется сам
Вставьте таблицу слева — разметка появится здесь.

Восемь разметок: где какая нужна

Таблица одна, а записывать её приходится по-разному: документация, сайт, чат, статья и база данных читают разные языки. Конвертер знает правила экранирования каждого, чтобы спецсимвол в клетке не сломал разметку.

РазметкаГде применяетсяЧто экранируется
MarkdownGitHub, GitLab, Notion, Obsidian, Telegram-боты с разметкойвертикальная черта «|» обратной косой
HTMLсайты, письма, CMS без визуального редактораугловые скобки, амперсанд и кавычки сущностями
Текст, моноширинныйTelegram, консоль, README без таблиц, письма без HTMLничего; ширина столбцов выравнивается пробелами
LaTeXнаучные статьи, дипломы, книги в TeXамперсанд, процент, доллар, решётка, подчёркивание, скобки
SQLзагрузка справочника в PostgreSQL, SQLite, MySQLодиночные кавычки удвоением; пустые клетки как NULL
Jira и Confluenceзадачи, вики и комментарии в Atlassianвертикальная черта заменяется дефисом
MediaWikiВикипедия и корпоративные вики на том же движкевертикальная черта шаблоном
reStructuredTextдокументация на Sphinx, Python-проектыничего; сетка из плюсов, минусов и знаков равенства

Одна таблица в четырёх разметках

Одна таблица — четыре разметки Markdown | Товар | Цена || --- | ---: || Лампа | 1200 || Стол | 850 | HTML <table><thead><tr><th>Товар</th><th>Цена</th></tr></thead><tbody><tr><td>Лампа</td><td>1200</td>… Текст для Telegram +-------+------+| Товар | Цена |+-------+------+| Лампа | 1200 || Стол | 850 | LaTeX \begin{tabular}{lr}\toprule Товар & Цена \\\midrule Лампа & 1200 \\Стол & 850 \\ \bottomrule\end{tabular} Как это увидит читатель ТоварЦена Лампа1200 Стол850 числа выровнены вправо во всех форматах, где разметка это умеет: Markdown через «---:», LaTeX через столбец «r», HTML через class, моноширинный текст — пробелами слева Спецсимволы экранируются по правилам каждой разметки

Что умеет конвертер разметки

Конвертер принимает таблицу в любом ходовом виде: диапазон из Excel и Google Таблиц приходит с табуляциями, CSV разбирается с угаданным разделителем и кавычками, готовая Markdown-таблица с вертикальными чертами и HTML с тегом table разбираются в клетки, разметка Jira и MediaWiki тоже понимается на входе. Первая строка считается шапкой, галочка это выключает; таблицу можно транспонировать перед выгрузкой.

На выходе восемь разметок. Markdown с выравниванием через двоеточия в разделительной строке и столбцами, выровненными пробелами, чтобы таблица читалась и в исходнике; HTML с thead и tbody, необязательным классом и подписью caption; моноширинный текст с рамкой из плюсов, псевдографики или без рамки для Telegram и консоли; LaTeX tabular с booktabs; SQL с CREATE TABLE и INSERT, где типы столбцов угаданы по данным; разметки Jira, MediaWiki и reStructuredText.

Спецсимволы экранируются по правилам каждой разметки: вертикальная черта в Markdown, угловые скобки и амперсанд в HTML, амперсанд, процент и подчёркивание в LaTeX, кавычки в SQL. Числовые столбцы выравниваются вправо везде, где формат это умеет. Под кодом стоит предпросмотр, код копируется или скачивается файлом с нужным расширением, а Markdown-таблица уходит обратно в Excel кнопкой «Копировать как TSV».

Машинистка за столом с пишущей машинкой
Пишущая машинка: столбцы таблицы выравнивали пробелами, как в моноширинном тексте для Telegram. Фото: Викисклад, общественное достояние.
Куда вставлятьРазметкаОсобенность
README на GitHub, Notion, ObsidianMarkdownчисла вправо через «---:», черта в клетке экранирована
Сайт, письмо, CMSHTMLthead и tbody, класс таблицы, caption
Telegram, консоль, письмо без HTMLТекстрамка из плюсов или псевдографики, обернуть в тройные кавычки
Статья, диплом в TeXLaTeXbooktabs, экранирование спецсимволов, столбец r для чисел
Исходный код на экране
Исходный код на экране: таблицу в HTML собирают из строк tr и клеток td и th. Фото: Martin Vorel, CC BY-SA 4.0.

От tabular до GitHub Flavored Markdown

Разметка таблиц старше веба: в TeX Дональда Кнута 1978 года и LaTeX Лесли Лэмпорта 1984-го таблицы набирали окружением tabular, где столбцы разделяет амперсанд, а строки — двойная обратная косая черта. Пакет booktabs 1995 года убрал вертикальные линии и научил печатать таблицы по правилам типографики: три горизонтальные линейки и воздух между ними.

HTML получил тег table в 1995 году в черновике HTML 3.0, и первые годы таблицами верстали целые страницы; с приходом CSS они вернулись к данным, а теги thead, tbody и th отделили шапку от тела. Вики-движки придумали свои сокращения: MediaWiki с 2002 года использует фигурные скобки и вертикальные черты, Jira и Confluence — двойные черты для шапки.

Джон Грубер выпустил Markdown в 2004 году без таблиц вовсе; их добавили расширения, и в 2017 году GitHub закрепил синтаксис с вертикальными чертами и разделительной строкой в спецификации GitHub Flavored Markdown. Сегодня это самый частый способ записать таблицу в документации, а Telegram, где таблиц нет до сих пор, вернул к жизни моноширинный текст с рамкой из плюсов и минусов, как на пишущей машинке.

Набор формул в документе LaTeX
Документ LaTeX: таблицы в научных статьях набирают разметкой tabular. Фото: Vihaanapple, CC BY-SA 4.0.
Образец шрифтов Уильяма Кэзлона, 1734 год
Образец шрифтов Кэзлона 1734 года: таблица в типографике задолго до разметки. Фото: Викисклад, общественное достояние.
Переписка на экране телефона
Чат в телефоне: таблиц в мессенджерах нет, их заменяет моноширинный текст. Фото: Shixart1985, CC BY 2.0.

Как перевести таблицу в нужную разметку

Вставьте таблицу в левое поле: из Excel через буфер, CSV из выгрузки, Markdown или HTML из документа. Строка под полем покажет, какой формат распознан и сколько строк и столбцов получилось; если разбор неверен, поправьте разделители в исходнике или загрузите файл кнопкой.

Выберите разметку справа и настройте её: выравнивание чисел, выровненные столбцы для Markdown, класс и caption для HTML, вид рамки для текста, booktabs для LaTeX, имя таблицы и CREATE TABLE для SQL. Предпросмотр внизу показывает таблицу так, как её увидит читатель.

Скопируйте код или скачайте файл с расширением разметки. Для Telegram оберните текст в тройные обратные кавычки, чтобы сохранить моноширинный шрифт. Обратный путь тоже работает: Markdown или HTML на входе, «Копировать как TSV» на выходе — и таблица вставляется в Excel по клеткам.

Как пользоваться

  1. Скопируйте диапазон из Excel или Google Таблиц, CSV из выгрузки, Markdown-таблицу с вертикальными чертами или кусок HTML с тегом table. Формат входа определяется сам, первая строка считается шапкой, галочка это выключает.
  2. Markdown для GitHub, Notion и Obsidian; HTML для сайта и писем; текст для Telegram и консоли; LaTeX для статей; SQL для базы; Jira и Confluence, MediaWiki, reStructuredText для документации. У каждой разметки свои настройки: выравнивание, класс таблицы, имя таблицы SQL, рамка текста.
  3. Под кодом показано, как таблицу увидит читатель: столбцы с числами выровнены вправо, шапка выделена. Специальные символы экранируются по правилам разметки: вертикальная черта в Markdown, амперсанд и процент в LaTeX, кавычки в SQL.
  4. Кнопка «Копировать» отдаёт код в буфер, «Скачать» — файлом с нужным расширением: .md, .html, .txt, .tex, .sql, .wiki, .rst. Таблицу можно транспонировать перед выгрузкой.

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

Как сделать таблицу в Markdown из Excel

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

Почему Markdown-таблица не отображается на сайте

Таблицы есть в GitHub Flavored Markdown и большинстве редакторов, но их нет в исходном стандарте Markdown: некоторые движки блогов и комментариев их не понимают. Проверьте, что разделительная строка из дефисов стоит сразу под шапкой и число столбцов совпадает во всех строках; вертикальную черту внутри клетки нужно экранировать обратной косой чертой, конвертер делает это сам.

Как вставить таблицу в Telegram

Telegram не поддерживает таблицы, поэтому используют моноширинный текст: выберите «Текст», скопируйте и оберните в тройные обратные кавычки или отправьте как код через форматирование. Столбцы выровнены пробелами, рамка из плюсов и минусов или псевдографики остаётся ровной в моноширинном шрифте. Узкие экраны переносят широкие таблицы, поэтому лучше держать до четырёх столбцов.

Что экранируется в LaTeX

Амперсанд, процент, доллар, решётка, подчёркивание, фигурные скобки, тильда и крышка: в таблице они ломают компиляцию или меняют смысл. Конвертер заменяет их командами, а между строками ставит перенос с двойной обратной косой чертой; при включённом booktabs рамки собираются из toprule, midrule и bottomrule.

Какие типы подставляет SQL

Столбец из целых чисел становится INTEGER, из десятичных — NUMERIC, из дат ДД.ММ.ГГГГ — DATE, остальное — TEXT. Имена столбцов транслитерируются и приводятся к snake_case, значения экранируют одиночные кавычки удвоением, пустые клетки уходят как NULL. Синтаксис нейтральный: работает в PostgreSQL, SQLite и MySQL.

Можно ли наоборот, из Markdown в Excel

Да: вставьте Markdown-таблицу, конвертер разберёт её, а кнопка «Копировать как TSV» отдаст текст с табуляциями, который вставляется в Excel по клеткам. Разметка Jira, MediaWiki и HTML тоже разбирается на входе.

Куда уходят данные

Никуда: разбор и сборка разметки происходят в браузере. Ничего не сохраняется между визитами, кроме выбранного формата.

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

Микроразметка Schema.org

Генератор JSON-LD: Organization, LocalBusiness, Article, FAQ, хлебные крошки, Product. Готовый код для расширенных сниппетов и ИИ-выдач.

Открыть
Список литературы по ГОСТ

Конструктор библиографических записей по ГОСТ Р 7.0.100-2018 и краткой форме 7.0.5-2008: книга, статья, сайт, диссертация, закон, стандарт. Инициалы и «[и др.]» сами, заполнение статьи по DOI, сортировка, нумерация, копирование для Word и .docx.

Открыть
Таблица онлайн

Конструктор таблицы в браузере: шапка, строки и столбцы, вставка из Excel по клеткам, сортировка, суммы, транспонирование, шаблоны для заполнения. Выгрузка в XLSX, CSV, Word, Markdown, HTML, PNG и печать на А4.

Открыть
Сравнить две таблицы

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

Открыть
Комбинатор списков

Все варианты «каждый с каждым» из 2–3 списков (декартово произведение). Массовая генерация гео-запросов: ключи × города × модификаторы. С перемешиванием и подсчётом.

Открыть
ВПР онлайн

Объединить две таблицы по ключевому столбцу без формул: подтянуть столбцы из второй таблицы к первой, показать совпадения и строки без пары. Ключи сравниваются без регистра, пробелов и буквы ё, режим «только цифры» для телефонов; XLSX и CSV.

Открыть

Ещё инструменты для списков

Удаление дубликатов и сравнение двух списков, сортировка, столбец в строку и обратно, нумерация, частотность и шаблонизатор — в разделе 24 инструмента.