Markdown Previewer
Write Markdown and see it rendered live with GitHub Flavored Markdown: tables, task lists, code blocks and more, then export clean HTML.
Related tools
Markdown in a Nutshell
Markdown lets you format text with a few plain characters that stay readable even before they are rendered. It is the standard for README files on GitHub and GitLab, documentation sites, and notes apps such as Obsidian and Notion, and it is understood by Reddit, Discord and Stack Overflow.
There are several dialects. CommonMark is the precise, standardised core; GitHub Flavored Markdown (GFM) adds tables, task lists, strikethrough and automatic links. This previewer uses a CommonMark-compliant parser with GFM, and removes scripts from any HTML you include.
Markdown Cheat Sheet
| Element | Markdown | Notes |
|---|---|---|
| Heading 1โ6 | # Title ## Section ### Subsection | One # per level, followed by a space |
| Bold | **bold** or __bold__ | โ |
| Italic | *italic* or _italic_ | Underscores inside words are ignored: snake_case |
| Strikethrough | ~~deleted~~ | GFM |
| Link | [text](https://example.com) | Bare URLs become links in GFM |
| Image |  | Alt text describes the image |
| Bulleted list | - item - item - nested item | Indent two spaces to nest; * and + also work |
| Numbered list | 1. first 2. second | The first number sets the start |
| Task list | - [ ] to do - [x] done | GFM |
| Blockquote | > quoted text | Add > to each line, or just the first |
| Inline code | `code` | โ |
| Code block | ```js console.log(1) ``` | The language name enables highlighting on most sites |
| Table | | A | B | | --- | ---: | | 1 | 2 | | Colons set alignment (GFM) |
| Horizontal rule | --- | On its own line, with a blank line above |
| Line break | line one\ line two | Backslash or two trailing spaces |
| Escape a symbol | \*not italic\* | A backslash shows the character literally |
How to Use the Markdown Previewer
- 1Write or paste Markdown: Type in the editor, paste a README or notes, or load a .md file; a sample document shows the main features.
- 2Check the preview: The right-hand pane renders the Markdown as you type, including tables, task lists, strikethrough, code blocks and links.
- 3Switch the layout: Use Preview Only to read the document full width, and switch back to edit.
- 4Export: Copy the generated HTML, download it as a styled HTML page, or save your text as a .md file.
Frequently Asked Questions
What is Markdown?
A plain-text formatting syntax created by John Gruber in 2004. You mark up text with simple symbols, such as # for a heading, **bold** and - for a list item, and a converter turns it into HTML. It is used for README files, documentation, notes apps, chat and forums.
What is GitHub Flavored Markdown?
GFM is the dialect GitHub uses, built on the CommonMark standard. It adds tables, task lists (- [ ] and - [x]), strikethrough (~~text~~) and automatic links for bare URLs. This previewer renders GFM, so README files look much as they will on GitHub.
How do I make a table in Markdown?
Separate columns with | and put a line of dashes under the header row: | Name | Price | on the first line, | --- | ---: | on the second, then one row per line. A colon on the right of the dashes right-aligns the column, on both sides centres it.
How do I add a line break without a new paragraph?
End the line with two spaces or a backslash (\) before pressing Enter. A single Enter joins the lines into one paragraph, and an empty line starts a new paragraph.
Can I use HTML inside Markdown?
Yes, most Markdown renderers accept inline HTML such as <kbd>, <sup> or <details>. For safety this previewer removes scripts, event handlers and javascript: links from the output.
Is my document stored or uploaded?
No. We do not collect or store what you enter.
Related Tools
Table to Markdown
Convert CSV, TSV, or spreadsheet data into aligned markdown tables.
Lorem Ipsum Generator
Generate placeholder paragraphs, sentences, or words with copy and download support.
Text to Clipboard Copy
Copy one or multiple text blocks in plain, HTML, or Markdown format.
Word Counter
Count words, characters, sentences, paragraphs, and reading time.
HTML Entity Encoder / Decoder
Encode/decode HTML entities with named, decimal, hex, and auto-detect modes.
Paragraph Formatter
Clean text by fixing spaces, line breaks, and paragraph structure.
Remove Duplicate Lines
Deduplicate line-based text with case, whitespace, and sort controls.
Find and Replace
Search and replace text with regex, batch rules, and preview controls.
Text Diff Checker
Compare text versions by line, word, or character with visual diff output.
Bionic Reading Converter
Bold the first letters of every word, Bionic Reading style.
White Space Remover
Clean leading/trailing spaces, extra gaps, tabs, and empty lines.
Anagram Finder
Find every word you can make from a set of letters, and check anagrams.