Markdown Character Escaper

Escape Markdown punctuation so text displays literally instead of becoming a heading, link, list, emphasis, code, blockquote, or horizontal rule.

Characters covered

The escaper protects backslashes, backticks, asterisks, underscores, braces, brackets, angle brackets, parentheses, hash signs, plus signs, minus signs, periods, exclamation marks, pipes, and greater-than signs. It is intended for literal text, not for preserving existing Markdown formatting.