Markdown Preview
Preview Markdown text with live rendering
Calculator
Markdown Cheat Sheet
# H1 - Heading 1## H2 - Heading 2**bold** - Bold*italic* - Italic~~strike~~ - Strikethrough[text](url) - Link`code` - Inline code- item - List1. item - Numbered> quote - Blockquote--- - Horizontal rule```code``` - Code blockHow to Use
Write Markdown and see live preview
Write Markdown
Enter Markdown syntax in the editor panel on the left
Live preview
See your formatted output instantly in the preview panel
Copy or export
Copy the HTML output or your Markdown source
Frequently Asked Questions
Markdown is a lightweight markup language for creating formatted text using plain text syntax. It uses simple symbols like # for headings, * for bold/italic, and - for lists. Created by John Gruber in 2004, it is widely used in documentation, README files, and content management systems.
Common syntax includes: # Headings (# to ######), **bold** and *italic* text, [links](url), , - bullet lists, 1. numbered lists, > blockquotes, `inline code`, ```code blocks```, and --- horizontal rules. Extended syntax may include tables, task lists, and footnotes.
GitHub README files and documentation, Slack and Discord messages, Reddit posts and comments, Notion and Obsidian notes, Jekyll and Hugo blogs, Jupyter notebooks, Stack Overflow, and many CMS platforms. Learning Markdown is valuable for any technical writing.
Tables use pipes and hyphens: | Header 1 | Header 2 | then |---|---| for separator, then | Cell 1 | Cell 2 | for rows. Alignment is controlled with colons: :--- left, :---: center, ---: right. Not all Markdown parsers support tables.
Text Tools
Text converters, formatters, and manipulation utilities