Markdown Previewer
Markdown formats text with simple syntax. *italic*, **bold**, # heading, [link](url), . Lists use - or 1. Code uses `backticks` or ```blocks```. Markdown converts to HTML for rendering.
Write and preview Markdown in real-time. See rendered HTML output. Supports headers, bold, italic, links, code blocks, and more.
Markdown Input
Preview
Markdown Cheat Sheet
| Syntax | Result |
|---|---|
| # Heading 1 | Heading 1 |
| **bold** | bold |
| *italic* | italic |
| `code` | code |
| [link](url) | link |
| - item | • item |
How to Use
- Enter your value in the input field
- Click the Calculate/Convert button
- Copy the result to your clipboard
Frequently Asked Questions
- What is Markdown?
- Markdown is a lightweight markup language for formatting plain text. Created by John Gruber in 2004. Used on GitHub, Reddit, Stack Overflow, and many platforms. Converts easily to HTML. *italic*, **bold**, # heading, [link](url), .
- What are common Markdown syntax elements?
- Headers: # to ######. Bold: **text**. Italic: *text*. Links: [text](url). Images: . Lists: - or 1. Code: `inline` or ```block```. Quotes: > text. Horizontal rule: ---. Tables use | and - characters.
- What is GitHub Flavored Markdown?
- GFM extends standard Markdown with: tables, task lists (- [ ] item), strikethrough (~~text~~), auto-linking URLs, syntax-highlighted code blocks (```javascript), emoji shortcodes (:smile:), and @mentions. Most platforms use GFM or similar extensions.
- How do I create tables in Markdown?
- Use pipes and dashes: | Header 1 | Header 2 | on first line, | --- | --- | for separator, then | Data 1 | Data 2 | for rows. Align with colons: :--- (left), :---: (center), ---: (right). Not in basic Markdown but supported by GFM.
- How do I include code in Markdown?
- Inline code: wrap in backticks `code`. Code blocks: wrap in triple backticks ``` on separate lines. Add language after opening backticks for syntax highlighting: ```javascript. Indent by 4 spaces also creates code blocks (basic Markdown).