Markdown for Notetaking: A Beginner's Guide

What Is Markdown?
Markdown is a lightweight way to format text using simple symbols. Instead of clicking toolbar buttons to make text bold or create a heading, you type a few characters that indicate the formatting. For example, wrapping a word in double asterisks makes it bold, and starting a line with a hash symbol creates a heading.
Created by John Gruber in 2004, Markdown was designed to be readable even in its raw, unformatted state. This makes it fundamentally different from formats like HTML or rich text — a Markdown file is just a plain text file that happens to contain some formatting hints.
Why Notetakers Should Care About Markdown
You might be wondering why this matters for notetaking. Here are the key reasons:
Portability
Markdown files are plain text. They can be opened by any text editor on any operating system, now and decades from now. If your notetaking app disappears tomorrow, your Markdown notes are still perfectly readable. This is not true of proprietary formats.
Speed
Once you learn the basics, Markdown formatting is faster than reaching for a mouse to click formatting buttons. Your hands stay on the keyboard, and your flow of thought is uninterrupted.
Universal Support
Most modern notetaking apps support Markdown in some form — Obsidian, Notion, Bear, Typora, HackMD, and many others either use it natively or support import and export. Even apps that do not use Markdown directly (like OmniCanvas, which focuses on spatial canvas organization) can work alongside Markdown-based workflows through import and export.
Simplicity
Markdown has maybe a dozen formatting rules you need to know for everyday notetaking. You can learn the essentials in ten minutes.
The Essential Syntax
Here are the Markdown basics that cover 95% of what you need for notetaking:
Headings
Start a line with hash symbols. One hash for a top-level heading, two for a second-level heading, and so on.
- One hash followed by a space and your text creates a large heading.
- Two hashes followed by a space creates a subheading.
- Three hashes creates a smaller subheading.
Most notetakers only use two or three levels. Do not overthink heading hierarchy.
Emphasis
- Wrap text in single asterisks for *italics*.
- Wrap text in double asterisks for **bold**.
- Wrap text in triple asterisks for ***bold italics***.
Lists
Unordered lists use a dash, plus sign, or asterisk at the start of a line:
- Item one
- Item two
- Item three
Ordered lists use numbers followed by a period:
- First step
- Second step
- Third step
Nested lists are created by indenting with spaces:
- Main point
- Supporting detail - Another detail
Links
Put the link text in square brackets followed immediately by the URL in parentheses. For example: the text "OpenAI" in brackets followed by the URL in parentheses creates a clickable link.
Images
Same as links but with an exclamation mark before the brackets. The text in brackets becomes the alt text, and the parentheses contain the image path or URL.
Blockquotes
Start a line with a greater-than symbol and a space to create a blockquote. This is useful for quoting sources or highlighting key passages.
Horizontal Rules
Three dashes, asterisks, or underscores on a line by themselves create a horizontal divider. Useful for separating sections in longer notes.
Task Lists
Some Markdown renderers support task lists. Start a line with a dash, then a space, then square brackets with a space inside for an unchecked box, or an x inside for a checked box.
- An unchecked task looks like a dash followed by brackets with a space
- A checked task looks like a dash followed by brackets with an x
Practical Tips for Markdown Notetaking
Start Simple
You do not need to memorize every Markdown feature. Start with headings, bold, and lists. Those three cover most notetaking needs. Add more syntax as you naturally encounter situations that call for it.
Use a Preview
Many Markdown editors show a live preview next to your raw text. This helps while you are learning, because you can immediately see how your formatting will render. Apps like Typora go a step further and render Markdown inline as you type, so the raw symbols disappear and you see the formatted result immediately.
Establish a Note Template
Create a simple template for your most common note type. For meeting notes, it might look like this:
A heading with the meeting name, followed by a line with the date, then subheadings for Attendees, Key Decisions, Action Items, and Notes. Under Action Items, use task list checkboxes.
Do Not Overformat
One of Markdown's strengths is that it encourages simplicity. If you find yourself fighting to get complex layouts in Markdown, that is a sign you might need a different tool for that particular content — perhaps a spreadsheet, a visual canvas, or a slide deck.
Which Apps Support Markdown?
Here is a quick overview:
- Obsidian — Built entirely on Markdown files stored locally.
- Notion — Supports Markdown input shortcuts and can export to Markdown.
- Bear — Uses an extended Markdown syntax natively.
- Typora — A dedicated Markdown editor with inline rendering.
- iA Writer — Clean Markdown writing environment.
- HackMD / HedgeDoc — Collaborative Markdown editing.
- VS Code — With extensions, becomes a powerful Markdown editor.
The Bottom Line
Markdown is not a notetaking app — it is a formatting language that makes your notes more portable, more durable, and faster to write. Whether you use it as your primary format or just as an export target, understanding Markdown basics is one of the most practical skills a notetaker can develop. The ten minutes it takes to learn will pay dividends for years.
Ready to try spatial notetaking?
OmniCanvas is a free infinite canvas app for notes, sketches, and ideas.
Try OmniCanvas Free