How to use it
- Choose Markdown to HTML, or HTML / Word to Markdown.
- Type Markdown, or paste formatted text or HTML.
- Check the preview or the generated code.
- Copy the result or download it as .html or .md.
Markdown to HTML
Type or paste Markdown on the left; the right side shows either a rendered preview or the HTML code. Supported syntax:
| Markdown | Result |
|---|---|
# Heading, ## Subheading | Headings h1–h6 |
**bold**, *italic*, ~~strikethrough~~ | Text styles |
`code` and fenced ``` blocks | Inline code and code blocks |
[text](https://…) and  | Links and images |
- item or 1. item, indented for nesting | Bulleted and numbered lists |
- [ ] task / - [x] done | Task lists |
Pipe tables with |---| | Tables, with alignment |
> quote and --- | Blockquotes and horizontal rules |
For safety, raw HTML typed inside the Markdown is shown as text, and javascript: links are blocked, so the output is safe to paste into a page.
Word, Google Docs or web page to Markdown
Switch to HTML / Word to Markdown and paste formatted text with Ctrl+V (Cmd+V on a Mac). The tool reads the formatting from the clipboard, not just the plain text, and converts:
- headings into
#headings, - bold and italic, including bold set through styles as Word and Google Docs do,
- links and images,
- bulleted and numbered lists, with nesting,
- tables into Markdown pipe tables,
- quotes and code blocks.
Scripts, styles and Word's hidden markup are dropped. You can also paste raw HTML code. This is the quickest way to move a document into a README, a wiki, a static site generator, or a note-taking app that uses Markdown.
Where Markdown is used
Markdown, created by John Gruber in 2004, is now the default writing format for developers and many writers:
- GitHub and GitLab: READMEs, issues, pull requests and wikis,
- documentation tools and static site generators such as Docusaurus, MkDocs, Hugo, Jekyll and Astro,
- chat apps like Slack and Discord (a subset),
- note-taking apps such as Obsidian and Notion's import and export,
- AI chat tools, which usually answer in Markdown.
The tables, task lists and strikethrough here follow GitHub Flavored Markdown conventions, the most widely used dialect.
Tips for clean conversions
- Leave a blank line between paragraphs, before lists and around tables. Many Markdown problems come from a missing blank line.
- Indent nested list items by two spaces under their parent.
- In tables, the separator row decides alignment:
|---|left,|:---:|center,|--:|right. - When pasting from Word, clean up first: remove tracked changes and comments, and use real heading styles rather than big bold text, so headings convert as headings.
- Images pasted from Word are not uploaded anywhere; the Markdown refers to the image address from the clipboard, which may be a temporary local path. Upload images separately and fix the links.
Privacy
Conversion happens entirely in your browser. Documents, drafts and internal notes you paste are never uploaded, logged or stored. That makes the tool safe for company documents, unpublished articles and anything else you would not paste into an online service that stores data.
When you are done, use Copy HTML or Copy Markdown, or download the result as document.html or document.md.
Frequently asked questions
How do I convert Markdown to HTML?
Paste your Markdown, keep Markdown to HTML selected and switch to Code to copy the HTML, or download it as an .html file.
How do I convert a Word document to Markdown?
Choose HTML / Word to Markdown, copy the text in Word and paste it here. Headings, lists, links, bold, italic and tables are converted.
Does it support tables and task lists?
Yes. Pipe tables with alignment and - [ ] task lists are supported, following GitHub Flavored Markdown.
Can I write HTML inside the Markdown?
Raw HTML is shown as text for safety. Use Markdown syntax instead, or edit the generated HTML afterwards.
Is my document uploaded?
No. The conversion runs in your browser.
Last updated: November 12, 2026