Reddit Post Flair: Complete Guide to Adding and Managing Flairs (2026)
TL;DR - Quick Answer
19 min readComprehensive guide with practical insights you can apply today.
Post flair is the little tag you see next to a Reddit post title: "Discussion", "Question", "News", "OC", and so on. It tells readers what a submission is at a glance, lets people filter a subreddit down to one type of content, and in many communities it is required before your post is allowed to stay up. This guide covers how it actually works in 2026, from the poster's side and the moderator's side.
TL;DR
- Post flair tags a single submission and sits next to the post title. User flair sits next to your username inside one subreddit. They are separate systems.
- To add post flair when submitting: in the post composer, click Add flair (web) or Add tags & flair (mobile app), pick a flair template, then post.
- To change it later: open your own post, use the ... overflow menu, and choose Change post flair or Edit flair. Only your own posts (and only if the sub allows it).
- Mods enable and create flairs in Mod Tools > Post flair, then decide whether members can self-assign a flair or whether it is mod only.
- Reddit has no universal "block posts with no flair" switch, so most communities require flair with an AutoModerator rule that removes unflaired posts and messages the author. That mechanic is the piece most guides skip, and it is covered below.
Flair is always local to one community. A flair that exists in r/personalfinance means nothing in r/gaming.
Jump to:
- Post flair vs user flair
- How to add post flair when you submit
- How to change post flair after posting
- How moderators set up post flair
- Requiring flair with AutoModerator
- Filtering and using flair
- Troubleshooting post flair
- Frequently Asked Questions
Create content, post everywhere
Create captions, images, and videos with AI. Schedule to 9 platforms in seconds.
Start your free trial
Post flair vs user flair
These two features look similar and are configured in nearly the same place, which is why they get confused constantly.
- Post flair describes the post. It appears beside a submission's title and applies only to that one post. Examples: "Discussion", "Serious", "OC", "News", "Meta". Post flair is chosen by the poster from a list the moderators created, or assigned by moderators.
- User flair describes the person. It appears next to your username on every post and comment you make in that subreddit, and travels with you inside that community only. Examples: a sports team name in a fan sub, "Verified", a role like "Regular" or "Contributor". If you want to change the name attached to your account across all of Reddit rather than a per-sub flair, that is a different thing entirely, see our Reddit username change guide.
The short version: user flair says something about who you are in a community, post flair says something about what a single submission is. The rest of this guide is about post flair.
How to add post flair when you submit
Most subreddits let you pick your own post flair as part of creating the post. The control lives inside the composer.
On desktop or mobile web:
- Go to the subreddit and click Create Post (or the + / Create button).
- Choose the post type and write your title and body.
- Below the composer, look for the Add flair button (it looks like a tag). Click it.
- Select the flair template that matches your content, then click Apply.
- Click Post.
On the official Reddit mobile app (iOS and Android):
- Start a new post and pick the community.
- Write your post, then tap Add tags & flair (older app versions label it just Flair).
- Tap the flair you want, then Apply or Save.
- Tap Post.
If a community requires flair, one of two things happens. Some subreddits block the Post button until you pick a flair. Others let the post go live and then an automated rule removes it seconds later if it has no flair, sending you a message that explains how to resubmit. Either way, choose a flair before you post to avoid the round trip.
If you do not see a flair button at all, the subreddit either has post flair turned off or restricts who can assign it. See Troubleshooting.
How to change post flair after posting
You can re-flair your own posts in most communities, as long as the moderators have not locked flair after submission.
On desktop or mobile web:
- Open your post.
- Click the ... (more options) control under the post, or click the existing flair tag itself.
- Choose Edit flair or Change post flair.
- Pick the new flair and apply it.
On the Reddit mobile app:
- Open your post.
- Tap the three dots (overflow menu) at the top right.
- Tap Change post flair (or Edit flair).
- Select the new flair and confirm.
Two limits to know. You can only change flair on posts you authored, unless you are a moderator of that subreddit, and some communities disable re-flairing once a post is up. Moderators can change the flair on any post in their community.
How moderators set up post flair
This is the half of flair that user-facing guides usually leave out. If you run a community, flair is configured entirely from Mod Tools.
- Go to your community and open Mod Tools.
- Find Post flair (grouped with the community's look-and-feel and content settings).
- Turn on Enable post flair in this community.
- Decide whether members can assign flair to their own posts, or whether flair is mod only. There is a setting along the lines of "Allow post submitters to assign their own post flair", turn it on if you want people to self-flair.
- Click Add post flair to create each template. For each one you can set:
- the flair text (the label readers see),
- background and text color,
- an optional emoji (emoji flair is supported on current Reddit),
- who can use it: everyone or mod only,
- whether the text is editable by the poster or fixed.
A few practical notes. Emoji in flair is created from the community's emoji set and works across web and app. Custom CSS styling of flair only exists on old Reddit (old.reddit.com); on new Reddit and the apps, color and emoji are your styling options. Keep the list short and unambiguous, overlapping flairs like "Help" and "Question" make people guess, which defeats the point.
Requiring flair with AutoModerator
Enabling post flair does not force anyone to use it. Reddit has no single universal "reject posts that have no flair" toggle that behaves the same everywhere, so the standard way communities enforce flair is with an AutoModerator rule that removes unflaired posts automatically.
Open Mod Tools > AutoModerator (or edit the wiki page at r/yoursubreddit/wiki/config/automoderator) and add a submission rule. A widely used pattern removes any post whose flair is empty and messages the author:
---
type: submission
~flair_text (regex): ".+"
action: remove
action_reason: "No post flair"
comment: |
Your post was removed because it has no flair. Please add a flair when you resubmit so people can find and filter it. Thanks!
---How to read that: type: submission scopes the rule to posts, flair_text checks the post's flair, and the ~ in front negates the match, so ~flair_text (regex): ".+" means "the flair does NOT contain one or more characters", in other words it is blank. When that is true, AutoModerator removes the post and leaves the comment. Because AutoModerator runs moments after submission, this is why a "required flair" post can appear briefly and then vanish with a removal message.
You can extend the same idea, for example only allowing an approved set of flair values, or applying different rules per flair. Test changes on a throwaway post, because a broken AutoMod config can quietly remove legitimate submissions.
Filtering and using flair
Once flairs exist, readers get real utility from them.
- Filtering: clicking a flair tag, or using the community's flair filter, shows only posts with that flair. On old Reddit this is the "flair search" link; on new Reddit and the apps you tap a flair to see matching posts. This is the main reason large subreddits insist on flair.
- Setting expectations: a "Serious" or "Meta" flair changes how people read and reply before they click.
- Moderation and automation: mods and bots can act on flair, for example routing "Megathread" posts, or applying rules only to a "Discussion" flair.
If you post to Reddit for a brand or product, flair is a courtesy signal more than a growth lever. Pick the flair that honestly matches your post, follow the community's contribution norms, and lean value-first rather than promotional. If you also schedule Reddit content, be aware that many schedulers post through Reddit's API, which some communities and users treat with suspicion; see our Postpone review for a Reddit-focused scheduler that posts natively, along with Postpone alternatives and Buffer review for comparison.
Troubleshooting post flair
There is no flair option when I create a post. The subreddit has post flair disabled, or it restricts flair assignment to moderators. Check the community rules or ask the mods. Not every sub uses flair.
I picked a flair but it is not showing on the app. Mobile apps sometimes lag behind the web view. Pull to refresh, or check the post on desktop web. If it still shows nothing, the flair may not have saved, re-apply it from the ... menu.
My post was removed for having no flair even though the field looked empty. That is almost always an AutoModerator "require flair" rule (see above). Re-create the post, add a flair before posting, and it should stay up. Read the removal message, it usually names the exact flair requirement.
I cannot change my flair after posting. The community has locked flair editing after submission, or you are trying to edit someone else's post. Only the author and the mod team can change a post's flair, and only when the sub allows it.
The emoji or color looks different than I expected. Emoji and colors are defined by the community's flair templates, not by you. What you see is whatever the moderators configured for that template.
Frequently Asked Questions
What is the difference between post flair and user flair on Reddit?
Post flair tags a single submission and appears next to the post title, describing what that post is (for example "Discussion" or "News"). User flair appears next to your username throughout one subreddit and describes you within that community. They are configured separately and serve different purposes.
How do I add post flair when submitting a post?
In the post composer, after writing your post, click the Add flair button on desktop or mobile web, or tap Add tags & flair in the Reddit mobile app. Pick the flair template that matches your content, apply it, then post. If a community requires flair, add one before posting to avoid removal.
Can I change the flair on my Reddit post after publishing?
Usually yes. Open your post, use the ... overflow menu (or the three dots on the app), and choose Change post flair or Edit flair, then select a new one. You can only re-flair your own posts, and some communities lock flair after a post goes up. Moderators can change flair on any post.
Why can't I see any flair options in this subreddit?
The subreddit has either turned post flair off or limited flair assignment to moderators only. Not every community uses post flair. Check the community rules or ask a moderator if you think flair should be available.
Why was my Reddit post removed for having no flair?
Most communities enforce flair with an AutoModerator rule that automatically removes posts submitted without a flair and sends a removal message. That is why an unflaired post can appear briefly and then disappear. Resubmit with a flair selected and it should stay up.
How do moderators create custom post flair?
Moderators go to Mod Tools, open Post flair, enable post flair for the community, then use Add post flair to create each template. For every template they set the text, background and text color, an optional emoji, who can use it (everyone or mod only), and whether the poster can edit the text.
Do emojis and custom styling work in Reddit post flair?
Emoji flair is supported on current Reddit and works across web and the apps, using the community's emoji set. Full custom CSS styling of flair only exists on old Reddit (old.reddit.com). On new Reddit and the apps, color and emoji are the available styling options.
Can I filter a subreddit by post flair?
Yes. Clicking a flair tag or using the community's flair filter shows only posts carrying that flair. This is one of the main reasons larger subreddits require flair, since it lets readers narrow a busy feed to one type of content.
Schedule Reddit posts the right way
Planning Reddit content ahead of time while still choosing the correct flair for each community is doable with the right tool:
- Postpone is a Reddit-focused scheduler that posts natively to reduce API-related friction. See Postpone pricing, Postpone alternatives, and why some pick a cheaper Postpone option.
- Buffer is a general scheduler with Reddit support through the API.
- SocialRails offers multi-platform scheduling with Reddit support.
For more Reddit help, read our Reddit username change guide. To fit Reddit into a wider plan, see our B2B social media best practices and social media strategy template.
Was this article helpful?
Let us know what you think!