How to Post on Reddit: Desktop and Mobile Steps

Table of Contents▼
Posting on Reddit means choosing a community, checking its rules, selecting an available format, and submitting a title with text or media through Reddit's Create flow. Available options depend on your device and the community, so follow the controls in your composer rather than an old walkthrough.
Quick answer
- Choose the community that fits your post.
- Check its rules and your account's eligibility.
- Open Create on desktop or the Create icon in the app.
- Compose a clear title and add your text or media.
- Review and post with any required flair or tags.
How do you post on Reddit?
Start in the community where you want the post to appear.
Read its rules first, then open the composer, add a title and content, choose any available post options, and submit.
Reddit's current posting guide describes separate entry points for the website and mobile apps.
Reddit's Help guide shows different Create entry points on desktop, iOS, and Android. On desktop, select Create in the top-right corner, or choose Create a post from a community page.
If you start from Reddit's home page, choose a community from the dropdown. In the app, the Create icon appears in different spots on iOS and Android; you can also start inside a community.
Labels may change, so follow the current on-screen button.
When the composer opens, add a title that accurately describes the post. Write the text or attach the media, choose tags or flair if the community uses them, and review the preview.
Tap Post only after confirming the destination community and content.
What types of posts can you make?
The composer may offer text, link, image, video, poll, or AMA options, but Reddit says communities do not all allow the same formats. Choose the option that matches your content and appears in that community's composer.
Format | Use it for | Check before submitting |
|---|---|---|
Text | A question, explanation, story, or discussion | Add enough context for readers to understand the post without opening another page |
Link | A specific article, resource, or destination | Confirm links are allowed and the URL is correct |
Image or video | Visual material that fits the community | Check the community's media rules and add a useful title or description |
Poll | A question with a fixed set of answers | Confirm the option appears in the composer and the choices are clear |
AMA | A planned question-and-answer post | Check the community's AMA process and any verification requirements |
The options shown in Reddit Help vary by device, and the subreddit can limit them further. If an option is missing, do not assume a bug; check the community rules or try a supported format.
One limitation: a format shown on one device or in one subreddit may not be available in another.
How should you choose a subreddit before posting?
Pick a community where the subject and format belong. Read its rules before drafting, then check its About section, pinned posts, and posting guidance for requirements such as a title format, flair, or a restriction on links.
On the desktop site, rules appear in the community sidebar. In the app, Reddit Help points users to See more and then the About tab.
Rules can differ between communities on the same subject, so check before copying a post or title from one subreddit to another.
If you are posting about a product, service, or site you own or benefit from, check the community's promotion rules and disclose your connection where relevant. Reddit's Spam policy says repeated or unsolicited mass engagement is not allowed and advises authentic contributions in communities where you have a personal interest.
There is no universal self-promotion percentage that overrides a subreddit's own rules.
For a post you plan to share elsewhere, read our guide to crossposting on Reddit. Scheduling is a separate workflow; see our current guide to scheduling Reddit posts.
What if Reddit will not let you post?
When you select Create a post, Reddit may show a Poster Eligibility Guide explaining that you do not meet a community's current requirements. Its Help page lists possible checks for account age, karma, and verified email; it says the exact community thresholds are not disclosed.
This [Reddit Help animation](https://support.reddithelp.com/hc/en-us/articles/33702751586836-Poster-Eligibility-Guide-Post-Check) illustrates the eligibility flow. The criteria depend on the community, and the animation cannot determine why your own post was blocked.
Reddit may also show Post Check feedback about a potential community-rule issue while you compose. Reddit says this check uses an AI model to surface possible issues and suggestions, but it does not prevent submission.
Review the rule it points to; the message is guidance, not a guarantee that a post will stay up.
Reddit's [Post Check documentation](https://support.reddithelp.com/hc/en-us/articles/33702751586836-Poster-Eligibility-Guide-Post-Check) describes this as optional guidance during composition, not approval from moderators.
If Reddit says “You're doing that too much,” the platform may be applying a posting or commenting limit, which can affect new accounts or accounts that are new to a community. Reddit says Premium does not bypass this limit.
Do not keep submitting the same post; read the message, check the community rules, and try again only when the stated restriction allows it.
If a post is removed after submission, check the notice and community rules before contacting moderators. Our guide to Reddit post removals explains what to check next.
How should you format and review a Reddit post?
Write a title that tells readers what the post contains. Add the context needed to understand your point, and choose the rich-text tools available in the composer.
Reddit's mobile editor is transitioning to rich text; Markdown remains available on desktop, but pasted Markdown may not convert in the app.
Reddit's [formatting guide](https://support.reddithelp.com/hc/en-us/articles/205191185-How-do-I-format-my-comment-or-post) explains rich-text and Markdown options. The available controls depend on the editor and device.
Before submitting, check these items:
- The selected community matches the topic.
- The rules allow the post and its links or media.
- The title accurately describes the content.
- The body includes the context a reader needs.
- Required flair and any relevant NSFW or spoiler tags are set.
- The preview shows the correct text, media, and destination.
After posting, Reddit allows you to edit the post's content, but not its title. If the title contains an important error, review the community rules before deciding whether to delete and submit a corrected post.
Avoid duplicate submissions just to test different wording.
How to post on Reddit FAQ
The basic flow is the same across devices: choose the right community, check its rules, create the post, and submit it in an available format. The exact composer options depend on the device and subreddit.
How do I post to a subreddit on desktop?
Open the subreddit and select Create a post, or choose Create from the top-right of the desktop site and select a community.
Add a title and content, check available post type, flair, or tags, then review and select Post. Reddit's posting guide documents the current desktop flow.
How do I make a Reddit post in the mobile app?
Tap the Create icon in the app or open the composer inside the community. Reddit Help says the icon appears at the bottom of Android screens and at the top-right on iOS, though the layout can change.
Add your title and content, set any available flair or tags, check the community rules, and tap Post.
Why can't I post in a subreddit?
The community may require an account-age or karma condition, a verified email, or a particular posting format. Reddit's Poster Eligibility Guide can explain some eligibility criteria, but it does not disclose the exact thresholds communities use.
Check the message and subreddit rules; do not assume a universal account requirement applies to every community.
Can I edit a Reddit post after publishing it?
You can edit the post's content from its overflow menu, but Reddit Help says the title cannot be edited. If the title is wrong, check whether the community permits a corrected replacement before removing the original.
Avoid reposting repeatedly, which can look like spam or break local rules.
Can I post a link to my business on Reddit?
Only if the subreddit allows it and the post is useful in that community. Reddit's Spam policy warns against repeated or unsolicited mass engagement and advises business owners to be thoughtful about how often they post links that benefit them.
Read the community rules and disclose your connection instead of treating one platform-wide ratio as permission.
Does Post Check approve my post?
Post Check is guidance, not moderator approval or a blocking step. Reddit describes it as AI-assisted feedback that can flag possible community-rule issues while you compose.
A submitted post can still be removed under the community's rules or Reddit's sitewide policies.

Hey, I'm Sam. I've spent the last 8 years figuring out what actually works on Reddit (and what gets you instantly banned). After growing several brands through organic Reddit presence, I started Upvote to help others do the same - without the trial and error. When I'm not diving into subreddit analytics, you'll find me reading about consumer psychology or debating the best coffee brewing methods.
Related Articles
Want to amplify your Reddit results?
Explore Our Reddit Upvote Services


