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).

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.