Skip to main content
Aarunya AppsAarunya Apps

How it works

  1. 1

    Paste your HTML

    Paste any HTML — blog post, email, Wikipedia table, Notion export, or Confluence page. Use the preset buttons to try a sample.

  2. 2

    Choose conversion options

    Toggle inline style stripping, choose bold delimiter (** or __), and enable code language detection for fenced code blocks.

  3. 3

    Click Convert and copy

    The Markdown output appears instantly. Copy it to the clipboard and paste it into your Markdown editor or static site generator.

Bold:
Preset:

HTML Input

Markdown Output

Markdown will appear here…
🛡️ Verify zero uploads — open DevTools → Network tab

Open your browser's DevTools (F12), go to the Network tab, and use this tool. You will see zero outbound requests — all processing runs inside your browser sandbox via WebAssembly or pure JavaScript. Nothing you paste or upload is ever sent anywhere.

Use cases

Migrate blog content to a static site

Moving from WordPress, Ghost, or a CMS to a Markdown-based static site (Hugo, Astro, Jekyll)? Convert your HTML posts to Markdown in bulk.

Clean up email newsletters

Convert HTML email newsletters to Markdown for archiving, sharing as blog posts, or feeding into Notion and other Markdown tools.

Extract content from Confluence or Notion exports

Both tools export to HTML. Convert the HTML to portable Markdown that works in any Markdown-based system.

Frequently Asked Questions

Which HTML elements are supported?

Headings (h1–h6), paragraphs, bold/italic/strikethrough, links, images, ordered and unordered lists, blockquotes, code (inline and fenced blocks with language detection), horizontal rules, and HTML tables (converted to Markdown pipe tables).

What happens to elements that don't have a Markdown equivalent?

Elements without a Markdown equivalent (div, span, aside, section) are treated as pass-through containers — their text content is preserved but the wrapper element is removed. Inline styles are stripped unless you disable that option.

Does this handle HTML tables?

Yes — HTML tables are converted to Markdown pipe tables. Complex merged cells (rowspan/colspan) are not supported in standard Markdown and will be simplified. The header row and separator row are auto-generated.

Can I convert a whole webpage to Markdown?

Yes — but it works best with the article content, not the entire page HTML. Copy the inner HTML of the article element (or use browser DevTools to select the content area), then paste it here.

Want unlimited access + saved history?

Pro is $6/month · 30-day money-back guarantee.

Related Tools