How to use
Type in the Markdown pane or open a .md file. The preview updates as you type.
Use the toolbar (headings, bold, lists, links, tables…) or Ctrl / ⌘ + B, I, K. Commands apply to the selection and toggle off when pressed again.
After writing a table, press “Format tables” to align its pipes; wide characters such as CJK count as two columns.
Open “Table of contents” to jump to any heading in the preview, or insert a Markdown TOC at the top.
Export with “Copy HTML”, “Save .md” or “Save HTML file” (a single file with embedded CSS that opens in any browser).
What it does
Live GFM preview
Tables, task lists, strikethrough, fenced code and autolinks (powered by marked). Switch between split, editor-only and preview-only views; split view keeps scrolling in sync.
Always-sanitized output
Rendered HTML always passes through DOMPurify: scripts, event handlers, iframes and media that load remote content are removed. Links open in a new tab with rel="noopener noreferrer".
External images are opt-in
Remote images are replaced by a placeholder until you allow them, so opening a document cannot ping tracking pixels. Turn on “Load external images” when you need them.
Table formatter with wide-character support
Aligns the pipes of every GFM table and keeps left/center/right alignment markers. CJK characters and emoji count as two columns, and code fences are left untouched.
Toolbar and shortcuts
Headings, bold, italic, strikethrough, code, lists, task lists, quotes, links, images, code blocks, tables and rules — with the browser’s own undo (Ctrl+Z) still working.
TOC and export
Builds a linked table of contents (with Unicode-friendly slugs), and exports HTML to the clipboard, a .md file, or a standalone HTML document with embedded CSS.
Use cases
- Draft a GitHub README, issue or pull-request description and check how it renders
- Fix a Markdown table whose columns no longer line up
- Turn Markdown notes into HTML for e-mail or a CMS
- Generate a table of contents for a long document
- Edit confidential notes without uploading them anywhere
Supported formats
Open
Export
Capability matrix
| Feature | Support | Notes |
|---|---|---|
| GitHub Flavored Markdown (tables, task lists, strikethrough) | Supported | — |
| HTML sanitization (scripts, event handlers removed) | Supported | Always on |
| External images | Partial | Blocked by default; loaded only when you switch them on |
| Table formatting with wide characters | Supported | — |
| Math (LaTeX) and Mermaid diagrams | Not supported | — |
| Syntax highlighting in code blocks | Not supported | Code is shown in monospace |
| HTML → Markdown conversion | Not supported | — |
| PDF / Word export | Not supported | Open the HTML file and print to PDF from your browser |
| Offline use | Supported | Works without a connection once loaded (except external images) |
Limits & notes
- Files up to 5 MB.
- Raw HTML is limited to safe elements; script, style, iframe, form, video and similar tags are removed.
- Allowing external images sends your IP address and browser details to the image hosts.
- Scroll sync matches relative position, so documents with many images or tables can drift slightly.
Privacy & safety
Your Markdown is converted inside your browser and never sent to or stored on LIBRA Works servers. External images are not fetched until you allow them, so opening a document triggers no third-party requests.
FAQ
Will it look the same as on GitHub?
How do I align a Markdown table?
Does <script> in Markdown run?
Why are my images shown as placeholders?
How do I convert Markdown to HTML?
Is my text saved or uploaded?
Related tools
Date & Time Studio — Unix Timestamp & Time Zone Converter
Paste a Unix timestamp or almost any date string — the unit and format are detected automatically and shown in 15 formats and multiple time zones. DST gaps, month ends and Japanese era boundaries are handled precisely.
Encode / Decode Studio — Base64, URL, JWT & more
Paste %E3%81%82, an eyJ… token or any encoded string — the format is detected and decoded instantly. Errors say exactly which character is wrong and why, and nothing leaves your browser.
Text Studio — Character Counter & Text Cleaner
Paste text to see characters, words, lines and bytes instantly, then clean it up in one click — change case, remove duplicate or blank lines, sort naturally, convert line breaks. Every action reports what changed and can be undone.
Unicode Inspector — Character & Invisible Text Analyzer
Paste text to break it into characters with U+ codes, byte sequences and categories. Hidden zero-width spaces, BOMs, bidi controls and look-alike letters are detected and can be removed in one click.
IT Calculator (Storage, Transfer, Uptime, RAID)
Convert storage units (SI GB vs IEC GiB), estimate transfer time from file size and line speed, turn an uptime percentage into allowed downtime, and size RAID arrays, all with the formula shown. Type values with units, like “1.5GB” or “100Mbps”.
MIME & Content-Type Studio
Search extensions and MIME types both ways, get problems in a Content-Type header pointed out, and compare a dropped file’s extension, browser file.type and real content. Server config drafts are generated too.
Last updated: