Markdown Editor

A free Markdown editor with a colour-coded source pane, live preview, and spell check and Grammarly that actually work — the things code-editor-based rivals cannot offer. Lists continue themselves, paste understands your clipboard, and every export runs here in your browser. No sign-up, nothing uploaded.

0 words0 charsNot saved yet

Tab indents the current line. To move focus out of the editor, press Escape and then Tab. Press Command or Control plus 1 to 6 for headings, and Shift plus Enter for a plain line break inside a list.

Editor Features

Spell check that actually works

Your browser spell checker and Grammarly run here, because the writing surface is a real text field — editors built on Monaco, CodeMirror or Ace cannot support either.

Highlighted Markdown source

Headings, links, code, tables, tasks and callouts are colour-coded as you type, in both light and dark themes.

Lists that continue themselves

Enter carries bullets, numbers and task boxes to the next line, and ends the list on an empty item. Tab and Shift+Tab nest.

Paste that understands the clipboard

A URL over selected text becomes a link, spreadsheet cells become a table, and copied rich text arrives as Markdown.

Math, diagrams and callouts

KaTeX math, Mermaid diagrams and GitHub alerts such as > [!NOTE] all render live in the preview.

Find and replace with every hit shown

Regular expressions with $1 capture groups in the replacement, and every match highlighted across the document at once — not just the one you are standing on.

Export to twelve destinations

Word, PDF, HTML, Markdown, rich text, Slack, Discord, Telegram, WhatsApp, Jira, BBCode and plain text — all converted in this browser.

Autosave you can verify

The status bar says when the draft was saved, warns if storage is full, and tells you when another tab changed it.

Nothing is uploaded

Every conversion and export runs locally. Open your Network tab while you type — the document never leaves the page.

How to Use This Editor

  1. Type, paste, or open a .md file in the left pane
  2. See the rendered output in real-time on the right
  3. Use the toolbar buttons for quick formatting and callouts
  4. Copy or download your content when done

Keyboard Shortcuts

Ctrl/Cmd + BBold
Ctrl/Cmd + IItalic
Ctrl/Cmd + KLink
Ctrl/Cmd + EInline code
Ctrl/Cmd + 1 – 6Heading level (0 clears)
Ctrl/Cmd + Shift + 8Bullet list
Ctrl/Cmd + Shift + 7Numbered list
Ctrl/Cmd + Shift + LTask list
Ctrl/Cmd + Shift + 9Blockquote
Ctrl/Cmd + Shift + CCode block
Ctrl/Cmd + FFind and replace
Ctrl/Cmd + GNext match (Shift for previous)
Ctrl/Cmd + SDownload .md
Alt + ↑ / ↓Move line up or down
Alt + Shift + ↓Duplicate line
Tab / Shift + TabIndent or outdent
Shift + EnterLine break inside a list
Esc then TabMove focus out of the editor

Frequently Asked Questions

What is a Markdown editor?

A Markdown editor is a tool that allows you to write text in Markdown syntax and see the formatted output in real-time. Our editor provides a split-pane view with the raw Markdown on one side and the rendered preview on the other.

Does spell check work in this Markdown editor?

Yes. Your browser's built-in spell checker underlines misspellings as you type, and extensions such as Grammarly and LanguageTool work too. There is a toggle in the toolbar to turn it off. Most online Markdown editors are built on code-editor engines like Monaco, CodeMirror or Ace, which replace the browser's text field with a custom drawing surface — that is why spell check and Grammarly do not work in them. This editor keeps a real text field underneath and paints the syntax colours behind it.

Is my content saved?

Yes, your draft is saved automatically to your browser's local storage, and the status bar shows when the last save happened. If storage is full or unavailable the editor says so rather than failing silently, and if you have the editor open in two tabs it warns you before one overwrites the other. Nothing is uploaded — the draft only ever exists on your device.

Can I export my Markdown?

Yes. The Export menu downloads Markdown, HTML, Word (.docx) and PDF, and copies your document converted for Slack, Discord, Telegram, WhatsApp, Jira, BBCode, rich text for Google Docs, or plain text with the syntax stripped. Every conversion runs in your browser, so nothing is sent to a server and there are no watermarks or export limits.

Does the editor support regular expressions in find and replace?

Yes. Toggle the regex button in the find bar and your pattern is applied as a JavaScript regular expression, with $1 to $9 inserting capture groups in the replacement and $& inserting the whole match. Every match is highlighted in the source pane at once, and Ctrl/Cmd + G steps through them without returning to the find field. An invalid pattern is reported rather than silently matching nothing.

Do lists and tables continue automatically?

Yes. Pressing Enter inside a bullet, numbered or task list starts the next item, numbered lists increment, checked boxes continue as unchecked, and pressing Enter on an empty item ends the list or outdents a nested one. Tab and Shift+Tab indent and outdent, and Shift+Enter inserts a plain line break inside an item. Pasting cells copied from Excel, Google Sheets or Numbers produces a formatted Markdown table.

Does the preview support GitHub-style callouts?

Yes. Use blockquotes such as > [!NOTE], > [!TIP], > [!IMPORTANT], > [!WARNING], or > [!CAUTION] to render styled documentation callouts.

Can I preview math and diagrams?

Yes. Inline and block LaTeX math render with KaTeX, and fenced mermaid code blocks render as diagrams in the live preview.

Can I format messy Markdown?

Yes, use the Format button in the editor footer to clean spacing, standardize list markers, and align Markdown tables locally in your browser.

Related Tools