Drafting README files
Open the editor, paste your project description, see exactly how the README will render on GitHub before pushing. No need to commit-and-revert just to preview.
Write Markdown on the left, see live preview on the right. Toolbar shortcuts for every common formatting. Fully client-side — your content never leaves your browser.
No. All Markdown parsing happens entirely in your browser using the marked library (with DOMPurify to sanitize the output against XSS). Your content is never transmitted, logged, or stored anywhere.
CommonMark + GitHub Flavored Markdown (GFM): tables, task lists ([x], [ ]), strikethrough (~~), autolinks, and fenced code blocks with language-tagged syntax highlighting.
Clean, fast, live — with every common Markdown extension built in.
Rendered HTML updates as you type, with syntax-highlighted code blocks and GitHub-Flavored Markdown.
Choose split-screen (editor + preview), editor only, or preview only. Layout adapts to mobile automatically.
All Markdown parsing happens in your browser. Your content is never transmitted to any server or stored anywhere.
One-click buttons for heading, bold, italic, code, link, quote, lists, tables, checkboxes. Keyboard shortcuts: Ctrl/⌘+B, I, K.
Tables, task lists, strikethrough, fenced code blocks with automatic language detection for 190+ languages.
Copy the Markdown source or the rendered HTML to the clipboard, or download as a.md file.
Edit on the left, see HTML on the right — instantly, locally.
The left pane is a plain textarea. Paste an existing .md file or start writing. Standard keyboard shortcuts apply (⌘ B for bold, ⌘ I for italic) and we add a toolbar for headings, lists, links, code blocks, and tables.
On every keystroke we run the input through marked, a battle-tested CommonMark + GitHub Flavoured Markdown parser. GFM features — task lists, tables, strikethrough, autolinks — all work. Output is sanitised with DOMPurify to strip any embedded scripts.
Code blocks in the rendered HTML are highlighted with highlight.js for ~190 languages. The preview pane scrolls in sync with the editor so you see the rendered version of the section you're editing.
Export the raw Markdown, the rendered HTML, or a single self-contained image (PNG via html-to-image). All three outputs are produced in your browser — none of your draft text touches a server.
Real workflows where a browser-only editor wins.
Open the editor, paste your project description, see exactly how the README will render on GitHub before pushing. No need to commit-and-revert just to preview.
Use the live preview as you write to catch broken Markdown — missing closing brackets, malformed tables, header levels that skip. Saves the round-trip of "publish, see broken render, fix, republish".
After the page loads, the editor works on a plane or behind a corporate firewall. Your draft is held in the browser tab; close it carefully or copy it out before navigating away.
Drop a long-form Markdown doc, copy the rendered HTML, paste into your CMS. Often cleaner than the CMS's native Markdown importer, which strips formatting unpredictably.
Drafts often contain unpolished thoughts, internal product names, customer feedback, or NDA-bound material. Online editors that auto-save to the cloud quietly turn every keystroke into a server log. iKit's Markdown editor doesn't even have a save endpoint — your draft lives only in the browser tab.
Deep-dive tutorials and tool comparisons from the iKit blog.
No. All Markdown parsing happens entirely in your browser using the marked library (with DOMPurify to sanitize the output against XSS). Your content is never transmitted, logged, or stored anywhere.
CommonMark + GitHub Flavored Markdown (GFM): tables, task lists ([x], [ ]), strikethrough (~~), autolinks, and fenced code blocks with language-tagged syntax highlighting.
No. This tool does not auto-save. Use the Download button to save your document as a.md file. Since nothing is stored on the server, refreshing the page will clear your work.
Ctrl/⌘+B for bold, Ctrl/⌘+I for italic, Ctrl/⌘+K for link. Tab inserts 4 spaces (or indents selected lines). Shift+Tab outdents selected lines.
Currently you can insert image syntax () via the toolbar. Direct image paste / drop support is not implemented because images would have to be stored somewhere — which would break the privacy-first design.