Редактор Markdown

Пишите Markdown с живым предпросмотром рядом. Поддерживает таблицы и списки задач GitHub Flavored Markdown, очищенный HTML-вывод и скачивание .md и .html.

Предпросмотр
Слов: 0 · символов: 0

Рендеринг через marked и очистка через DOMPurify: скрипты, обработчики событий и прочий небезопасный HTML удаляются из превью и итогового HTML.

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

Просмотреть Все

Что такое Редактор Markdown?

Онлайн-редактор Markdown с живым предпросмотром рядом с текстом. Поддерживает GitHub Flavored Markdown (таблицы, списки задач, зачёркивание, автоссылки), показывает сгенерированный HTML и позволяет скопировать HTML или скачать документ как .md либо автономный файл .html.

Как пользоваться Редактор Markdown

  1. Пишите или вставляйте Markdown в редактор либо нажмите Загрузить пример, чтобы увидеть синтаксис.
  2. Смотрите, как обновляется предпросмотр по мере ввода; переключайте вид между «рядом», редактором, предпросмотром и HTML.
  3. При необходимости включайте GitHub Flavored Markdown и Считать одиночный перенос строки тегом <br>.
  4. Скопируйте HTML или воспользуйтесь Скачать .md / Скачать .html.

Пример

Ввод
# Hi

**bold** and <img src=x onerror=alert(1)>
Вывод
<h1>Hi</h1>
<p><strong>bold</strong> and <img src="x"></p>

Обработчик onerror удаляется DOMPurify

Когда использовать Редактор Markdown

Используйте для черновиков README, документации, заметок, постов на форумах или писем на Markdown либо для преобразования Markdown в чистый HTML. Синтаксис, специфичный для одной платформы (оповещения GitHub, диаграммы Mermaid, формулы с $…$, вики-ссылки), не отображается.

Как работает Редактор Markdown

Markdown преобразуется библиотекой marked (совместимой с CommonMark, с расширениями GFM при включении; опция breaks превращает одиночные переводы строк в <br>). Полученный HTML пропускается через DOMPurify с его HTML-профилем, который удаляет <script>, атрибуты обработчиков событий вроде onerror, URL javascript: и другую опасную разметку до показа в предпросмотре, копирования или скачивания. Обе библиотеки загружаются по требованию в вашем браузере.

Распространенные Случаи Использования

  • Черновик README.md с живым предпросмотром
  • Преобразование заметок Markdown в HTML для сайта или письма
  • Написание таблиц и списков задач в GFM
  • Обучение синтаксису Markdown
  • Предпросмотр Markdown из CMS или чата перед публикацией

Примечание по Безопасности

Предпросмотр и HTML-вывод очищаются DOMPurify, поэтому вставка недоверенного Markdown не может выполнить скрипты на этой странице. Markdown никогда не покидает ваш браузер.

Часто Задаваемые Вопросы

Разрешён ли «сырой» HTML в Markdown?

Да, но он очищается: безопасные теги остаются, а скрипты, обработчики событий и ссылки javascript: удаляются.

Сохраняется ли мой документ?

Нет. Ничего не хранится и не загружается — скачайте файл .md, чтобы сохранить работу.

Что такое GitHub Flavored Markdown?

Расширение CommonMark от GitHub, добавляющее таблицы, списки задач (- [x]), зачёркивание (~~текст~~) и автоматические ссылки.

Что сделать дальше

Другие категории