Конвертер HTML в Markdown
Конвертируйте HTML в чистый Markdown для документации, README и переноса блогов. Выбирайте стиль заголовков, маркеров, жирного, курсива и блоков кода. Вставьте код или загрузите файл.
Загрузка: Конвертер HTML в Markdown…
Ваши файлы не покидают устройство
Как пользоваться: Конвертер HTML в Markdown
- 1
Откройте «Конвертер HTML в Markdown» на этой странице. Инструмент загружается прямо в браузере.
- 2
Добавьте файл, текст или значения и настройте параметры.
- 3
Скопируйте или скачайте результат. Ничего не загружается и не хранится.
Об инструменте
Перенести блог на генератор статических сайтов, написать README по веб странице или очистить текст, скопированный из CMS: для всего этого нужен Markdown. Этот конвертер HTML в Markdown превращает HTML в читаемый Markdown, сохраняя заголовки, списки, ссылки, изображения, выделение, таблицы и блоки кода и убирая лишнюю разметку. Стиль Markdown выбираете вы, чтобы результат подходил вашему проекту.
Как конвертировать HTML в Markdown
- Вставьте HTML или загрузите файл .html.
- Выберите стиль вывода в параметрах.
- Проверьте получившийся Markdown.
- Скопируйте его или скачайте файл .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 на сервер?
Нет. Конвертация выполняется в вашем браузере.
