Most note-taking apps give you a toolbar. Bold button, italic button, heading dropdown. You write, then you format. The two steps are separate, and the formatting is locked to that one app.
Markdown collapses both steps into one and works everywhere.
What Is Markdown?
Markdown is a plain-text formatting system. You type simple symbols alongside your text and they render as formatted output: **bold** becomes bold, # Heading becomes a large heading, - item becomes a bullet point.
The same Markdown file renders identically in GitHub, Notion, your notes app, and every major content management system. It's not tied to any application — it's just text with a small set of conventions. Learn it once and use it permanently, regardless of what tools you're using five years from now.
The 10 Elements You'll Actually Use
These cover the vast majority of real-world note-taking:
Headings — Use # for H1, ## for H2, ### for H3. The number of # symbols sets the level.
Bold and italic — **bold** renders as bold. *italic* renders as italic. ***both*** for bold italic.
Bullet lists — Start each line with - or * . Indent with two spaces to create a sub-list.
Numbered lists — Start each line with 1. . Markdown auto-numbers them correctly even if you type 1. for every item.
Links — [link text](https://example.com) renders as a clickable link. Internal links to tools on this site work the same way.
Code — Backticks for inline code: `code`. Triple backticks for a code block:
```
code here
```
Blockquotes — Start a line with > to create an indented quote block. Useful for pulling out key information.
Horizontal rule — Three dashes --- on their own line creates a divider. Useful for separating sections.
Task checkboxes — - [ ] creates an empty checkbox. - [x] creates a checked one. Many apps render these as interactive checkboxes. If you want a dedicated place for actionable items separate from your notes, the Task Manager on this site is built around the same checkbox model.
Tables — Column headers separated by |, then a row of --- separators, then data rows. Slightly verbose to write but renders cleanly.
| Name | Role |
| ----- | ----- |
| Alice | Admin |
| Bob | User |
Practice in a Live Editor
The best way to learn Markdown is to write it somewhere that renders it simultaneously. The Markdown Notes editor on this site has a split-pane view — Markdown source on the left, rendered output on the right. As you type, you see exactly what your formatting produces.
Open it and try each of the ten elements above. Ten minutes of hands-on practice will do more than twenty minutes of reading about it.
The Word Counter is useful alongside it if you're writing something with a length target — a blog post, a report, or an email with a word limit.
Your First Five Notes to Write
Starting with a blank page is the hardest part. Here are five note templates that will force you to use the most common Markdown elements:
1. Meeting notes — One ## heading per agenda item, bullet points for discussion, - [ ] checkboxes for action items. You'll use headings, lists, and task syntax.
2. Project brief — # title, ## sections for Goals, Constraints, and Open Questions. You'll practice headings and blockquotes for key decisions.
3. Book or article summary — Title, author, ## Key Ideas with bullet points, ## My Take as a blockquote. Covers the most common structures.
4. Reference note — A note with links you want to remember, using [description](url) for each. Practices link syntax.
5. Weekly review — ## What went well, ## What didn't, ## Next week with numbered lists. A structure you'll reuse every week.
Why Plain Text Is Worth Caring About
Every proprietary note format — Evernote's ENEX, Apple Notes, Notion's export — is a format controlled by a company. If the company changes direction, sunsets a product, or paywalls a feature, your notes are affected.
Plain Markdown files are text. Text opens in any editor on any device and will continue to work indefinitely. You can search them with any tool, back them up simply, and move them between apps without a migration script.
That's the real argument for Markdown: not that it's faster (though it is), but that it's permanently yours.
Quick Checklist
- [ ] Tried at least five of the ten syntax elements in the Markdown Notes editor
- [ ] Written at least one structured note using headings and lists
- [ ] Saved the note — it persists automatically in browser local storage
- [ ] Added a task checkbox and confirmed it renders correctly
- [ ] Started one of the five note templates above