Markdown Preview Editor is an open-source online Markdown editor. Like Dillinger, it has two panes: the editor on the left and a live preview on the right, with synchronized scrolling. Everything runs in the web browser. Documents aren’t uploaded to a server, and no account is required.
Several documents can be open at once in tabs. You can drag files, folders and images into the window. Documents can be exported as HTML, as PDF (through the browser’s print dialog) or as Markdown files. The application also renders math with KaTeX and diagrams with Mermaid. Because it’s a set of static files, you can host your own copy on any web server.
Markdown Preview Editor provides support for the following Markdown elements.
| Element | Support | Notes |
|---|---|---|
| Headings | Yes | |
| Paragraphs | Yes | |
| Line Breaks | Yes | |
| Bold | Yes | |
| Italic | Yes | |
| Blockquotes | Yes | |
| Ordered Lists | Yes | |
| Unordered Lists | Yes | |
| Code | Yes | |
| Horizontal Rules | Yes | |
| Links | Yes | Links in the preview aren’t clickable by default. Turn on the Allow links option to follow them. |
| Images | Yes | |
| Tables | Yes | |
| Fenced Code Blocks | Yes | |
| Syntax Highlighting | Yes | |
| Footnotes | Yes | |
| Heading IDs | Partial | Automatically generated. There’s no way to set custom heading IDs. |
| Definition Lists | No | |
| Strikethrough | Yes | |
| Task Lists | Yes | |
| Emoji (copy and paste) | Yes | |
| Emoji (shortcodes) | Yes | |
| Highlight | Yes | |
| Subscript | Yes | |
| Superscript | Yes | |
| Automatic URL Linking | Yes | |
| Disabling Automatic URL Linking | Yes | |
| HTML | Yes | HTML is sanitized, so scripts and some elements are removed. |
Learn Markdown in 60 pages. Designed for both novices and experts, The Markdown Guide book is a comprehensive reference that has everything you need to get started and master Markdown syntax.
Get the Book