Your Ultimate Markdown Cheat Sheet

Quickly find, copy, and learn Markdown syntax. Everything you need in one place.

Markdown Cheat Sheet - Syntax Guide

Learn by comparing syntax and rendered results, side by side.

Headings

# Heading 1
## Heading 2
### Heading 3

Heading 1

Heading 2

Heading 3

Use hash symbols (#) to create headings. The number of hashes indicates the heading level.

Tip: You can also use === or --- under text to create level 1 or 2 headings respectively.

Text Formatting

**Bold Text**
*Italic Text*
~~Strikethrough~~
`Inline Code`

Bold Text

Italic Text

Strikethrough

Inline Code

Format text using asterisks, underscores, tildes, or backticks.

Lists

- Unordered item
- Another item
  - Nested item

1. Ordered item
2. Second item
   1. Nested item

- [ ] Task item
- [x] Completed task
  • Unordered item
  • Another item
    • Nested item
  1. Ordered item
  2. Second item
    1. Nested item
Task item
Completed task

Create ordered, unordered, and task lists with optional nesting.

Tip: Indent with two spaces to create nested lists.

Images

![Alt text](image.jpg)
![Alt text](image.jpg 'Image title')

Reference-style image:
![Alt text][img1]
[img1]: image.jpg 'Title'
Example image

Basic image

Example image with title

Image with title

Add images using an exclamation mark followed by alt text in brackets and the URL in parentheses.

Tip: Always include descriptive alt text for accessibility.

Blockquotes

> Single line quote

> Multi-line quote
> Continued here
>
> Nested quote:
>> Nested line
Single line quote

Multi-line quote

Continued here

Nested line

Create blockquotes using the greater-than symbol (>). Add multiple > symbols for nesting.

Tip: You can use other Markdown syntax inside blockquotes.

Code

Inline: `const example = 'code'`

Fenced block:
```javascript
function hello() {
  console.log('Hello world!');
}
```

Indented block:
    // indented by 4 spaces
    const x = 42;

Inline: const example = 'code'

function

console.log('Hello world!');

}

const x = 42;

Use backticks for inline code and triple backticks or indentation for code blocks.

Tip: Specify the language after the opening triple backticks for syntax highlighting.

Tables

| Header 1 | Header 2 | Header 3 |
|----------|-----------|----------|
| Cell 1   | Cell 2    | Cell 3   |
| Left     | Center    | Right    |

Alignment:
| Left | Center | Right |
|:-----|:------:|------:|
|Text  | Text   | Text  |
Header 1Header 2Header 3
Cell 1Cell 2Cell 3
LeftCenterRight
LeftCenterRight
TextTextText

Create tables using pipes and hyphens. Align text using colons in the separator line.

Tip: You don't need to align the pipes perfectly in your markdown; it will still render correctly.

Other Elements

Horizontal rule:
---

Footnote:
Here's a note[^1]
[^1]: Footnote content.

Definition list:
Term
: Definition

Escaping:
\*literal asterisks\*

Here's a note1

[1] Footnote content.

Term
Definition

*literal asterisks*

Additional Markdown elements including horizontal rules, footnotes, definition lists, and escaped characters.

Tip: Use backslash to escape Markdown characters when you want to show them literally.

Want ready-to-use Markdown Cheat Sheet?

Why Use Our Markdown Cheat Sheet?

Save Time

No need to google markdown syntax again. Everything you need is right here.

Easy to Use

One-click copy functionality for all syntax examples. Simple and efficient.

Developer Friendly

Clean interface with syntax highlighting and dark mode support.

Frequently Asked Questions

About Our Cheat Sheet

What is a Markdown Cheat Sheet?

A Markdown Cheat Sheet is a quick reference guide that shows the most common Markdown syntax alongside examples. Instead of reading long tutorials, you can open a Cheat Sheet and instantly find the formatting you need.

Why should I use a Markdown Cheat Sheet?

A Markdown Cheat Sheet helps you save time. Whether you're writing documentation, a README file, or class notes, the Cheat Sheet provides ready-to-copy Markdown snippets so you don't have to memorize every command.

Is this the official Markdown Cheat Sheet?

There's no single "official" version, but our Markdown Cheat Sheet is based on CommonMark and GitHub Flavored Markdown, covering all essential syntax in one place.

Can I download the Markdown Cheat Sheet?

Yes. You can export or print the Markdown Cheat Sheet for offline use, making it easy to keep a hard copy at your desk.

Does it cover GitHub and Obsidian syntax?

Yes. Our Markdown Cheat Sheet explains the standard Markdown rules and also highlights useful GitHub Flavored Markdown and Obsidian features.

How often is it updated?

The Markdown Cheat Sheet is continuously updated to include new tips, advanced patterns, and tool-specific syntax changes.

Can I contribute?

Absolutely! Our Markdown Cheat Sheet is community-driven. You can suggest improvements or submit new examples through GitHub.

Is markdown Cheat Sheet free to use?

Yes. The Markdown Cheat Sheet is completely free, and you can access it anytime without signup.

Do beginners need markdown Cheat Sheet?

Definitely. A Markdown Cheat Sheet is one of the fastest ways for beginners to learn Markdown. With side-by-side syntax and output examples, you'll pick it up quickly.

Does it include advanced syntax?

Yes. Our Markdown Cheat Sheet includes not only basic syntax like headings and lists, but also advanced topics like tables, fenced code blocks, and inline HTML.

Start using Markdown Cheat Sheet today

Everything you need to write beautiful documentation, README files, and notes.

Markdown Cheat Sheet - Ultimate Markdown Reference Guide