Write text using simple Markdown formatting below, and see the HTML result live! Need help with formatting?

Quick Guide: How to Format Your Text (Markdown)

Markdown is a simple way to add formatting like headings, bold/italic text, lists, links, and more to plain text. Here are the basics:

Headings (Titles)

Use `#` symbols at the start of a line. More `#` means a smaller heading.

# Biggest Heading (H1)
## Smaller Heading (H2)
### Even Smaller (H3)

Emphasis (Bold & Italic)

Wrap text with `*` or `_`.

**This is bold text**
*This is italic text*
***This is bold and italic***

Lists

Use `-`, `*`, or `+` for bullet points. Use numbers followed by a period for numbered lists.

- Item 1
- Item 2
  - Sub-item (indent with spaces)

1. First step
2. Second step

Links

Use `[Link Text](URL)`.

[Visit Google](https://www.google.com)

Images

Similar to links, but start with `!`. The text in `[]` is the alt text (description).

![Cute Cat](https://placekitten.com/200/150)

Code

Use backticks `` ` `` for inline code. Use triple backticks ``` for code blocks (you can specify the language after the first ``` for highlighting).

Inline `code` looks like this.

```javascript
function greet(name) {
  console.log("Hello, " + name + "!");
}
```

Quotes

Start a line with `>`.

> This is a blockquote. It can span multiple lines.

Horizontal Line

Use three or more hyphens `---`, asterisks `***`, or underscores `___` on a line by themselves.

---

Tables

Use `|` to separate columns and `-` to create the header separator. Colons `:` can be used for alignment.

| Header 1 | Header 2 (Centered) | Header 3 (Right) |
|----------|:-------------------:|-----------------:|
| Cell 1   | Cell 2              | Cell 3           |
| Cell 4   | Cell 5              | Cell 6           |

Need More?

This covers the basics! For more advanced features, check out a comprehensive Markdown Cheat Sheet.