Your document stays in your browser. Nothing is uploaded to a server.
Markdown is a lightweight, plain-text formatting syntax created to be easy to read and write without a mouse. Instead of clicking toolbar buttons, you type simple symbols — a hash for a heading, asterisks for bold text, a dash for a list item — and any Markdown renderer turns that into properly formatted HTML. It's the format behind most README files, technical documentation, blog platforms, and developer forums, because it stays readable even before it's rendered.
Start typing in the Markdown panel on the left and watch the Preview panel update instantly. Use the toolbar above the editor to insert formatting, or type Markdown syntax directly and use keyboard shortcuts like Ctrl/Cmd+B for bold. Your outline builds itself from your headings so you can jump around a long document quickly, and everything is saved automatically to your browser's local storage as you go — nothing is ever sent to a server.
# Heading 1
## Heading 2
**bold text**, *italic text*, ~~strikethrough~~
- bullet item
1. numbered item
- [x] completed task
> a blockquote
`inline code`
[link text](https://example.com)

| Element | Syntax |
|---|---|
| Heading | # H1 … #### H4 |
| Bold | **text** |
| Italic | *text* |
| Strikethrough | ~~text~~ |
| Link | [text](url) |
| Image |  |
| Code | `code` |
| Blockquote | > text |
| Task list | - [ ] task |
| Table | | a | b | |
| Horizontal rule | --- |
This editor runs entirely client-side. Your Markdown is parsed, rendered and saved to your own browser's local storage using JavaScript that runs on your device — it is never transmitted to any server, analytics service or third party.
A Markdown editor is a tool for writing plain-text Markdown syntax while seeing a live, formatted preview of the resulting document.
Yes. markdown.editor.free is completely free to use, with no sign-up and no limits on documents.
No. Everything runs locally in your browser, and your document is only kept in your browser's local storage.
Yes — use the Export menu to copy or download a complete, styled standalone HTML file generated from your Markdown.
Yes — choose Print / Save as PDF from the Export menu, then save as PDF from your browser's print dialog.
Yes — tables, task lists, strikethrough, autolinks and fenced code blocks with syntax highlighting are all supported.
The editor works after the page has loaded once, since your document lives in local storage. A connection is only needed the first time, to load the page and optional libraries.
Yes — fenced code blocks labeled mermaid render as diagrams in the preview and exported HTML.
Yes — inline $equations$ and block $$equations$$ render using KaTeX.