cleantext

Free. No sign-up. Nothing uploaded.

Markdown to plain text

Paste markdown. Get back text a person can read, with the hashes, asterisks, backticks and link syntax gone and the words left alone. Your text never leaves this browser.

The tool

Your original stays here.

You can edit this.

Options

Where does your text go?

Nowhere. It stays in your browser.

There is no server doing the work here. Open your browser's network tab and watch while you paste. Nothing goes out. Or turn off your wifi and use the page anyway. It still works.

Questions

What happens to code blocks?

They come through exactly as they went in. Everything inside a fenced code block is meant literally, so an asterisk in a command stays an asterisk instead of being read as formatting.

Does it keep my lists?

Yes. A list is still a list when it is plain text. Bullets become a single bullet character and numbered lists stay numbered, so the structure survives the paste.

What about snake_case words and file names?

They stay whole. Underscores only count as formatting when they wrap a whole phrase, so my_variable_name comes out the way you typed it.

Is this the same as the full cleaner?

No. This one only undoes markdown. The full cleaner deals with forwarded email headers, broken lines and quoted replies, and puts formatting back rather than removing it.

Paste yours in and see.

Back to the tool