DevToolPal
UK

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

Перетворює HTML на чистий Markdown: заголовки, списки, посилання, зображення, блоки коду й таблиці GitHub.

Працює локально, нічого не завантажується на сервер

Параметри

Маркер списку
Блоки коду
Курсив
Жирний

HTML

0 симв. · 0 B

Markdown

0 симв. · 0 B

Що робить інструмент

Конвертер HTML у Markdown перетворює HTML-розмітку на чистий і читабельний Markdown. З його допомогою можна перенести статті блогу з CMS у генератор статичних сайтів, написати README за наявними сторінками, зберегти документацію як нотатки або підготувати вміст для вікі, задачі на GitHub чи чату з підтримкою Markdown.

Результат дотримується поширених угод Markdown: заголовки #, пункти списку -, огороджені блоки коду з вихідною мовою, а також таблиці й закреслення GitHub Flavored Markdown. Текст за потреби екранується, щоб ніщо випадково не стало форматуванням.

Як користуватися

  1. Вставте HTML у поле введення, завантажте файл .html або натисніть Приклад.
  2. Налаштуйте стиль, якщо в проєкті є свої правила: маркер списку, огороджені блоки коду чи з відступом, знаки курсиву й жирного, вбудовані посилання або виноски.
  3. Скопіюйте Markdown або завантажте його як файл .md.

Приклад

Цей HTML:

<h2>Install</h2>
<p>Run the <strong>installer</strong> and read the <a href="https://example.com">guide</a>.</p>
<ul><li>Windows</li><li>macOS</li></ul>

перетворюється на такий Markdown:

## Install

Run the **installer** and read the [guide](https://example.com).

- Windows
- macOS

Поради

  • Копіюєте з браузера? Візьміть через вихідний код сторінки або інструменти розробника лише HTML елемента статті, щоб меню й підвал не потрапили в результат.
  • Посилання-виноски прибирають довгі URL з тексту, тож Markdown легше читати й редагувати. Адреси перелічено в кінці.
  • Вбудовані зображення data: типово видаляються, бо можуть займати сотні кілобайтів. Увімкніть опцію, щоб їх зберегти.
  • Для зворотного перетворення скористайтеся конвертером Markdown у HTML або перегляньте результат у попередньому перегляді Markdown.

Часті запитання

› Які елементи HTML перетворюються?

Заголовки, абзаци, жирний, курсив, закреслений текст, посилання, зображення, нумеровані й марковані списки (зокрема вкладені), цитати, вбудований код, блоки коду з мовою, горизонтальні лінії, розриви рядків і таблиці. Таблиці стають таблицями GitHub Flavored Markdown.

› Що відбувається зі скриптами, стилями й head сторінки?

Вони видаляються. Script, style, noscript, template, svg, iframe і весь розділ head не дають Markdown, тож можна вставити вихідний код цілої сторінки й отримати лише читабельний вміст.

› А як щодо HTML, який Markdown не може виразити?

Невідомі теги знімаються, а їхній текст зберігається. Атрибути на кшталт класів, вбудованих стилів та ID відкидаються, бо в Markdown для них немає синтаксису. Блок коду зберігає мову, якщо елемент code має клас на зразок language-js.

› Чому деякі символи екрановано зворотною скісною рискою?

Текст, який інакше став би форматуванням Markdown, наприклад рядок, що починається з 1., або слова між зірочками, екранується, щоб Markdown відображався точно як вихідний текст HTML.

› Чи завантажується HTML на сервер?

Ні. Перетворення виконується у вашому браузері за допомогою HTML-парсера на JavaScript, і нічого не надсилається на сервер.