HTML to Markdown Converter

Convert HTML fragments into readable Markdown with lists, links, code blocks and tables.

Frontend & Design
Preparing your workspace…
Input
Output
Your result will appear here.

How to use

  1. Paste the source, open a UTF-8 file or try the Sample.
  2. Choose the options and run the conversion or enable Auto run.
  3. Review the result, then copy a selection or download the complete text.

HTML to Markdown Converter

Paste an HTML fragment. The local parser reads markup as data and converts headings, emphasis, lists, links, images, code blocks and compatible tables into Markdown text.

Processing stays in your browser. DevToolsy does not receive the pasted data or selected file.

Input and processing

Choose ATX or Setext headings, a list marker and fenced or indented code blocks. Compatible tables and strikethrough use GFM Markdown conventions.

Worked example
Input
<h1>Project notes</h1><p>A <strong>small</strong> example.</p><ul><li>Format data</li><li>Review changes</li></ul><pre><code class="language-js">const ready = true;</code></pre>
Output
# Project notes

A **small** example.

- Format data
- Review changes

```js
const ready = true;
```

This example uses the default settings.

Result and limitations

CSS, scripts and interactive behavior do not transfer to Markdown. Scripts and unsafe link schemes are removed; conversion does not visit links or download images. Complex tables may need manual editing.

Using the output

Review the result, then copy a selection or download the complete text.

Processing limits

UTF-8 input up to 1 MiB; output up to 8 MiB. Processing stops after 30 seconds.

?

Frequently asked questions

Which HTML content can be converted?

Paste an HTML fragment. The local parser reads markup as data and converts headings, emphasis, lists, links, images, code blocks and compatible tables into Markdown text.

Can I choose the Markdown style?

Choose ATX or Setext headings, a list marker and fenced or indented code blocks. Compatible tables and strikethrough use GFM Markdown conventions.

Will conversion load images or execute scripts?

CSS, scripts and interactive behavior do not transfer to Markdown. Scripts and unsafe link schemes are removed; conversion does not visit links or download images. Complex tables may need manual editing.

Is the input uploaded?

Processing stays in your browser. DevToolsy does not receive the pasted data or selected file.

Can I keep the result?

Review the result, then copy a selection or download the complete text.

Find your next tool

Language

Switch language? Your current work will be cleared. Copy or download it first.