Reddit markdown formatter: write, preview and check a comment
Reddit formats comments and posts with its own Markdown: **bold**, *italics*, ~~strikethrough~~, >!spoilers!<, ^superscript, lists, quotes and tables. Type or paste below to see your text as Reddit shows it, fix what old Reddit misreads, and compare its length with the 5,398 comments we placed from August 16 to November 13, 2026. Free, no signup.
Preview, as Reddit shows it
Short answer: read the subreddit's rules before you link anything.
What worked for us:
- Read the sidebar and the pinned post
- Answer the question first, then say what you use
- Skip the link unless someone asks for it
Moderators enforce each community's own rules on top of Reddit's.
r/marketing has a weekly thread for this, and the formatting guide covers the rest.
Edit: typo fixed. It was the link.
Words
73
Paragraphs
5
Links
1
Characters
510
Length: 73 words is longer than 3 in 4 of the comments we placed (a quarter ran over 60 words). The median of the 5,398 Reddit comments CommunityMentions placed from August 16 to November 13, 2026 ran 46 words.
Formatting and links: this text uses Markdown formatting and 1 link. 0.1% of the comments we placed used any Markdown and none carried a link; 71.6% were a single paragraph.
Old Reddit and formatting check
- Line 11A backslash line break only works on new Reddit. Old Reddit needs two spaces at the end of the line.
Cite this
CommunityMentions Reddit markdown formatter: of 5,398 Reddit comments CommunityMentions placed for 76 client brands in 2,026 subreddits from August 16 to November 13, 2026, the median ran 46 words, 71.6% were a single paragraph and 0.1% used any Markdown. Read November 14, 2026. https://communitymentions.com/reddit-markdown-formatter
46
words, the median of 5,398 Reddit comments we placed
37-60
words, the middle half of them
71.6%
were a single paragraph
0.1%
used any Markdown formatting
What 5,398 Reddit comments we placed look like
From August 16 to November 13, 2026, CommunityMentions placed 5,398 Reddit comments for 76 client brands in 2,026 subreddits, each one checked on its thread after posting. The median comment ran 46 words, and half of them ran between 37 and 60 words. Only 0.1% ran 120 words or more.
71.6% were a single paragraph. 0.1% used any Markdown at all (bold, a list, a quote, a heading or code), and none of them carried a link. They read like a person answering a question.
These are comments we wrote, so the numbers show our own style. They are not a study of every comment on Reddit. Formatting earns its place in a long post, a step-by-step answer or a price table; in a short reply, plain text is what our placed comments used.
| Comment length | Share of 5,398 comments |
|---|---|
| Under 25 words | 3.7% |
| 25 to 49 words | 54.3% |
| 50 to 79 words | 34.5% |
| 80 to 119 words | 7.4% |
| 120 words or more | 0.1% |
Reddit markdown cheat sheet
Every row follows Reddit's own Formatting Guide (read November 12, 2026). On the website, choose the Markdown editor in the comment box before you type these; the Rich Text editor formats with buttons instead.
| Format | Type this | Note |
|---|---|---|
| Bold | **bold** | Also __bold__ |
| Italic | *italic* | Also _italic_ |
| Bold italic | ***both*** | Also ___both___ |
| Strikethrough | ~~struck~~ | Two tildes each side |
| Spoiler | >!hidden!< | Readers click to reveal it |
| Superscript | ^word or ^(two words) | Old Reddit often misreads ^(...) |
| Inline code | `code` | Nothing inside is formatted |
| Link | [text](https://example.com) | No space between ] and ( |
| Community or user | r/help u/reddit | Linked automatically |
| Heading | ## Heading | Six levels, # to ###### |
| Bulleted list | - item | Or * item; indent sublists 2 spaces (3 under a numbered item) |
| Numbered list | 1. item | 1) works only on new Reddit; numbering starts at 1 |
| Quote | > quoted text | Put > on every line of a long quote |
| Code block | four-space indent | ``` fences work only on new Reddit |
| Line break | two spaces at line end | A trailing \ works only on new Reddit |
| Horizontal line | --- | Or *** or ___ on its own line |
| Table | | a | b | then |---|---| | Start and end each row with | |
Old Reddit vs new Reddit: what breaks
Old Reddit still runs an older Markdown parser, and Reddit's guide lists the syntax that only works on www.reddit.com. The formatter flags each of these by line number:
- Code fences (``` or ~~~). Old Reddit needs every code line indented by 4 spaces.
- A backslash at the end of a line for a line break. Old Reddit needs two spaces.
- Numbered lists written 1), 2). Old Reddit needs 1., 2.
- Superscript with ^(several words). Put a caret before each word instead.
- Link titles in parentheses. Use double quotes: [text](https://example.com "title").
- Bold inside italics, like _this is __really__ important_.
Two more: a space between [text] and (url) breaks the link on new Reddit, and table rows without a pipe at each end can be misread on either version. "Make it old-Reddit safe" rewrites the first five automatically and removes the space in links; nested emphasis and table pipes you fix by hand.
How to read the result
The preview shows your text the way Reddit renders it: spoilers stay hidden until you hover or tap them here, r/ and u/ names turn into links, and a single line break joins two lines into one paragraph, exactly as it does on Reddit.
Words, paragraphs and links are counted from your Markdown. The length line places your word count against the 5,398 comments we placed: under 37 words is shorter than 3 in 4 of them, 37 to 60 is the middle half, and over 76 is longer than 9 in 10.
The old Reddit check lists each line that renders differently on old.reddit.com, with the fix. No list means both versions should show the same thing.
Worked example
The example in the box is 73 words in 5 paragraphs with 1 link. That is longer than 3 in 4 of the comments we placed (a quarter ran over 60 words). The check flags line 11: it ends with a backslash, so old Reddit would run "Edit:" onto the same line. Press "Make it old-Reddit safe" and the backslash becomes two spaces; the preview stays the same and the warning clears. Cut the list to one sentence and drop the quote, and the reply lands near the 46-word median of the comments we placed.
How the formatter works
The preview runs in your browser with a Markdown renderer written to Reddit's Formatting Guide (read November 12, 2026): emphasis, strikethrough, spoilers, superscript, inline code, code blocks, headings, lists with sublists, quotes, tables with alignment, links, reference links, r/ and u/ links, line breaks, horizontal lines and backslash escapes. Raw HTML tags are shown as text here, never run. Your text is not submitted to us; the preview and checks run on your device.
The comment numbers come from the CommunityMentions delivery database, read November 14, 2026: every Reddit comment marked verified (checked on its thread after posting) with a creation date from August 16 to November 13, 2026, 5,398 comments for 76 client brands. Words are counted as runs of text between spaces; a paragraph is text between blank lines. Only totals are published, never a comment or a client.
What the formatter can't tell you
It can't tell you whether a subreddit allows your post. Each community sets its own rules on links and self-promotion, and moderators enforce them on top of Reddit's. Some third-party apps also render Markdown their own way. Read the sidebar, then use the best time to post on Reddit to time it, and how to do Reddit marketing without it reading as spam for the wording.
Frequently asked questions
How do you format text on Reddit?
Reddit uses its own version of Markdown. Wrap text in **two stars** for bold, *one star* for italics, ~~two tildes~~ for strikethrough and >! and !< for a spoiler. Start a line with "- " for a bullet, "1. " for a numbered list or "> " for a quote. On the website, switch the comment box to the Markdown editor first; the Rich Text editor adds formatting with buttons instead.
How do I make a line break on Reddit?
A single line break is ignored, so two lines join into one paragraph. End the first line with two spaces to force a break, or leave a blank line to start a new paragraph. A trailing backslash also works on www.reddit.com, but old Reddit only reads the two spaces. Extra blank lines don't add space; a paragraph holding only does.
Why does my Reddit formatting look different on old Reddit?
Old Reddit uses an older parser. Code fences, backslash line breaks, "1)" numbered lists, ^(...) superscript, link titles in parentheses and bold inside italics all work on new Reddit and break on old Reddit. The formatter flags each one by line, and "Make it old-Reddit safe" rewrites them into the form both versions read.
How do I make a table in a Reddit comment?
Write a header row with cells split by pipes, then a row of dashes, then the content rows: "| Name | Price |", "|---|---|", "| A | $10 |". Colons in the dash row set alignment (":--" left, "--:" right, ":-:" centered). Start and end every row with a pipe; Reddit's guide says rows without them can be misread on both versions.
How long should a Reddit comment be?
There's no rule. Of the 5,398 Reddit comments CommunityMentions placed from August 16 to November 13, 2026, the median ran 46 words and half ran 37 to 60. 71.6% were one paragraph and 0.1% used any Markdown. These are comments we wrote, so they show our own style, not every comment on Reddit.
Can I paste from Google Docs into a Reddit comment?
Paste into this formatter: with the convert box ticked it turns bold, italics, strikethrough, links, headings, lists, quotes and tables from Google Docs, Word or a web page into Reddit Markdown, which you can then copy into Reddit.
More free Reddit tools
Find where to post with the subreddit finder, see which communities AI answers cite in the subreddit list, or browse every tool on the free Reddit tools page.
Sources
- Reddit Help: Formatting Guide, read November 12, 2026: the syntax, the old Reddit compatibility notes and the table rules.
- CommunityMentions delivery database, read November 14, 2026: 5,398 verified Reddit comments for 76 client brands in 2,026 subreddits, August 16 to November 13, 2026.
Rather have the comments written for you?
Paste your site for a free sample of the comments we would post for your brand, no card. CommunityMentions is $1,000 a month after a $1 setup charge, and monthly billing starts only after you approve the setup in Slack.
Run my free sample