Markdown to plain text converter
Handy when copying text from a README or chat app into a message or document that does not understand Markdown: the symbols go, the words stay.
Loading the tool…
Processing and privacy: The result is calculated inside your browser and your data is not sent to any server.
How to use it
- Enter markdown text and keep link urls in parentheses.
- The result appears straight away and updates as you edit.
- Copy the result, or copy a link that keeps the same values to share it.
How it is calculated
Remove # heading marks, > quote marks and --- rules, normalise list markers to "- ", strip **, *, __, _, ~~ and backticks, turn [text](url) into the text or "text (url)" and  into the alt text. Code block content is kept as is.
Example
Inputs: Keep link URLs in parentheses = no. Result: Result: Opening hours We are open Sunday to Thursday, 9 am to 6 pm. - Call us on 920000000 - Or visit our branch.
## Opening hours We are open **Sunday to Thursday**, 9 am to 6 pm. * Call us on `920000000` * Or visit [our branch](https://example.com/map)
Opening hours We are open Sunday to Thursday, 9 am to 6 pm. - Call us on 920000000 - Or visit our branch
Limits and caveats
- Tables keep their | characters.
- HTML tags written inside the Markdown are not removed.
Questions about this tool
Why do I see asterisks and # signs when I paste formatted text?
The text is written in Markdown and the app you paste into does not render it. This tool removes those symbols.
Are lists kept?
Yes. Bullet markers become "- " and numbered lists keep their numbers.
What happens to code blocks?
The ``` lines are removed and the code itself is kept unchanged.
