PDF VectorPDF Vector

HTML to Markdown Converter

Upload an HTML file or paste the URL of a public web page and get clean markdown with headings, links, lists and tables.

How to convert HTML to Markdown

  1. 1

    Upload an .html file or paste a URL

    Drop a saved web page or HTML export, or paste the link to a public page. The free converter handles 20 free conversions per day, up to 50 pages (5 for scans and images) and 5 MB each.

  2. 2

    Markup becomes markdown

    Headings, paragraphs, links, lists and tables are mapped to their markdown equivalents, and scripts and styles are left out.

  3. 3

    Copy or download the markdown

    Paste the result into a docs site, a README or an LLM prompt, or download a .md file.

When to convert HTML to Markdown

Moving a blog or help center to a static site generator, archiving web pages as text, or giving an LLM the content of a page without its markup are the usual reasons. Markdown keeps the structure readers need and drops the tags they don't.

Frequently asked questions

Is the converter free?
Yes. You get 20 free conversions per day, up to 50 pages (5 for scans and images) and 5 MB each, without an account. A free account adds 100 API credits for larger files and automation.
Can I convert a web page by its URL?
Yes, if the page is public. Pages behind a login, or sites that block automated requests, can't be fetched; save the page as HTML in your browser and upload the file instead.
Which file types can I convert?
PDF, Word (DOCX, DOC), Excel (XLSX, XLS), PowerPoint (PPTX, PPT), OpenDocument (ODT, ODS, ODP), RTF, EPUB, HTML, Markdown, TXT, CSV, TSV, XML, JSON and images (PNG, JPG, WebP, GIF, TIFF, BMP, HEIC). Every converter page takes every format, so you can drop any of them here.
Is my file kept?
Files are never stored permanently or used for training, and data is encrypted in transit and at rest. Files from failed requests on the shared General Instance are kept encrypted for up to 14 days to diagnose the failure, then deleted automatically.
Can I convert files in bulk or from code?
Yes. The Document Parse API takes the same files (by upload, base64 or URL) and returns markdown, with optional page-by-page output, from TypeScript, Python, cURL, Zapier, Make or n8n.

Related tools

Start Processing Documents Today

Get 100 free credits to try all our APIs. No credit card required.

Free forever tier · No credit card · Cancel anytime