Render a heading
Input
# HelloExample output
<h1>Hello</h1>
Preview Markdown visually and copy allowlist-sanitized HTML with GitHub-flavored syntax and optional hard line breaks.
| Output | Sanitized HTML markup |
|---|---|
| Visual preview | Sandboxed, non-interactive, and blocked from network requests |
| Processing | Local Web Worker; Markdown is not uploaded |
| Maximum input | 1 MB |
Input
# HelloExample output
<h1>Hello</h1>
Scripts, embedded active content, event attributes, and dangerous URL schemes are removed.
The preview uses a restrictive content policy and does not load remote images, styles, scripts, or fonts referenced by the Markdown.
Unsupported tags and attributes are removed, and safe links receive nofollow, noopener, and noreferrer protection.
Code Snapshot
Render pasted code as a styled SVG snapshot with syntax highlighting, themes, window frames, and gradient backgrounds for blogs and docs.
Case Converter
Convert text, identifiers, and variables between camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, Title Case, dot.case, and path/case.
No. Active elements and event handlers are stripped, and the visual preview is rendered in a scriptless sandbox.
No. Remote image requests are blocked in the local preview to preserve the no-fetch privacy boundary. The sanitized HTML may retain an HTTPS image URL for use after you deliberately publish it elsewhere.
Basic allowlisted elements can survive, but scripts, embeds, forms, metadata, inline event handlers, and unsupported attributes are removed.