Markdown to HTML
Convert Markdown to HTML source in your browser. Raw HTML is escaped and not executed.
Encode or decode HTML entities in your browser. Input is treated as text, not executed.
An HTML encoder escapes or unescapes characters such as <, > and & so text is safe in HTML.
This tool runs in your browser. Inputs, files and generated values stay on this device. Favorites and recently used tools, if you use them, store only tool names in local storage — never passwords, documents or QR contents. See the privacy policy.
Escape HTML characters so they can be shown as text, or turn common entities back into characters. Use it when a tutorial or a comment needs to display a tag instead of running it. <div> becomes <div>, and the markup is never executed on this page.
<div>Hello</div> becomes <div>Hello</div> so it can be shown as text.
& is encoded as &, double quotes as ", and apostrophes as '.
HTML encoding replaces characters that have special meaning in markup. Decoding turns common named entities and numeric character references back into characters. The tool treats your input as plain text. It does not run HTML or inject it into the page.
The encoder escapes characters so they can be shown as text. Decode recognizes common named entities and numeric references. An uncommon named entity can remain as typed. The markup is never executed.
See the disclaimer for what these tools do not cover.
Convert Markdown to HTML source in your browser. Raw HTML is escaped and not executed.
Convert HTML source into Markdown in your browser. Input is treated as text and is not executed.
Minify HTML in your browser with a conservative pass that keeps pre, textarea, script and style content.
Encode text to Base64 or decode it back, using UTF-8. Anyone can decode the result, so it is not a way to hide a password. A file drop is not accepted.
Pretty-print JSON, minify it, or check that it parses in the page. Comments, trailing commas, and single quotes fail. It does not turn the result into CSV.
Generate one or many UUID v4 values in your browser using a secure random source.
Guide
Replace <, >, &, and quotes with entities so markup is shown as text, or turn those entities back into characters.
Read guideGuide
Write a charset tag, a title, and a robots tag, plus optional description and social tags. The page does not fetch a live URL.
Read guideGuide
Check preview sends the URL off this device to fetch the page. The site reads the share tags and does not save the page.
Read guideInput is treated as text. It is not executed as HTML.