How to Create a Post on Reddit (With Post Templates)
How to create a post on Reddit on desktop and in the app: pick a subreddit, read the rules, add flair, plus copy-ready post and comment templates.
Published October 15, 2026
Put it on autopilot. Turn what you just read into a working automation. See it running before you sign up — free plan, no card.
Pick one and watch it get built
To create a post on Reddit, open the community you want to post in, tap or click Create (on desktop) or the + button (in the app), choose a post type, write a title, add your text, image or link, pick any flair the community requires, and press Post. You need an account, and some communities also ask for a minimum account age or karma.
Getting the post published is the easy part. Getting it to stay up, and to get replies, depends on the community's rules and on how you write the title and body. This guide covers the steps on every device, the rules that cause removals, and templates you can copy. To build a draft quickly, try the Reddit post generator.
How to create a post on Reddit on desktop
The buttons move around when Reddit updates its design, so look for the labels rather than the positions.
- Log in at reddit.com.
- Go to the community (subreddit) you want to post in. Posting from inside the community is the safest way to pick the right one.
- Click Create (or Create Post) in the top bar.
- Choose the community from the dropdown if it is not already selected.
- Pick a post type: Text, Images & Video, Link or Poll.
- Write the title. Reddit allows up to 300 characters.
- Add the body, files or link.
- Click Add flair if the community offers it, and add the tags it requires (such as spoiler or NSFW) only when they apply.
- Click Post.
If you want your own profile as the destination instead of a community, choose your profile (it appears as u/yourname) in the community dropdown. Profile posts do not appear in any community feed, so they get far fewer views.
How to create a post on the Reddit app (iPhone and Android)
The steps are the same on iOS and Android.
- Open the app and go to the community, or stay on Home.
- Tap the + (Create) button.
- Pick the community if you are not already in it.
- Choose the post type and write the title.
- Add the text, photos, video or link.
- Tap Add tags and flair (the label varies slightly by version) and pick the flair the rules ask for.
- Tap Post.
On mobile web (the browser version), the flow follows the desktop steps. If you cannot find Create, you are most likely on a screen that is not inside a community or Home; go back one level.
Reddit post types, and when to use each
| Type | Best for | Notes |
|---|---|---|
| Text | Questions, discussions, stories, advice | Supports formatting. Most communities favour this for discussion. |
| Images & Video | Photos, art, clips, screenshots | Some communities ban screenshots or require context in a comment. |
| Link | Articles, videos, resources | The title is the headline. Many communities restrict links from your own sites. |
| Poll | Quick votes | Not every community allows polls. |
Not every community allows every type. If a type is greyed out or missing, the moderators have turned it off. Reddit also offers crossposting (sharing an existing post into another community), but check that the other community permits it.
How to pick the right subreddit
Search for the topic in the search bar and compare a few communities before choosing. Look at three things in each:
- Size and activity. A huge community means more eyes but faster burial and stricter rules. A small one means fewer views but often better replies.
- Rules. On desktop, the rules sit in the sidebar. In the app, open the community and tap About or the rules section. Read them in full before writing a word.
- Recent top posts. Sort by Top for the month and see which titles, formats and lengths survive. That is the community telling you what it wants.
Post in one community at a time. Posting the same text in many communities within minutes looks like spam and can get you removed by moderators or filtered by Reddit.
Read the rules, flair and requirements before you post
Each community sets its own rules, and moderators enforce them. The most common ones are:
- Flair. Many communities require you to tag your post (for example Question, Discussion, Showcase). A post without required flair is often removed automatically.
- Minimum karma or account age. Karma is the score you earn from upvotes. Reddit does not publish one universal number. Each community can set its own limits through its automatic moderation tool (AutoMod), and those limits are usually not listed in the sidebar. If a post vanishes right after you submit it on a new account, this is a likely cause.
- No self-promotion, or limited self-promotion. Reddit's long-standing community guideline is that most of what you share should not promote yourself, often summed up as the 9:1 rule (about nine contributions that are not promotion for each one that is). It is a guideline rather than a Reddit-wide law, and a community can be stricter, so read its self-promotion rule.
- Title rules. Some require a format such as
[Question]at the start, or ban clickbait and all caps. - No repeats. Search first. Moderators remove questions already answered in the FAQ or the last few days.
What gets a Reddit post removed
- Missing or wrong flair
- Breaking a listed rule (self-promotion, off-topic, low-effort)
- Account too new or too low in karma for that community
- Links to banned sites, or too many links
- Reposting the same thing, or posting the same text across many communities
- Asking for votes, or sharing personal information about someone else
If your post is removed, you will often not get a message. Check your profile: a post that shows up there but not in the community was probably filtered. Message the moderators politely (use the modmail option in the sidebar) and ask what to fix. Do not repost the same thing straight away.
Set this up for your account — free
Describe what should happen automatically and our AI builds it as a draft you review before anything goes live. Edit the example or write your own:
Free plan, no card required. Your automation lands as a draft — nothing runs until you turn it on. Works with free Instagram Professional accounts (Business or Creator) — switching from a personal profile takes a minute in the Instagram app.
Why can't I create a post on Reddit?
If the Post button is greyed out, or you get an error, check these in order:
- The community's post-type settings. The type you chose may be switched off.
- Required flair or tags. The button stays disabled until the community's required flair is picked.
- Account limits. A new account, or one with low karma, may be blocked from that community.
- A ban or mute. If you were banned from the community, you cannot post there.
- A restricted community. Some communities only let approved users post.
- Posting too fast. Reddit slows down accounts that post repeatedly in a short time.
- An email or verification step. Make sure your account is signed in and verified through Reddit's prompts.
Start with the rules and flair, since they are the cause most of the time.
How to post on Reddit for the first time
Spend a day or two commenting before you post. Helpful comments earn karma, show you the community's tone, and make you look like a member rather than a visitor. Then post something that fits the community's top posts, in the format they use. A first post that asks a clear question, with the details a stranger needs to answer, tends to do best.
Reddit post templates
Copy these and replace the brackets. Always check the community's rules first, because some communities require a specific title format.
Question post
Title: [Specific question in one line] ([your situation in 3-5 words])
Body:
Hi everyone. I'm trying to [goal].
What I've tried so far:
- [Thing 1 and what happened]
- [Thing 2 and what happened]
My setup: [relevant details, such as version, budget, location]
What I'm stuck on: [the exact problem]
Any advice or pointers to a good guide would help. Thanks!Discussion thread
Title: [Open question that invites opinions], what's your take?
Body:
I've been thinking about [topic] because [short reason].
My view: [your position in 2-3 sentences]
What I'm curious about:
1. [Question 1]
2. [Question 2]
Disagree? Tell me why. I'd like to hear both sides.Story or experience post
Title: [What happened] and [what I learned]
Body:
Background: [two lines of context]
What happened: [the story, in short paragraphs]
What I'd do differently: [lesson]
If you've been through something similar, I'd like to hear how it went.AMA-style post
Check that the community allows AMAs. Large "Ask Me Anything" events are usually arranged with the moderators first.
Title: I [role or experience], AMA
Body:
Quick background: [who you are and why you can answer questions, in 3 lines]
What I can talk about: [topic 1], [topic 2], [topic 3]
What I won't share: [boundaries, such as private details]
I'll be answering questions from [time] for about [duration]. Ask away!Resource or showcase post
Title: [What it is] I made for [who it helps]
Body:
Why I made it: [problem in one or two lines]
What's in it: [short list]
What I'd like feedback on: [specific ask]
Happy to answer questions about how it works.Reddit comment templates
Good comments earn karma and goodwill, which helps your later posts.
Helpful answer
Short answer: [answer].
Why: [one or two lines of reasoning].
If [condition], try [alternative] instead.Adding to a thread
Agreeing with [point], and one more thing worth adding: [extra detail].Asking for details
Could you share [missing detail]? That would change my advice, because [reason].Thanking someone who helped
That fixed it, thank you. For anyone finding this later: [one-line summary of the fix].Make the post easy to read
A wall of text gets skipped. Use short paragraphs, a list for steps, and bold for the one or two key words. Reddit's formatting works in markdown, and our guide to Reddit text formatting shows the syntax. For a styled look in titles, where markdown does not work, you can paste characters from the Reddit bold text generator, but use it sparingly because some readers and search tools handle those characters poorly.
If you want to practise a layout before posting, the Reddit post generator gives you a draft you can edit. SociaHive does not post to Reddit; it schedules posts to Instagram, Facebook, TikTok, YouTube, X, Threads, Bluesky, LinkedIn and Pinterest.
Frequently Asked Questions
How do I create a new post on the Reddit app?
Open the app, go to the community you want, tap the + (Create) button, choose the post type, write the title and body, add any required flair, and tap Post. The labels can differ a little between app versions, but the order of steps stays the same.
Where is the create post button on Reddit?
On desktop it is labelled Create (or Create Post) in the top bar. In the app it is the + button at the bottom of the screen. If you cannot see it, go to a community page or Home and look again.
What is the 9:1 rule on Reddit?
It is an older community guideline that about nine of your contributions should be something other than self-promotion for every one that promotes you. It is not enforced by Reddit itself, and many communities set their own, stricter self-promotion rules, so always read the community rules.
How many karma do I need to post on Reddit?
There is no single number. Each community can set its own minimum through AutoMod, and most do not list it. Large communities tend to ask for more than small ones. Commenting helpfully for a few days is the usual way to build enough.
Why was my Reddit post removed?
The usual reasons are missing flair, breaking a community rule, a new account or low karma for that community, or a link the community does not allow. Check whether the post still shows on your profile, then message the moderators through modmail to ask what to change.
Can I edit a Reddit post after posting?
You can edit the body of a text post, but not the title. If the title has a mistake, you will usually need to delete the post and submit it again after checking it is allowed.
Free tools for this
No signup needed for most — try them right now.
Reddit Post Generator
Draft a Reddit post, title and body, that fits the community and does not read like an ad.
Open toolReddit Bold Text Generator
Bold Reddit posts and comments with markdown, or copy bold letters for your display name.
Open toolReddit Font Generator
Style Reddit post titles, which take no formatting, and copy markdown bold for posts and comments.
Open toolKeep reading

Put it on autopilot
Turn what you just read into a working automation. See it running before you sign up — free plan, no card.