🔧Toolify

Конвертер Markdown в HTML (подмножество CommonMark)

Вставьте Markdown и мгновенно получите эквивалентный HTML. Работает для постов блога, документации, файлов README. Результат — чистый семантический HTML, который можно вставить в любую CMS или статический сайт.

HTML-вывод
<h1>Hello</h1>
<p>A <strong>bold</strong> statement and <em>italic</em> text.</p>
<ul>
<li>Item 1</li>
<li>Item 2</li>
</ul>
<p><a href="https://tools.appdevelopsk.com">Toolify</a></p>
Показать отрендеренный предпросмотр

Hello

A bold statement and italic text.

  • Item 1
  • Item 2

Toolify

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

Что поддерживается

Заголовки: # H1 до ###### H6. Списки: - / * / + для маркированных, 1. 2. 3. для нумерованных. Цитаты: > в начале строки. Блоки кода: ``` с необязательным указанием языка. Встроенные элементы: **жирный**, *курсив*, `код`, ~~зачёркнутый~~, [ссылка](url), ![alt](url-изображения). Горизонтальная линия: ---, *** или ___.

Реализованы основы CommonMark. Таблицы, сноски и задачи (-[ ]) пока не включены; для них используйте полную библиотеку CommonMark или GFM в своём процессе сборки.

Когда использовать этот инструмент

Быстрая конвертация для вставки в CMS. Большинство CMS принимают HTML; если вы пишете в Markdown, но редактор не рендерит его нативно, сначала прогоните через этот инструмент.

Генерация документации: конвертируйте README.md в HTML для страницы проекта. Результат достаточно чистый, чтобы обернуть в базовый шаблон.

Составление писем: многие почтовые клиенты рендерят HTML, но не Markdown. Пишите в Markdown, конвертируйте, вставляйте.

Конвертация на стороне браузера

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

Если вам нужны функции GFM (таблицы, задачи, сноски), используйте более полную библиотеку, такую как marked.js, markdown-it или remark в вашей сборке. Для простого и среднесложного Markdown вывода этого инструмента обычно достаточно.

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

Поддерживаются ли таблицы?

Пока нет. Таблицы — расширение GFM, не чистый CommonMark. Возможно, добавим в будущей версии.

Будут ли мои блоки кода подсвечены?

Мы добавляем class='language-X' к тегам <pre><code>, чтобы подсветчики вроде Prism или highlight.js могли применять стили. HTML сам по себе без стилей — применяйте собственный CSS или библиотеку.

Безопасно ли вставлять результат куда угодно?

Мы экранируем <, >, & и " в блоках кода и встроенном коде. Остальной контент конвертируется как есть. Если вставляете Markdown, созданный пользователями, очищайте вывод перед вставкой на страницу.

Почему у меня странный выделенный текст?

Вложение выделения в Markdown может быть непростым. * и _ могут вести себя по-разному рядом с пунктуацией. Спецификация CommonMark точна; если наш вывод расходится, вставьте пример из спецификации для проверки.

Обрабатывается ли HTML внутри Markdown?

Встроенный HTML пропускается насквозь (поведение CommonMark). Используйте осторожно — вредоносный HTML из ненадёжных источников пройдёт без изменений.

Можно ли конвертировать HTML обратно в Markdown?

Да — см. наш конвертер HTML в Markdown (ссылка в разделе «Похожие инструменты»).

Что насчёт сносок?

Не реализовано (расширение GFM). Для сложных документов используйте серверную библиотеку вроде remark-gfm.

Данные отправляются на сервер?

Нет. Конвертация выполняется локально; ваш Markdown никуда не передаётся.

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

Обновлено:

Попробуйте наши ИИ-промпты →