Про цей інструмент
HTML to Markdown — це безкоштовний браузерний конвертер, який переписує розмітку HTML у чистий Markdown під час набору. Вставте чи відредагуйте HTML — і еквівалентний Markdown з'явиться наживо, готовий до копіювання.
Конвертація використовує власний DOM браузера: ваш ввід стає innerHTML відокремленого елемента, а потім рекурсивний обхідник видає Markdown, тож некоректні чи незакриті теги нормалізуються так само, як їх відобразив би браузер. Він обробляє заголовки, жирний та курсивний текст, посилання (через атрибут href), вбудований код, блоки коду з огорожею, розриви рядків, абзаци, цитати, а також упорядковані й неупорядковані списки.
Усе працює локально — без завантажень на сервер, без облікових записів, без відстеження, і воно працює офлайн. Теги, які він не відображає, як-от зображення, таблиці чи горизонтальні лінії, розгортаються, тож їхній текст усе одно проходить далі без додавання синтаксису Markdown.
Поширені запитання
Які теги підтримуються?
Заголовки (h1–h6), жирний (strong/b), курсив (em/i), посилання (a), вбудований код, попередньо форматовані блоки (pre), неупорядковані й упорядковані списки, цитати, розриви рядків та абзаци. Упорядковані списки нумеруються послідовно.
Чи працює він на сервері?
Ні. Він розбирає ваш HTML у браузері за допомогою відокремленого вузла DOM — div, створеного в пам'яті, — тож нічого не завантажується на сервер, і воно працює офлайн.
Що відбувається з тегами, які він не підтримує?
Елементи, які він не відображає, як-от зображення, таблиці й горизонтальні лінії, розгортаються: будь-який текст усередині них проходить далі, але для тега не генерується Markdown. У посилань зчитується лише атрибут href; інші атрибути ігноруються.
Як він обробляє пробіли й код?
Пробіли у звичайному тексті згортаються до одиничних, тоді як вміст вбудованого коду та блоків pre зберігається дослівно. Тег br стає жорстким розривом рядка.
Більше інструментів