Markdown preview
Type Markdown on the left and see it rendered on the right as you go. When it looks right, copy the HTML.
It renders a safe subset: headings, bold, italic, code, links, lists, quotes and rules. Everything you type is escaped first, so nothing in the source can run in the preview.
A subset: headings, bold, italic, code, links, lists, quotes and rules. Enough for a readme, not a full engine.
Preview
Questions
- Is what I paste sent anywhere?
- No. Every tool in this kit runs in the page itself. There is no server here that receives what you paste, and you can check it in your browser's network tab: using a tool produces no request carrying your input at all.
- Which Markdown does it support?
- The common core: headings, bold and italic, inline code and fenced code blocks, links, unordered and ordered lists, blockquotes and horizontal rules. It is a subset for readmes and comments, not a full engine with tables and footnotes.
- Is the preview safe?
- Yes, by construction. Every character you type is HTML-escaped before anything else happens, and the renderer only ever emits a fixed set of tags. A script tag in your source shows up as text, not as a running script, and a javascript: link is left as plain text rather than made clickable.
- Can I copy the HTML?
- Yes. The Copy HTML button gives you exactly what the preview shows, ready to paste into a page. There is also a button to copy the Markdown back.
- Does it support tables?
- Not yet. Tables and other extended syntax are outside this subset. For a readme, a comment or a description, what is here covers it.
The other tools here
- JSON formatter, format, minify and validate
- Base64 encoder, encode and decode, text or file
- URL encoder, encode and decode, two rules
- UUID generator, version 4, one to a hundred
- Hash generator, sha-256, sha-1 and md5 at once
- JWT decoder, header, payload and expiry
- Regex tester, live matches, groups and flags
- Text diff, compare two blocks, by line or word
- Timestamp converter, unix time to a date, and back
- Cron explainer, a schedule, in plain english
- Colour converter, hex, rgb, hsl, and a contrast check
- JSON to CSV, an array of objects into a spreadsheet