Цей конвертер Markdown в HTML перетворює файли .md на чистий HTML — фрагмент для вашого шаблону або повну сторінку з вбудованим CSS. Вставте Markdown, перегляньте результат і скопіюйте чи завантажте HTML.
Оновлено:
Як це працює
Вставте Markdown
Вставте текст, відкрийте файл .md, отримайте його за URL або почніть із кнопки «Відкрити приклад».
Виберіть результат
«Фрагмент HTML» чи «Повна сторінка з CSS», підсвічування класами CSS чи вбудованими стилями, GFM чи CommonMark, вбудований HTML залишити чи показати як текст.
Скопіюйте або завантажте
Перегляньте результат в ізольованому попередньому перегляді, а потім скопіюйте розмітку або завантажте файл .html.
Можливості
Чиста розмітка
Жодних службових атрибутів чи обгорток для перегляду: заголовки з id у стилі GitHub, прості таблиці з align, прапорці списків завдань, розділ виносок.
Підсвічування для листів
Підсвічування коду — класами CSS для вашої таблиці стилів або вбудованими стилями, які не губляться в поштових клієнтах.
Відносні шляхи без змін
Шляхи до зображень і посилань лишаються такими, як у Markdown, тож HTML працює поруч із вашими файлами.
Завжди очищений HTML
Результат проходить через DOMPurify: скрипти й обробники подій із HTML у Markdown вилучаються.
Обмеження та конфіденційність
Можна відкривати файли розміром до 10 MB. Нічого не надсилається на сервер: конвертація відбувається у вашому браузері, а «Відкрити за URL» отримує файл безпосередньо з указаної адреси. Докладніше — на сторінці конфіденційності.
Примітки
Якщо потрібна лише таблиця, Таблиця Markdown в HTML додає класи таблиці й параметри оформлення. Діаграми Mermaid лишаються блоками коду з класом language-mermaid — відобразіть їх через Mermaid на своєму сайті. Для формул KaTeX у режимі фрагмента на сторінці потрібна таблиця стилів KaTeX; повна сторінка вже містить її.
Часті запитання
Як конвертувати файл .md в HTML?
Відкрийте файл .md або вставте його текст. У параметрі «Результат» виберіть «Фрагмент HTML» чи «Повна сторінка з CSS» і натисніть «Завантажити .HTML» або «Копіювати».
Чим фрагмент відрізняється від повної сторінки?
Фрагмент — це розмітка для body, яку вставляють у шаблон чи CMS. Повна сторінка — окремий файл .html зі стилями, заголовком і строгою політикою Content Security Policy.
Який діалект Markdown використовується?
За замовчуванням GitHub Flavored Markdown: таблиці, списки завдань, закреслення, автопосилання, виноски й сповіщення GitHub (alerts). Режим CommonMark строгий.
Що відбувається з формулами?
За замовчуванням формули лишаються в TeX як \( \) і \[ \] для MathJax чи KaTeX на вашій сторінці; також можна вибрати «Відобразити через KaTeX».
Чи можна використовувати HTML усередині Markdown?
Так, він зберігається й очищується або показується як текст, якщо вибрати «Показати як текст». Скрипти не проходять ніколи.
Чи можна перетворити HTML назад у Markdown?
Так, за допомогою інструмента «HTML у Markdown» — посилання на нього є над результатом.