Markdown — удобный способ писать текст с разметкой (заголовки, списки, ссылки, код), не отвлекаясь на теги HTML. Но иногда нужно быстро увидеть, как этот текст будет выглядеть в готовом виде, или получить сам HTML-код для вставки на сайт.
Что умеет конвертер
Конвертер Markdown в HTML поддерживает GitHub Flavored Markdown (GFM) — расширенную версию Markdown, которая используется в README на GitHub и большинстве современных редакторов. Это значит, что работают не только базовые заголовки, списки и ссылки, но и таблицы, блоки кода с подсветкой синтаксиса (тройные обратные кавычки) и списки задач (- [x] выполнено).
Вставьте Markdown-текст — и в соседнем окне сразу появится превью, как текст будет выглядеть после рендеринга, плюс готовый HTML-код, который можно скопировать и вставить в свой проект.
Для чего это нужно
- Написание README — увидеть, как файл будет выглядеть на GitHub, GitLab или другой платформе, до того как закоммитить его.
- Ведение документации — многие системы документации принимают Markdown, и полезно проверить разметку заранее.
- Подготовка постов для блога или CMS, которые принимают Markdown на входе, но нужен HTML для другой площадки.
- Быстрая проверка синтаксиса — убедиться, что таблица или список оформлены правильно, прежде чем сохранять файл.
Важная деталь про безопасность HTML на выходе
Санитизация HTML в инструменте по умолчанию отключена — это значит, что если вставить чужой Markdown со встроенным тегом script, он окажется в сгенерированном HTML как есть. Для просмотра собственного контента это не проблема, но если планируется вставлять результат в публичное место, где содержимое может прийти от постороннего пользователя, перед публикацией стоит дополнительно очистить HTML отдельной библиотекой санитизации.
Чего инструмент не умеет
Это базовый GFM без расширений: сноски (как в Pandoc) и формулы LaTeX не поддерживаются — для формул понадобится отдельная библиотека вроде MathJax или KaTeX.
Итог
Конвертер Markdown в HTML с превью экономит время на проверке разметки перед публикацией — увидеть результат и скопировать готовый HTML можно сразу, без локальной установки рендерера Markdown.