The workshop · The text and data corner
The text and data cornerMarkdown to HTML
Every HTML character in your text is ESCAPED, no exceptions: a script written into your Markdown comes out visible, never runnable. That is stricter than the specification, and it is the only safe behaviour for a tool producing a file somebody is going to open.
Pasted Markdown
Your text never leaves your device
This tool works entirely inside your browser. What you type or paste here is sent nowhere, and nothing is kept once the tab is closed.
Checkable in ten seconds, without taking our word for it:
- Open your browser's inspector: the F12 key (or Ctrl+Shift+I, or Cmd+Option+I on a Mac).
- Go to the “Network” tab, then clear the list.
- Type or paste some text on this page and run the tool. The list stays empty: no request goes out.
- To go further: cut your connection and do it again. The tool still works.
This absence of requests is also checked BY MACHINE before every release: a lock drives a real browser, processes a real file, and refuses to publish if a single byte goes out.
Going further
The subset converted: hash headings and underlined headings, paragraphs, bold, italic, strikethrough, inline code, fenced code blocks with their language, bulleted and numbered lists, nested block quotes, horizontal rules, links and images with their title, and the hard line break from two trailing spaces. Tables, footnotes and definition lists are NOT converted: they do not belong to the base specification.
VerifyThe proof, step by stepThe network inspector check, explained one gesture at a time, with screenshots.
The cornerThe text and data cornerThe other tools in this corner of the workshop.
UnderstandHow this is builtThe formats actually handled, browser by browser, and what we ruled out.