Markdown Editor & Preview
Write Markdown with a live preview and formatting shortcuts. Export as HTML or .md.
Processed locally
Preview
Your formatted text appears here.
GitHub-flavoured Markdown: tables, task lists and fenced code.
Instructions
How to use it
- 01Write Markdown on the left, or load the sample to see examples.
- 02Use the toolbar (or Ctrl + B, Ctrl + I, Ctrl + K) to format selected text.
- 03Check the live preview. On phones, switch between Write and Preview.
- 04Copy the Markdown or HTML, or download a .md or .html file.
About
What it does
Markdown is a simple way to write formatted text with plain characters: **bold**, # Heading, - list item. It's used for README files, documentation, notes, forums and many content management systems.
This editor shows a live preview as you type, with toolbar buttons and keyboard shortcuts for common formatting. When you're done, copy the Markdown, download it as a .md file, or export clean HTML.
Settings explained
- GitHub-flavoured Markdown
- Tables, task lists, fenced code blocks and automatic links all work, as on GitHub.
- HTML export
- A complete, standalone HTML page with simple readable styles. Unsafe HTML in the Markdown is removed.
Good for
- Drafting a README for a code project
- Writing documentation or blog posts
- Converting Markdown notes to HTML for a website or email
- Learning Markdown syntax with instant feedback
Questions, answered
- Is my writing saved?
- No. Nothing is stored or uploaded, so download or copy your work before closing the tab.
- Can I include HTML?
- Yes, basic HTML is allowed, but anything that could run scripts is stripped from the preview and export for safety.
- Which Markdown flavour is used?
- GitHub-flavoured Markdown (GFM), the most widely used variant.
Related tools
All text & writing tools (3)- Word & Character CounterLive word, character, sentence and paragraph counts, plus reading and speaking time.
- HTML Escape / UnescapeEscape HTML special characters so code displays safely, or turn entities back into text.
- Text Case ConverterSwitch text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case and more.
- JSON Formatter & ValidatorPretty-print, minify and validate JSON with clear, line-by-line error messages.