Ввод: Markdown

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

Результат: HTML

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

Этот конвертер Markdown в HTML превращает файлы .md в чистую HTML-разметку: фрагмент для вашего шаблона или готовую страницу со встроенным CSS. Вставьте Markdown, проверьте предпросмотр и скопируйте или скачайте HTML.

Обновлено:

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

  1. Вставьте Markdown

    Вставьте текст, откройте файл .md, откройте его по ссылке или нажмите «Загрузить пример».

  2. Настройте результат

    Фрагмент HTML или полная страница, подсветка CSS-классами или встроенными стилями, GFM или CommonMark, HTML-вставки сохраняются или показываются как текст.

  3. Скопируйте или скачайте

    Проверьте результат во вкладке «Просмотр» — она открывается в изолированной песочнице, — затем нажмите «Копировать» или «Скачать .HTML».

Возможности

  • Чистая разметка

    Никаких служебных атрибутов и оберток от предпросмотра: заголовки с id в стиле GitHub, простые таблицы с align, флажки списков задач и отдельный блок сносок.

  • Подсветка кода для писем

    Подсветка либо CSS-классами под вашу таблицу стилей, либо встроенными стилями, которые переживают почтовые клиенты.

  • Относительные пути не меняются

    Пути к изображениям и ссылки остаются ровно такими, как в Markdown, поэтому HTML работает рядом с вашими файлами.

  • Очистка всегда включена

    Результат проходит через DOMPurify: скрипты и обработчики событий из HTML-вставок в Markdown удаляются.

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

Файлы до 10 MB. Ничего не загружается на сервер: конвертация идет в вашем браузере, а «Открыть по ссылке» скачивает файл напрямую с указанного адреса. Подробнее — на странице о конфиденциальности.

Примечания

Если нужна только таблица, таблица Markdown в HTML добавит классы таблицы и параметры оформления. Диаграммы Mermaid остаются блоками кода с классом language-mermaid — отрисуйте их через Mermaid на своем сайте. Для формул KaTeX во фрагменте на странице нужна таблица стилей KaTeX; в полную страницу она уже включена.

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

Как перевести файл .md в HTML?

Откройте файл .md или вставьте его текст. В поле «Результат» выберите «Фрагмент HTML» или «Полная страница с CSS» и нажмите «Скачать .HTML» или «Копировать».

Чем фрагмент отличается от полной страницы?

Фрагмент — это разметка содержимого body для вставки в шаблон или CMS. Полная страница — самостоятельный файл .html со стилями, заголовком и строгой политикой Content Security Policy.

Какой диалект Markdown поддерживается?

По умолчанию GitHub Flavored Markdown: таблицы, списки задач, зачеркивание, автоссылки, сноски и уведомления. Режим CommonMark строгий.

Как конвертируются формулы?

По умолчанию формулы остаются в TeX-разметке \( \) и \[ \] для MathJax или KaTeX на вашей странице. Можно и сразу отрисовать их через KaTeX.

Можно ли оставить HTML внутри Markdown?

Да: HTML-вставки сохраняются после очистки, а если выбрать «Показать как текст» — выводятся как текст. Скрипты не сохраняются ни в каком режиме.

Сохраняется ли кириллица?

Да. Русский текст, заголовки и ссылки переносятся в HTML без изменений.

Можно ли перевести HTML обратно в Markdown?

Да, для этого есть конвертер HTML в Markdown — ссылка на него над результатом.

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