HTML в Markdown
Преобразуйте исходный HTML в удобочитаемый Markdown для документации и публикации. Преобразование выполняется локально с подробными примечаниями об удалённом содержимом и адресах.
Преобразуйте HTML за три шага
- Вставьте исходный HTML или загрузите один файл UTF-8 размером до 1 МиБ. Инструмент читает разметку как текст, не открывает сайт и не загружает его изображения.
- Нажмите «Преобразовать в Markdown». Инструмент сохраняет поддерживаемую структуру body, применяет правила обработки адресов и сообщает о существенных изменениях. CSS, расположение элементов и интерактивное поведение не воспроизводятся.
- Проверьте Markdown и примечания к преобразованию, затем скопируйте текст или скачайте converted.md. Перед публикацией проверьте результат на нужной платформе Markdown.
Как работает структурное преобразование
Заголовки, абзацы, выделение, списки, цитаты, код, допустимые ссылки и изображения, а также простые таблицы имеют эквиваленты в Markdown. Стили, размеры, обработчики событий и атрибуты исходного кода обычно не сохраняются. Результат — исходный Markdown, а не снимок экрана или работающая страница.
Относительные адреса сохраняются без предположений о сайте. Для ссылки вроде ../guide по-прежнему важно правильное расположение документа. Указанные элементы base игнорируются, а цели фрагментов могут различаться на разных платформах Markdown.
Скрипты, комментарии и неподдерживаемое встроенное содержимое удаляются. У ссылок с недопустимыми по правилам адресами сохраняется текст; у отклонённых изображений сохраняется альтернативный текст, если он есть. Примечания объясняют эти изменения, а не обещают идеального сохранения.
Это не инструмент извлечения видимого на странице содержимого или удаления конфиденциальных данных. Исходный текст, скрытый с помощью CSS или атрибутов, может появиться в Markdown. Проверяйте полный результат, особенно перед публикацией.
Примеры сохранённой структуры и изменений
Элемент h1 с текстом Guide становится заголовком ATX, а абзац с текстом в strong — абзацем с маркерами выделения Markdown. Парсер HTML декодирует символьные ссылки HTML; обычный текст Unicode сохраняется.
В простую таблицу без заголовка добавляется пустая строка заголовка, поэтому исходная первая строка остаётся данными. Таблицы с объединёнными ячейками и вложенные таблицы отклоняются вместо преобразования в ненадёжную структуру.
Отклонённый адрес скрипта не копируется как ссылка, но её читаемый текст сохраняется. Относительный путь к изображению может остаться в синтаксисе изображения Markdown, однако инструмент не загружает и не встраивает само изображение.
Ограничения и совместимость
Ввод ограничен 1 МиБ в UTF-8 и 1 048 576 кодовыми единицами UTF-16. Локальные файлы должны быть корректными UTF-8; другие кодировки не определяются автоматически. Ограничения результата и структуры предотвращают частичное или незаметное усечение документов.
Простые таблицы могут содержать до 100 столбцов, 1 000 строк вместе с заголовком и 10 000 ячеек после дополнения за одно преобразование. Объединение строк или столбцов, вложенные таблицы и сложные блоки в ячейках не поддерживаются. Обратная или сбрасываемая нумерация упорядоченных списков также отклоняется.
Результат использует фиксированный профиль на основе CommonMark с поддержкой таблиц GFM, зачёркивания и пунктов задач. Исправление HTML и нормализация пробелов могут изменить форматирование исходного кода; извлечение кода не восстанавливает файл побайтово.
Допустимые ссылки и изображения — это текстовые ссылки, а не проверенные адреса. Вывод необработанного HTML и предпросмотр не предусмотрены, но этот преобразователь не является универсальным средством очистки для любого последующего обработчика Markdown или пользовательского декодера.
Локальные данные и текущий экспорт
Инструмент не отправляет и не хранит ваш HTML, имена файлов или Markdown. Он не запрашивает URL из исходного кода. При редактировании, отмене или очистке предыдущий результат и действия его экспорта становятся недоступными. Общая политика конфиденциальности сайта продолжает действовать.
Вопросы о преобразовании HTML в Markdown
Источники и справка по форматам
- github.comhast-util-to-mdast 10.1.2Зафиксированная версия движка AST разбирает HTML и формирует Markdown по заданному профилю; см. прилагаемые уведомления о сторонних компонентах.
- Уведомления сторонних разработчиков
- spec.commonmark.orgCommonMark 0.31.2CommonMark описывает базовый синтаксис Markdown.
- github.github.comGitHub Flavored MarkdownGitHub Flavored Markdown описывает расширения, включая таблицы, зачёркивание и пункты задач; этот инструмент поддерживает не все возможности GFM.
- html.spec.whatwg.orgHTML StandardСтандарт HTML описывает разбор и структуру документа. Инструмент преобразует исходный код, а не отображённую страницу.
- url.spec.whatwg.orgURL StandardСтандарт URL служит основой для обработки адресов; относительные ссылки остаются относительными, а адреса не проверяются.
- encoding.spec.whatwg.orgEncoding StandardСтандарт Encoding описывает декодирование UTF-8.
Источники проверены 6 ноября 2026 года.
Похожие инструменты
JSON в YAML
Преобразуйте JSON в YAML локально, сохраняя запись чисел и строки в кавычках; скопируйте или скачайте результат целиком.
Открыть инструмент — JSON в YAMLYAML в JSON
Преобразуйте один документ YAML в JSON локально, сохраняя точный числовой текст, и скопируйте или скачайте результат.
Открыть инструмент — YAML в JSONТестирование регулярных выражений JavaScript
Проверяйте шаблон JavaScript локально и изучайте совпадения, группы и позиции UTF-16.
Открыть инструмент — Тестирование регулярных выражений JavaScriptMarkdown в HTML
Преобразуйте Markdown в HTML-фрагмент, проверьте код и неактивный предпросмотр, затем скопируйте или скачайте результат.
Открыть инструмент — Markdown в HTMLСортировка строк
Сортируйте строки по алфавиту выбранного языка или по кодовым точкам Unicode, сохраняя повторы, пустые строки и содержимое.
Открыть инструмент — Сортировка строкУдаление повторяющихся строк
Сохраните первую копию каждой точной строки, порядок, значимые пробелы и пустые строки, затем скопируйте или скачайте результат.
Открыть инструмент — Удаление повторяющихся строкСравнение текстов
Сравните два текста локально: целые строки, пробелы и последний перевод строки.
Открыть инструмент — Сравнение текстовПреобразование регистра
Меняйте регистр текста, начала слов или предложений с явно выбранными правилами букв.
Открыть инструмент — Преобразование регистраКодировщик и декодировщик HTML-сущностей
Кодируйте или декодируйте HTML-ссылки в тексте, выбирайте контекст и формат Unicode и получайте результат с переносами LF без разбора разметки.
Открыть инструмент — Кодировщик и декодировщик HTML-сущностейГенератор таблиц Markdown
Редактируйте таблицу с обычным текстом, задавайте выравнивание и копируйте GFM Markdown или импортируйте TSV.
Открыть инструмент — Генератор таблиц MarkdownРазбор и создание строки запроса
Разбирайте и редактируйте параметры запроса, сохраняя повторы и порядок. Копируйте нормализованную строку или HTTP(S)-адрес.
Открыть инструмент — Разбор и создание строки запросаКодирование и декодирование URL
Преобразуйте компонент URL или значение формы UTF-8 с понятными правилами для пробела и плюса, затем скопируйте или скачайте результат.
Открыть инструмент — Кодирование и декодирование URLКодирование и декодирование Base64
Кодируйте текст UTF-8 в стандартный или URL-безопасный Base64 либо декодируйте данные с понятными сообщениями об ошибках.
Открыть инструмент — Кодирование и декодирование Base64Форматирование XML
Локально проверяйте корректность XML 1.0 с учётом пространств имён, форматируйте или сжимайте текст и копируйте или скачивайте результат в UTF-8.
Открыть инструмент — Форматирование XMLФорматирование и проверка JSON
Проверяйте синтаксис JSON, форматируйте или минифицируйте локально, копируйте и скачивайте результат с сохранением исходных данных.
Открыть инструмент — Форматирование и проверка JSONСчётчик символов и сегментов SMS
Узнайте кодировку сообщения, границы сегментов и примерную стоимость. Текст остаётся в вашем браузере.
Открыть инструмент — Счётчик символов и сегментов SMSСчётчик символов для соцсетей
Проверяйте лимиты платформ и разбивайте публикации без потери текста.
Открыть инструмент — Счётчик символов для соцсетейСчётчик символов
Считайте символы, слова, предложения и абзацы. Проверяйте плотность слов, время чтения и размер UTF-8 прямо в браузере.
Открыть инструмент — Счётчик символовКалькулятор размера текста
Сравнивайте кодировки и размеры передаваемого текста прямо в браузере.
Открыть инструмент — Калькулятор размера текстаОчистка текста из PDF
Исправьте переносы строк и пробелы в тексте из PDF. Сохраните исходник и проверьте неоднозначные дефисы перед копированием результата.
Открыть инструмент — Очистка текста из PDFТекст без стилизации
Преобразуйте поддерживаемые буквы Unicode в обычный текст прямо в браузере. Регистр, диакритика, эмодзи и оригинал сохраняются.
Открыть инструмент — Текст без стилизацииИсправить текст
Исправьте искажённый текст и повреждённые акценты в браузере. Проверьте каждый вариант восстановления UTF-8.
Открыть инструмент — Исправить текстПроверка обрезки письма в Gmail
Узнайте точный размер HTML письма в UTF-8, сравните с ориентиром 102 000 байт и найдите объёмные фрагменты кода.
Открыть инструмент — Проверка обрезки письма в Gmail