Complete Markdown Cheat Sheet
The ultimate reference for CommonMark and GitHub Flavored Markdown (GFM) syntax elements.
# Heading 1 ## Heading 2 ### Heading 3
Heading 1
Heading 2
Heading 3
**Bold text** or __Bold text__
*Italic text* or _Italic text_
> This is a quote. >> Nested quote.
This is a quote.
- First item - Second item - Sub-item
- First item
- Second item
1. First step 2. Second step 3. Third step
- First step
- Second step
Use the `npm install` command.
npm install command.```javascript
function greet() {
return 'Hello World';
}
```function greet() {
return 'Hello World';
}[Visit MarkdownKite](https://markdownkite.com)

--- *** ___
| Col 1 | Col 2 | | :--- | :---: | | Data | Center |
| Col 1 | Col 2 |
|---|---|
| Data | Center |
- [x] Finished task - [ ] Pending task
Pending
~~Deprecated content~~
Here is a statement[^1]. [^1]: Reference details.
<details> <summary>Click to Expand</summary> Hidden details and markdown content here. </details>
Click to Expand
Hidden details and markdown content here.
==Highlighted important notice==
Water is H~2~O and 10^2^ = 100
> [!NOTE] > Useful information that users should know.
> [!WARNING] > Critical information that requires immediate user attention.
Official CommonMark & GitHub Flavored Markdown (GFM) Reference
A complete, searchable syntax reference guide for Markdown writers, developers, and content managers. Includes one-click copyable snippets and live visual output previews.
How to Use the Markdown Cheat Sheet
Find Your Desired Syntax
Use the search bar to filter by element name (e.g. table, link, checklist, footnote).
One-Click Copy Snippet
Click the copy icon on any syntax card to copy the exact Markdown markup to your clipboard.
Paste in Any Markdown Tool
Paste directly into MarkdownKite Editor, VS Code, Obsidian, GitHub issues, or your personal documentation site.
Key Features & Capabilities
Frequently Asked Questions
What is the difference between CommonMark and GitHub Flavored Markdown?
CommonMark is the standardized, unambiguous specification for basic Markdown. GitHub Flavored Markdown (GFM) extends CommonMark with additional productivity features like tables, task checklists, autolinks, and strikethrough.
How do I create an interactive task list in Markdown?
Use '- [ ] Task name' for an unchecked item, and '- [x] Task name' for a completed task item.
Related Markdown Tools
Markdown Editor
Full-featured dual-pane live editor with syntax toolbar, localStorage autosave, and document stats.
Formatter & Beautifier
Automated syntax beautifier, list re-indexer, table aligner, and whitespace normalizer.
Callout Generator
Build GitHub callout alert boxes for [!NOTE], [!TIP], [!IMPORTANT], [!WARNING], and [!CAUTION].
PII & Secret Redactor
Scrub sensitive API keys, tokens, emails, IP addresses, and credit cards before sharing.