Markdown flavor converter
Normalise Markdown to one consistent CommonMark style: ATX headings, dash bullets and one marker for bold and italic.
Example
Title
=====
* one
+ two
__bold__ and _italic_
# Title
- one
- two
**bold** and *italic*
What it keeps
- Setext headings become ATX headings
- Every bullet uses a dash
- Bold uses
**and italic uses* - Task lists, tables, strikethrough and code are kept as written
Where it struggles
- It writes one target style, CommonMark with GFM extensions
- Vendor extensions such as wiki links pass through unchanged
Frequently asked questions
Which flavors are covered?
It writes CommonMark style, and keeps GitHub Flavored Markdown extensions such as tables and task lists.
What actually changes?
Setext headings become ATX headings, bullets become dashes, and bold and italic each use one marker.
Is it private?
Yes. Conversion runs in your browser.