Перейти к содержимому
WoowTools

Конвертер HTML в Markdown

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

Бесплатно Работает в браузере Без регистрации

Загрузка: Конвертер HTML в Markdown…

Ваши файлы не покидают устройство

Как пользоваться: Конвертер HTML в Markdown

  1. 1

    Откройте «Конвертер HTML в Markdown» на этой странице. Инструмент загружается прямо в браузере.

  2. 2

    Добавьте файл, текст или значения и настройте параметры.

  3. 3

    Скопируйте или скачайте результат. Ничего не загружается и не хранится.

Об инструменте

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

Как конвертировать HTML в Markdown

  1. Вставьте HTML или загрузите файл .html.
  2. Выберите стиль вывода в параметрах.
  3. Проверьте получившийся Markdown.
  4. Скопируйте его или скачайте файл .md.

Пример

<h2>Install</h2><p>Run <code>npm i</code> and see <a href="/ru/docs">the docs</a>.</p>

превращается в ## Install, а затем Run `npm i` and see [the docs](/docs).

Параметры стиля

  • Заголовки: ATX (# и ##) или Setext (подчёркивание знаками = и -).
  • Маркеры: дефис, звёздочка или плюс.
  • Знаки жирного и курсива: ** или __, * или _.
  • Блоки кода: ограждённые ``` или с отступом.
  • Экранирование символов, которые иначе будут прочитаны как Markdown, например * и _ в обычном тексте.
  • Предварительная очистка HTML, чтобы убрать скрипты, стили и пустые обёртки из скопированного контента.

Что конвертируется хорошо

Тексты статей, документация, письма и выгрузки из CMS со стандартными тегами: заголовки, абзацы, списки, ссылки, изображения, цитаты, код в строке, блоки кода и простые таблицы. Разметка макета, например вложенные div, встроенные стили и классы, не имеет аналогов в Markdown и удаляется, что обычно и нужно.

Советы

  • Конвертируйте только область контента, а не всю страницу с меню и подвалом.
  • Проверяйте таблицы: сложные таблицы с объединёнными ячейками нельзя выразить в Markdown, и их может понадобиться поправить вручную.
  • Относительные ссылки и пути к изображениям сохраняются как есть; обновите их, если файлы переедут.

Доработайте результат в редакторе Markdown или выполните обратное преобразование в Markdown в HTML.

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

Как конвертировать HTML в Markdown?

Вставьте HTML или загрузите файл .html, выберите стиль Markdown и скопируйте или скачайте результат как файл .md.

Конвертируются ли таблицы?

Да, простые таблицы становятся таблицами Markdown. Таблицы с объединёнными ячейками или вложенным содержимым может понадобиться поправить вручную.

Что происходит с CSS классами и встроенными стилями?

Они удаляются, потому что Markdown не умеет их выражать. Текст и структура сохраняются.

Можно ли выбрать заголовки с # или подчёркнутые?

Да. Стиль ATX даёт заголовки с #, а стиль Setext заголовки, подчёркнутые знаками = и -.

Сохраняются ли блоки кода?

Да. Блоки pre и code становятся ограждёнными блоками кода или блоками с отступом, в зависимости от настройки.

Загружается ли мой HTML на сервер?

Нет. Конвертация выполняется в вашем браузере.