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

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

Обновлено
0 символов
Markdown
0 символов
Использовать в

Копировать в Webflow вставляет новый элемент Rich Text в Designer (Ctrl/⌘+V на холсте или в Navigator). Копировать как rich text вставляет форматированный текст в существующий элемент Rich Text, Google Docs, Notion или письмо.

Ваши данные никогда не покидают ваш компьютер. Вся обработка выполняется на 100% локально в вашем браузере.

Был ли этот инструмент полезен?0.0 Оценок: 0
Конвертируйте Markdown в HTML онлайн с живым предпросмотромMarkdown в HTML →

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

  1. Вставьте HTML-код в левую панель или скопируйте отформатированный текст с веб-страницы или документа и вставьте его. Если включен параметр «Вставлять форматированный текст как HTML», форматирование сохранится.
  2. Выберите нужный стиль Markdown: тип заголовков, маркер списка, стиль блоков кода и встроенные или ссылки-ссылки.
  3. Оставьте включенным GFM, чтобы преобразовать <table>, <del> и списки с флажками в Markdown с расширениями GitHub.
  4. Скопируйте результат или скачайте его как файл .md.

Что такое конвертер HTML в Markdown?

Конвертер HTML в Markdown читает HTML-элементы и переписывает их синтаксисом Markdown: <h2> превращается в ## , <strong> в **…**, а <a href> в [текст](url). Это самый быстрый способ перенести контент из CMS, старого блога или веб-страницы в Git-репозиторий, генератор статических сайтов (Hugo, Jekyll, Astro, Docusaurus), вики или приложение для заметок вроде Obsidian. Инструмент использует библиотеку с открытым исходным кодом Turndown с плагином GFM и работает полностью в вашем браузере.

Копирование с веб-страниц, Google Docs и Word

Когда вы копируете текст из браузера или офисного приложения, в буфере обмена сохраняется HTML-версия вместе с обычным текстом. Если включена опция Вставлять форматированный текст как HTML, вставка в левую панель добавит этот HTML, и заголовки, полужирный текст, ссылки и списки сохранятся. Отключите опцию, если нужно вставить исходный HTML-код ровно так, как он был скопирован из редактора кода.

Пример

<h2>Install</h2>
<p>Run <code>npm i</code>, then
read the <a href="/docs">docs</a>.</p>
<ul>
  <li>Fast</li>
  <li><em>Small</em></li>
</ul>

превращается в

## Install

Run `npm i`, then read the [docs](/docs).

-   Fast
-   _Small_

Turndown выравнивает маркеры списков по отступу в четыре символа, поэтому вложенные списки и элементы из нескольких абзацев корректно отображаются в любом парсере Markdown.

Описание параметров

ПараметрВариантыКогда использовать
Заголовки# ATX или Setext (подчеркивание ===/---)ATX — распространенный вариант по умолчанию; Setext существует только для h1 и h2.
Маркер списка-, *, +Выбирайте по правилам линтера вашего проекта (правило markdownlint MD004).
Блоки кодаОграждения ```, ограждения ~~~, отступ в 4 пробелаОграждения сохраняют язык (из class="language-js"), а блоки с отступом — нет.
СсылкиВстроенные или ссылки-ссылкиСсылки-ссылки выносят длинные URL из абзацев и собирают их в конце документа.

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

В Markdown нет синтаксиса для цветов, шрифтов, колоночной верстки, форм и объединенных ячеек таблиц. Стили отбрасываются, блоки <script> и <style> удаляются, а таблицы без строки заголовков сохраняются как HTML, так как таблицы GFM требуют заголовка и поддерживают только простые однострочные ячейки. Объединенные ячейки (colspan/rowspan) передать нельзя. Сначала очистите неаккуратную разметку с помощью HTML-форматтера, а результат проверьте в конвертере Markdown в HTML.

Также ищут как: конвертер html в md, html to md, rich text в markdown, веб-страница в markdown, html2markdown, таблица gfm.

Инструменты, которые хорошо сочетаются с HTML в Markdown

  • HTML в Webflow Rich Text — Вставьте «грязный» HTML со старого сайта, экспорта из WordPress, Google Docs или Word и получите чистую семантическую разметку, которую элемент Rich Text в Webflow и импорт CMS принимают без лишнего мусора.
  • HTML-сущности — Экранируйте < > & ", чтобы текст безопасно отображался в HTML, преобразуйте акценты и символы в именованные или числовые сущности либо декодируйте HTML с сущностями обратно в обычный текст.
  • Сравнение текстов — Вставьте исходную и изменённую версии, чтобы увидеть добавленные, удалённые и изменённые строки рядом — с подсветкой точно изменённых слов внутри каждой строки.
  • Счётчик слов — Вставьте или напишите текст, чтобы сразу увидеть количество слов и символов, а также время чтения и произнесения, плотность ключевых слов и проверку длины для SEO-заголовков, мета-описаний и постов в соцсетях.

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

Можно ли вставить результат в Webflow?
Да. Функция «Копировать в Webflow» помещает в буфер обмена элемент Rich Text: нажмите Ctrl/⌘+V в Designer, и заголовки, списки, ссылки, изображения и цитаты появятся как нативный Rich Text. «Копировать как rich text» вставляет форматированный текст в существующий элемент Rich Text. Чтобы сначала очистить вставленный HTML, используйте инструмент HTML в Webflow Rich Text.
Отправляется ли мой HTML на сервер?
Нет. Turndown работает в вашем браузере и разбирает HTML с помощью встроенного безопасного DOMParser, поэтому скрипты во вставленном HTML никогда не выполняются и ничего не загружается на сервер.
Как конвертировать всю веб-страницу в Markdown?
Выделите текст статьи на странице, скопируйте его и вставьте сюда, включив опцию «Вставлять форматированный текст как HTML». Также можно открыть исходный код страницы, скопировать нужный HTML и вставить его. Меню навигации и подвалы лучше не выделять.
Почему моя таблица осталась HTML?
Таблицы в Markdown с расширениями GitHub должны начинаться со строки заголовка. Таблицы без нее (без <th> или <thead>) сохраняются как HTML, который поддерживает большинство рендереров Markdown. Объединенные ячейки, вложенные таблицы и списки внутри ячеек в GFM выразить невозможно.
Какой маркер списка выбрать?
В CommonMark все три варианта равнозначны. - — самый распространенный выбор и вариант по умолчанию в Prettier. Выбирайте тот, который требуется в гайде по стилю вашего проекта или в конфигурации markdownlint.
Изображения конвертируются?
Да. <img src="a.png" alt="Logo"> превращается в ![Logo](a.png), включая атрибут title, если он есть. Сами файлы изображений не скачиваются.
Можно ли установить HTML в Markdown как веб-приложение и пользоваться им офлайн?
Да. HTML в Markdown — это веб-приложение (PWA), которое можно установить из браузера, без скачивания из магазина приложений. В Chrome или Edge (Windows, macOS, Linux, ChromeOS) или на Android нажмите вверху этой страницы «Установить приложение»; на iPhone и iPad используйте «Поделиться → На экран «Домой»», а в Safari 17+ на Mac — «Файл → Добавить в Dock». После этого приложение откроется в отдельном окне со своим значком, и так как оно полностью работает в браузере, оно продолжит работать офлайн. Firefox на компьютере не умеет устанавливать веб-приложения. Как работает установка.

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

localMarkdown в HTMLВведите или вставьте Markdown и мгновенно получите чистый HTML: с безопасным живым предпросмотром,…localHTML в Webflow Rich TextВставьте «грязный» HTML со старого сайта, экспорта из WordPress, Google Docs или Word и получите чистую…localHTML форматерВставьте минифицированную или неаккуратную разметку и получите чистый HTML с единообразными отступами,…localHTML-сущностиЭкранируйте < > & ", чтобы текст безопасно отображался в HTML, преобразуйте акценты и символы в…localСравнение текстовВставьте исходную и изменённую версии, чтобы увидеть добавленные, удалённые и изменённые строки рядом — с…localСчётчик словВставьте или напишите текст, чтобы сразу увидеть количество слов и символов, а также время чтения и…