Markdown Cheat Sheets by Platform
Every app implements Markdown slightly differently. Pick the platform you are writing for to get the syntax that actually renders there — including the parts that silently break.
16 free cheat sheets — no signup, and nothing you type is uploaded.
Tool list
Markdown
6Markdown Cheat Sheet
Complete Markdown syntax reference with interactive examplesGitHub Markdown Cheat Sheet
GitHub Flavored Markdown with task lists, tables, and syntax highlightingGitLab Markdown Cheat Sheet
GitLab Flavored Markdown (GLFM) with task lists, math, diagrams, and referencesR Markdown Cheat Sheet
Complete R Markdown reference with code chunks and output optionsJupyter Notebook Markdown
Jupyter Notebook Markdown cells with LaTeX, tables, images, HTML, and shortcutsMarkdown Emoji Cheat Sheet
Searchable list of GitHub emoji shortcodes with click-to-copy
Discord
4Discord Markdown Guide
Discord text formatting: bold, italic, underline, code blocks, spoilers, timestamps, and colored textDiscord Text Formatting Guide
Discord text formatting: bold, italic, underline, strikethrough, headers, and small textDiscord Code Block Guide
Discord code blocks: inline code, multi-line blocks, syntax highlighting, and diff formattingDiscord Spoiler Tag Guide
Discord spoiler tags for text, images, and attachments, with mobile instructions
Notes & chat apps
6Obsidian Markdown Cheat Sheet
Obsidian Markdown syntax including wikilinks, callouts, embeds, and printable examplesObsidian Callouts Guide
Obsidian callout syntax, every built-in type, collapsible callouts, and examplesObsidian Wikilinks Guide
Obsidian wikilink syntax for linking notes, headings, and blocks, plus embedsNotion Markdown Cheat SheetNew
Notion's Markdown shortcuts, what pasting or importing .md files keeps, and a box that fixes Markdown before you paste itSlack Markdown Guide
Slack message formatting with mrkdwn syntaxReddit Markdown Guide
Reddit text formatting with Markdown, including spoilers and superscript
Most used in this category
How complete is each platform's Markdown?
Counted from our verified compatibility dataset — 21 syntax features checked against each platform's official documentation on 2026-07-18. “Partial” means the feature works with caveats or through a non-Markdown syntax.
| Platform | Supported | Partial | Not supported |
|---|---|---|---|
| CommonMark | 8 of 21 | 1 | 12 |
| GitHub Flavored Markdown | 15 of 21 | 4 | 2 |
| GitLab Flavored Markdown | 14 of 21 | 4 | 3 |
| Obsidian | 17 of 21 | 2 | 2 |
| Discord | 9 of 21 | 1 | 11 |
| Slack | 5 of 21 | 3 | 13 |
| 8 of 21 | 2 | 11 | |
| Jupyter / R Markdown | 9 of 21 | 7 | 5 |
The features that break in the most places
- Highlight
==highlighted text==Not supported on CommonMark, GitHub, GitLab, Discord, Slack, Reddit, Jupyter / Rmd (7 of 8 platforms).
- Dynamic timestamps
<t:1752840000:R>Not supported on CommonMark, GitHub, GitLab, Obsidian, Reddit, Jupyter / Rmd (6 of 8 platforms).
- Callouts / alerts
> [!note] > ContentNot supported on CommonMark, Discord, Slack, Reddit, Jupyter / Rmd (5 of 8 platforms).
- Wikilinks
[[Page Name]]Not supported on CommonMark, Discord, Slack, Reddit, Jupyter / Rmd (5 of 8 platforms).
- Footnotes
Text.[^1] [^1]: The note.Not supported on CommonMark, Discord, Slack, Reddit (4 of 8 platforms).
- Math (LaTeX)
$x^2$Not supported on CommonMark, Discord, Slack, Reddit (4 of 8 platforms).
See the full per-feature compatibility matrix for the note and source behind every cell, plus CSV, JSON, Markdown and PDF downloads.