MarkDShare

Markdown Cheat Sheet

Every Markdown syntax with copy-ready examples — headings, emphasis, lists, links, images, tables, code, and task lists. Learn it in minutes, then write and share your document for free.

Headings

Use 1–6 hash symbols for heading levels one through six.

Markdown

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

Result

Heading 1

Heading 2

Heading 3

Bold, italic & strikethrough

Markdown

**bold text**
*italic text*
~~strikethrough~~

Result

bold text
italic text
strikethrough

Lists

Dashes (or *) for bullets; numbers for ordered lists.

Markdown

- First item
- Second item
  - Nested item

1. Step one
2. Step two

Result

  • First item
  • Second item
    • Nested item
  1. Step one
  2. Step two

Images

Like a link, but with a leading exclamation mark.

Markdown

![Alt text](https://markdshare.com/logo.png)

Result

🖼️ Renders the image inline with its alt text.

Blockquotes

Markdown

> Markdown is readable as
> plain text — that's the point.

Result

Markdown is readable as plain text — that's the point.

Code

Backticks for inline code; triple backticks for a fenced block (add a language for highlighting).

Markdown

Inline `code` looks like this.

```js
const hi = () => "hello";
```

Result

Inline code looks like this.

const hi = () => "hello";

Tables

Pipes separate columns; the dashes row defines the header. Colons set alignment.

Markdown

| Feature | Free | Pro |
| ------- | :--: | :-: |
| Size    | 50KB | 10MB |
| Expiry  | 7d   | Never |

Result

FeatureFreePro
Size50KB10MB
Expiry7dNever

Task lists

A GitHub Flavored Markdown extension — checkboxes from [ ] and [x].

Markdown

- [x] Write the doc
- [ ] Share the link

Result

  • Write the doc
  • Share the link

Horizontal rule

Three or more dashes on their own line.

Markdown

Above

---

Below

Result

Above


Below

Frequently asked questions

What is Markdown?

Markdown is a lightweight markup language that uses plain-text symbols (like # for headings and ** for bold) to format documents. It stays readable as plain text and renders to clean HTML.

How do I make a table in Markdown?

Use pipes (|) to separate columns and a row of dashes (---) under the header. Colons in the divider row control alignment. See the tables example above.

What is GitHub Flavored Markdown (GFM)?

GFM is a popular superset of Markdown that adds tables, task lists, strikethrough, and automatic links on top of standard Markdown. MarkDShare supports it out of the box.

Now put it to use

Write your Markdown, preview it live, and share it with a link — free, no account needed.

Open the editor