Skip to main content

Reddit Markdown: Complete Guide

Reddit supports markdown in posts and comments. The new Reddit editor (Fancy Pants) provides a visual toolbar, but you can switch to Markdown Mode for raw markdown input. Old Reddit uses markdown by default. Reddit's markdown flavor has some unique behaviors and limitations.

Markdown support:Partial

Markdown Support in Reddit

FormatSyntaxSupport
Bold
**text**
Yes
Italic
*text*
Yes
Strikethrough
~~text~~
Yes
Headings
# H1 ... ###### H6
Yes
Links
[text](url)
Yes
Images
![alt](url)
Partial

Only in posts, not comments; use image hosting links

Blockquotes
> quote
Yes
Ordered Lists
1. item
Yes
Unordered Lists
- item
Yes
Code (inline)
`code`
Yes
Code Blocks
```lang\ncode\n```
Yes
Tables
| col | col |
Yes

Supported in posts and comments

Task Lists
- [ ] task
No

Not supported

Footnotes
[^1]
No

Not supported

Horizontal Rule
---
Yes

Things to know

  • New Reddit has Fancy Pants (visual) and Markdown Mode editors.
  • Old Reddit uses markdown by default in all text fields.
  • Superscript uses ^(text) or ^word syntax, unique to Reddit.
  • Two spaces at the end of a line or a double newline creates a line break.

Frequently Asked Questions

Does Reddit support markdown?

Yes. Reddit supports markdown in posts and comments. On new Reddit, switch to Markdown Mode in the editor. On old Reddit, markdown is the default. Bold, italic, links, code blocks, tables, and more are supported.

How do you bold text on Reddit?

Wrap the text with double asterisks: **bold text**. In the Fancy Pants editor, you can also use the B button in the toolbar.

Does Reddit support tables?

Yes. Reddit supports pipe-table syntax in posts and comments. Create tables with headers and rows using | and - characters.

How do you add a code block on Reddit?

Indent each line with four spaces for a code block. On new Reddit, you can also use triple backticks (```) to create fenced code blocks.

Explore More

Reddit Markdown: Complete Guide | Kolavi Studio