Markdown Syntax Guide
A concise Markdown cheat sheet: headings, bold, lists, links, images, code and tables — with examples you can try in a live editor.
By the ToolsHub team · Updated May 1, 2026
Markdown is a lightweight way to format plain text using simple symbols that convert cleanly to HTML. It's the standard for READMEs, documentation and many note apps. Try any of this in our live Markdown Editor.
The essentials
# Heading,## Subheading— one#per level.**bold**and*italic*.- itemfor bullets;1. itemfor numbered lists.[link text](https://example.com)for links.for images.> quotefor a blockquote.- Backticks for
inline code, and triple backticks for a code block.
Tables
GitHub-flavoured Markdown supports tables with pipes and dashes: | Column | Value | on one line, |--------|-------| under it, then a row per line.
Converting to and from HTML
When your content lives in Markdown but a CMS needs HTML, use Markdown to HTML. Moving the other way — pulling content out of a web page into a README — use HTML to Markdown.