Markdown Split Editor
live · no librariesWrite markdown on the left, see it rendered on the right — by a small parser written from scratch in this page. Nothing is fetched, nothing is executed: raw HTML is printed as text and unsafe links come out as plain words. Type anywhere and every count updates live.
Ctrl+B bold · Ctrl+I italic · Ctrl+K link — all with undo intact. The colour in the source pane is a second pass of the same parser, painted behind the text box, so typing still behaves exactly like a plain one. Both panes are focusable, so arrows and PgDn scroll them, and they stay lined up by source line, not by percentage. Words are counted from the rendered text; images render as a placeholder chip on purpose — this page makes zero network requests.