We all md

Just Write in Markdown
A better place to write notes, documentation, drafts, and blog posts.

A fast browser-based Markdown editor with live preview, diagrams, math, syntax highlighting, and export options. All the tools you need for writing. Runs entirely in your browser.
No install, no account required.

welcome.md

# Welcome to EDTR.md

A **modern** markdown editor

## Features

- [x] Live preview

- [x] Syntax highlighting

- [ ] Take over the world

$E = mc^2$

Welcome to EDTR.md

A modern markdown editor

Features

Live preview
Syntax highlighting
Take over the world
E = mc²
No sign-upWorks offlineLocal-firstGitHub syncFast / Free / Private

EDTR.md Features

Everything you need to write in Markdown

Live preview, syntax highlighting, diagrams, math, charts, music notation, and export. Everything a Markdown editor should have, with zero setup.

Live split-pane Markdown preview

Write Markdown on the left, see the rendered output on the right. Every keystroke updates the preview instantly, with no save and no refresh.

# Hello
**world**
Hello
world

Syntax highlighting for 100+ languages

Powered by CodeMirror 6 and highlight.js with GitHub-style colors for JavaScript, Python, Rust, Go, and more.

const greet = (name) =>
`Hello, ${name}!`

Mermaid diagram support

Create flowcharts, sequence diagrams, Gantt charts, and more with plain-text Mermaid syntax. Rendered inline in the preview.

Start
Process
End

KaTeX LaTeX math rendering

Write inline ($...$) and block ($$...$$) LaTeX math equations, rendered instantly by KaTeX.

E = mc²  ·  Γ(z) = ∫ tz-1e-tdt

Dark mode with one-click toggle

Switch to a GitHub-inspired dark theme. Syntax colors, diagrams, scrollbars, and the entire UI adapt automatically.

# Dark mode
Everything adapts.
const x = "hello"

Interactive GFM task lists

GitHub Flavored Markdown task lists become clickable checkboxes. Toggle items and the source updates automatically.

Draft outline
Write content
Publish

ABC music notation

Write ABC notation in fenced code blocks and see it rendered as sheet music via the abcjs library.

𝄞♩ ♩ ♪ ♩|♩ ♪ ♩ ♩

Vega-Lite interactive charts

Embed bar, line, scatter, and other interactive data visualizations using a JSON spec in a fenced code block.

GitHub-style callout blocks

Use > [!NOTE], [!TIP], [!WARNING], and [!CAUTION] to create color-coded alert boxes, just like on GitHub.

Note
Warning
Caution

Footnotes with back-links

Add inline references with [^1] syntax. Footnotes are rendered at the bottom of the document with automatic back-links.

Here is a claim[^1] with a note.
---
[^1]: This is the footnote.

Fully customizable editor

Choose from 12 heading fonts, adjust per-level sizing, pick an accent color, and toggle dark mode. All preferences are saved locally.

Export Markdown to PDF, HTML & more

Download your document as raw .md, a self-contained .html file with inlined fonts and syntax colors, or print to PDF with A4 margins and page breaks.

.md
Raw source
.html
Self-contained
PDF
Print with margins

How to use

Start writing Markdown in seconds

1

Open the editor

Click 'Start writing' to launch the Markdown editor. No account, no install, no configuration needed.

2

Write Markdown

Type Markdown in the editor pane. The live preview updates on every keystroke with full syntax highlighting.

3

Export your document

Download as .md, self-contained .html, or print to PDF. All files are processed locally. Nothing leaves your browser.

Frequently Asked Questions

Markdown editor FAQ

Is EDTR.md really free?

Yes. EDTR.md is 100% free with no premium plans, no sign-up walls, and no feature limits. All features including PDF export, Mermaid diagrams, and KaTeX math are available at no cost.

Do I need to create an account to use this Markdown editor?

No account is required. Open EDTR.md and start writing Markdown immediately. Your documents are stored in your browser's local storage, with no server and no registration.

Does the Markdown editor work offline?

Yes. Once loaded, EDTR.md works entirely offline using a service worker. Editing, live preview rendering, and file storage all happen in your browser without an internet connection.

What Markdown extensions and features are supported?

EDTR.md supports GitHub Flavored Markdown (GFM), KaTeX math equations ($...$ and $$...$$), Mermaid diagrams (flowcharts, sequence, Gantt), Vega-Lite interactive charts, GitHub-style callout blocks (NOTE, TIP, WARNING, CAUTION), ABC music notation, footnotes with back-links, interactive task lists, subscript/superscript, text highlighting (==text==), heading alignment, and page breaks.

Can I export Markdown to PDF or HTML?

Yes. EDTR.md supports three export formats: raw .md files, self-contained .html files with inlined fonts and syntax highlighting colors, and print-to-PDF with A4 margins and page break support.

Is my data safe in this browser-based Markdown editor?

Your files never leave your browser. All data is stored in localStorage and no information is sent to any server. You have full ownership and complete privacy of your documents.

How does the live preview work?

EDTR.md uses a split-pane layout where you write Markdown on the left and see the rendered HTML preview on the right. The preview updates on every keystroke with full syntax highlighting, math rendering, and diagram generation. No manual refresh needed.

Can I sync my Markdown files with GitHub?

Yes. EDTR.md supports GitHub file sync, allowing you to read and write Markdown files directly from your GitHub repositories.

Simple when you want it. Powerful when you need it.

No sign-up, no install, no data collection. Open the editor and start writing. Your documents never leave your browser.

Start writing