About the Markdown Editor
Markdown is the lightweight markup language behind README files, documentation sites, issue trackers, note apps and static-site generators. It stays readable as plain text while rendering as headings, lists, tables and code blocks.
This online Markdown editor renders your document next to the source as you type: headings, emphasis, links, images, tables, blockquotes, task lists and fenced code blocks are all supported. Parsing happens in your browser, so drafts, notes and internal documentation never leave your device, and any raw HTML you type is escaped instead of executed.
How to use it
- Type or paste your Markdown in the editor panel.
- Watch the preview panel update instantly while you write.
- Copy the Markdown, copy the generated HTML, or download the document as a .md file.
Frequently asked questions
What is Markdown?
Markdown is a plain-text syntax for formatting documents. Symbols such as # for headings, ** for bold and - for lists are converted into HTML, so the same file is readable as text and renderable as a formatted document.
Which Markdown syntax is supported?
Headings, bold, italic, strikethrough, inline code, fenced code blocks, blockquotes, nested ordered and unordered lists, task lists, links, images, horizontal rules and GitHub-style tables with column alignment.
Is my text sent to a server?
No. The Markdown is parsed locally in your browser with JavaScript, so nothing you type is uploaded, logged or stored.
Can I export the result?
Yes. Copy the raw Markdown, copy the rendered HTML for a web page or CMS, or download the document as a .md file that works with GitHub, GitLab and static-site generators.
Is raw HTML inside Markdown rendered?
No. HTML you type is displayed as escaped text rather than executed, which keeps the preview safe from script injection.