Конвертер HTML в Markdown
Загрузите HTML-файл или вставьте ссылку на страницу — и получите чистый, читаемый Markdown. ParseJet справляется с реальной, а не идеальной вёрсткой: вложенные div, инлайновые стили, устаревшая разметка — каждый элемент аккуратно переносится в Markdown. Сделано для миграции контента, документации и LLM-пайплайнов.
Перетащите файл сюда или выберите
Принимает файлы HTML,HTM
Бесплатно — 3 запроса/день, без регистрации. для 300 кредитов/месяц бесплатно.
Как это работает
Загрузите HTML или вставьте URL
Перетащите .html-файл выше или вставьте адрес живой страницы. Оба способа дают одинаково чистый Markdown.
Конвертируйте в Markdown
ParseJet разбирает HTML, выбрасывает скрипты, стили и трекеры, а заголовки, списки, таблицы, ссылки и блоки кода переводит в Markdown.
Скопируйте или используйте API
Скопируйте результат или подключите API, чтобы конвертировать HTML в Markdown прямо в приложении или в скрипте миграции.
Ключевые особенности
Что отличает этот html to markdown.
Полное соответствие элементов
h1–h6, нумерованные и маркированные списки, таблицы, цитаты, блоки кода, жирный и курсив, ссылки — всё превращается в точные аналоги в Markdown.
Справляется с грязным HTML
Реальный HTML редко бывает аккуратным. ParseJet переживает незакрытые теги, глубокую вложенность div, инлайновые стили и легаси-разметку без поломки результата.
Скрипты и стили удаляются
JavaScript, CSS, трекинг-пиксели и HTML-комментарии вырезаются полностью — ничего из этого не просочится в ваш Markdown.
Файл или URL на выбор
Конвертируйте сохранённые .html-файлы (например, экспорт из WordPress) или загружайте живые страницы по ссылке — эндпоинт один и тот же.
Корректные сущности и кодировка
HTML-сущности (&, , —) декодируются в настоящие символы, а вывод всегда в UTF-8 — никаких «кракозябр» в Markdown.
Пакетная конвертация через API
Целая папка HTML-файлов из экспорта превращается в Markdown коротким скриптом — пример на Python есть ниже.
Примеры использования
Типичные сценарии, где этот инструмент экономит ваше время.
Миграция CMS и блога
Перенесите контент из WordPress, Ghost или легаси-CMS в стек на Markdown — Hugo, Astro, Jekyll — не вычищая HTML вручную.
Конвертация документации
Превращайте HTML-документацию и экспорт из вики (Confluence, MediaWiki) в Markdown для подхода docs-as-code в Git.
Подготовка входа для LLM
Сырой HTML тратит токены на разметку. Сконвертируйте его в Markdown — и модель получит компактный структурный текст с сохранённой иерархией документа.
Выход скрейпинг-пайплайна
HTML, который собрал ваш краулер, превращается в чистый Markdown для хранения, индексации или NLP-обработки — один вызов API на документ.
Автоматизируйте с помощью API
Используйте тот же инструмент программно. Работает с любым языком — только HTTP.
# Convert a local HTML file to Markdown curl -X POST https://api.parsejet.com/v1/parse/auto/file \ -H "Authorization: Bearer YOUR_API_KEY" \ -F "[email protected]" # Convert a live page by URL curl -X POST https://api.parsejet.com/v1/parse/webpage \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"url": "https://example.com/page"}'
import httpx
from pathlib import Path
# Batch-convert an HTML export folder to Markdown files
html_dir = Path("export/")
md_dir = Path("markdown/")
md_dir.mkdir(exist_ok=True)
for html_file in html_dir.glob("*.html"):
resp = httpx.post(
"https://api.parsejet.com/v1/parse/auto/file",
headers={"Authorization": "Bearer YOUR_API_KEY"},
files={"file": (html_file.name, html_file.read_bytes(), "text/html")},
)
md_path = md_dir / html_file.with_suffix(".md").name
md_path.write_text(resp.json()["text"], encoding="utf-8")
print(f"Converted {html_file.name} -> {md_path.name}") // Convert an HTML file (e.g. from a file input) to Markdown
const formData = new FormData();
formData.append("file", htmlFile); // File or Blob with .html content
const res = await fetch("https://api.parsejet.com/v1/parse/auto/file", {
method: "POST",
headers: { Authorization: "Bearer YOUR_API_KEY" },
body: formData,
});
const { text } = await res.json();
console.log(text); // Markdown string Хотите автоматизировать это?
ParseJet API предоставляет те же возможности парсинга через один HTTP-эндпоинт. Никакого ffmpeg, poppler или tesseract — всего один вызов API.
Часто задаваемые вопросы
Как конвертировать HTML в Markdown?
Загрузите .html-файл выше или вставьте адрес страницы. ParseJet разберёт разметку и вернёт чистый Markdown с заголовками, списками, таблицами и ссылками. Для автоматизации используйте POST /v1/parse/auto/file или /v1/parse/webpage.
Корректно ли конвертируются таблицы?
Да. HTML-таблицы становятся Markdown-таблицами со строкой заголовков и выровненными столбцами. Вложенные списки, цитаты и блоки кода тоже получают свои аналоги в Markdown.
Что происходит со скриптами, стилями и комментариями?
Они удаляются полностью. В результате остаётся только читаемое содержимое документа — без JavaScript, CSS и трекингового кода.
Можно ли конвертировать живую страницу, а не файл?
Да. Вставьте URL в форму выше или воспользуйтесь инструментом «URL в Markdown» — он специально заточен под выделение основного контента живых страниц и удаление навигации и рекламы.
Как конвертировать HTML в Markdown на Python?
Отправьте файл на /v1/parse/auto/file через httpx или requests — поле «text» в ответе и будет вашим Markdown. Ставить html2text, BeautifulSoup или markdownify не нужно. Полный пример на Python есть выше.
Это бесплатно?
Да. Вы получаете 3 бесплатные конвертации в день без регистрации. Создайте бесплатный аккаунт для 300 кредитов в месяц. Платные тарифы начинаются от $19/мес — для массовых миграций.
Связанные инструменты
URL to Markdown Converter
Convert any URL to clean Markdown online for free. Paste a link and get the page's main content as Markdown — no ads, no navigation. API available.
Word to Markdown Converter
Convert Word documents (DOCX) to Markdown online for free. Headings, lists, and tables preserved. No signup — or automate DOCX to MD conversion via API.
PDF to Markdown Converter
Convert PDF to Markdown online for free. Preserves headings, lists, tables, and code blocks. No signup required — try it instantly or automate via API.
Начните извлекать текст бесплатно
Регистрация не требуется. Обработайте первый файл за секунды.