Discord profile badges
A WebModTools field guide to Discord profile flair - what it means, whether you can still earn it, and which API flag bit powers it when one exists.
Independent WebModTools reference - not affiliated with Discord Inc., Mojang, Rockstar, or ZAP-Hosting beyond disclosed affiliate links. Facts change; verify on official docs when it matters.
Paste a user ID into User & Guild Lookup to decode live public_flags (legacy Staff / Partner / HypeSquad / Bug Hunter / Early Supporter / Active Developer, and a few bot flags). Nitro, Boost, Quest, Orbs, Legacy Username, Last Meadow, Account Age, Streaming, Game Time, and Game Variety are profile cosmetics - Discord’s bot API does not expose them.
General / user badges

Discord Staff
Invite / employee onlyflag 1 (1≪0)
Employees of Discord - Discord’s “Mythic” rarity tier on Profile Badges 101. Staff can hide the badge on their profile.

Partnered Server Owner
Legacy / closedflag 2 (1≪1)
Awarded when you owned a server accepted into Discord's Partner Program. New partner applications are not open the way they used to be - treat this as legacy for most people.

HypeSquad Events
Legacy / closedflag 4 (1≪2)
Represented Discord at events under the old HypeSquad Events program. Closed; not expected to return.

Bug Hunter (standard)
Invite / employee onlyflag 8 (1≪3)
Reach the Bug Hunter tier in Discord's Testers program. Invitation-only for most people today.

HypeSquad Bravery
Legacy / closedflag 64 (1≪6)
Was earned via Discord’s HypeSquad house quiz (Bravery). The quiz is closed; existing badges stay on profiles.

HypeSquad Brilliance
Legacy / closedflag 128 (1≪7)
Was earned via Discord’s HypeSquad house quiz (Brilliance). The quiz is closed; existing badges stay on profiles.

HypeSquad Balance
Legacy / closedflag 256 (1≪8)
Was earned via Discord’s HypeSquad house quiz (Balance). The quiz is closed; existing badges stay on profiles.

Early Supporter
Legacy / closedflag 512 (1≪9)
Had a successful Nitro-related purchase before Discord's early-supporter cutoff (Oct 2018). Locked forever after that window.

Bug Hunter (gold)
Invite / employee onlyflag 16384 (1≪14)
Higher Testers tier (“Bug Scholar” era naming). Still gated behind the Testers program.

Early Verified Bot Developer
Legacy / closedflag 131072 (1≪17)
Owned a verified bot before Discord renamed the program (Aug 2020). New verified apps don't get this legacy flair.

Moderator Programs Alumni
Legacy / closedflag 262144 (1≪18)
Came from Discord's certified / alumni moderator track. Not obtainable after late 2022 when that track wound down.

Active Developer
Legacy / closedflag 4194304 (1≪22)
Was earned by running a global application command, then claiming the badge. Discord decommissioned the program and removed the badge from profiles (late 2025).

Nitro
ObtainableActive Discord Nitro, Nitro Classic, or Nitro Basic subscription. Hovering shows how long you’ve been subscribed. Tenure art upgrades over time (see Nitro months below).

Server Booster
ObtainableActively boost at least one server. Hover shows your longest continuous boost streak. Stopping all boosts resets the streak to level 1 - see boost milestones below.

Completed a Quest
ObtainableFinish a Quest from Discord’s Quests discovery / inventory UI when Quests are available in your region. Discord currently can’t remove this badge once earned.

Orbs
ObtainablePurchase the Orbs profile badge from the Orbs shop (earned via Quests / Orbs rewards). Once bought, Discord says it can’t be removed.

Legacy Username
ObtainableShown when you kept your old username#discriminator after Discord’s username migration. Can be hidden under User Settings → Profiles (or Edit Profile on mobile).

Last Meadow Online
Legacy / closedApril Fools 2026 mini-game (1–7 Apr 2026). Levelling up in Last Meadow Online unlocked the badge; hover shows your highest level. Event ended - no longer obtainable.
Account Age
ObtainableUnlocks at 1 year on Discord and levels up with account age (through 10+ years). Once a level unlocks you keep it. Tracked in the desktop Badge Directory. Not exposed via bot public_flags.
Streaming
ObtainableDesktop screen-share time with at least one other person in the call (counts from Jan 1, 2024). Unlocks ~1 hour; levels through 5,000+ hours. Needs “Use data to personalize my Discord experience”. Not in public_flags.
Game Time
ObtainableTotal hours in games Discord’s desktop app can detect (from Dec 8, 2025). Unlocks ~1 hour; levels through 5,000+. Console play doesn’t count. Needs personalization data on. Not in public_flags.
Game Variety
ObtainableHow many different detectable desktop games you’ve played (unlocks at 2; levels toward 100+). Platforms like Roblox/Fortnite often count as one game. Console doesn’t count. Not in public_flags.
| Badge | Status | How it's earned |
|---|---|---|
Discord Staff flag 1 (1≪0) | Invite / employee only | Employees of Discord - Discord’s “Mythic” rarity tier on Profile Badges 101. Staff can hide the badge on their profile. |
Partnered Server Owner flag 2 (1≪1) | Legacy / closed | Awarded when you owned a server accepted into Discord's Partner Program. New partner applications are not open the way they used to be - treat this as legacy for most people. |
HypeSquad Events flag 4 (1≪2) | Legacy / closed | Represented Discord at events under the old HypeSquad Events program. Closed; not expected to return. |
Bug Hunter (standard) flag 8 (1≪3) | Invite / employee only | Reach the Bug Hunter tier in Discord's Testers program. Invitation-only for most people today. |
HypeSquad Bravery flag 64 (1≪6) | Legacy / closed | Was earned via Discord’s HypeSquad house quiz (Bravery). The quiz is closed; existing badges stay on profiles. |
HypeSquad Brilliance flag 128 (1≪7) | Legacy / closed | Was earned via Discord’s HypeSquad house quiz (Brilliance). The quiz is closed; existing badges stay on profiles. |
HypeSquad Balance flag 256 (1≪8) | Legacy / closed | Was earned via Discord’s HypeSquad house quiz (Balance). The quiz is closed; existing badges stay on profiles. |
Early Supporter flag 512 (1≪9) | Legacy / closed | Had a successful Nitro-related purchase before Discord's early-supporter cutoff (Oct 2018). Locked forever after that window. |
Bug Hunter (gold) flag 16384 (1≪14) | Invite / employee only | Higher Testers tier (“Bug Scholar” era naming). Still gated behind the Testers program. |
Early Verified Bot Developer flag 131072 (1≪17) | Legacy / closed | Owned a verified bot before Discord renamed the program (Aug 2020). New verified apps don't get this legacy flair. |
Moderator Programs Alumni flag 262144 (1≪18) | Legacy / closed | Came from Discord's certified / alumni moderator track. Not obtainable after late 2022 when that track wound down. |
Active Developer flag 4194304 (1≪22) | Legacy / closed | Was earned by running a global application command, then claiming the badge. Discord decommissioned the program and removed the badge from profiles (late 2025). |
Nitro | Obtainable | Active Discord Nitro, Nitro Classic, or Nitro Basic subscription. Hovering shows how long you’ve been subscribed. Tenure art upgrades over time (see Nitro months below). |
Server Booster | Obtainable | Actively boost at least one server. Hover shows your longest continuous boost streak. Stopping all boosts resets the streak to level 1 - see boost milestones below. |
Completed a Quest | Obtainable | Finish a Quest from Discord’s Quests discovery / inventory UI when Quests are available in your region. Discord currently can’t remove this badge once earned. |
Orbs | Obtainable | Purchase the Orbs profile badge from the Orbs shop (earned via Quests / Orbs rewards). Once bought, Discord says it can’t be removed. |
Legacy Username | Obtainable | Shown when you kept your old username#discriminator after Discord’s username migration. Can be hidden under User Settings → Profiles (or Edit Profile on mobile). |
Last Meadow Online | Legacy / closed | April Fools 2026 mini-game (1–7 Apr 2026). Levelling up in Last Meadow Online unlocked the badge; hover shows your highest level. Event ended - no longer obtainable. |
Account Age | Obtainable | Unlocks at 1 year on Discord and levels up with account age (through 10+ years). Once a level unlocks you keep it. Tracked in the desktop Badge Directory. Not exposed via bot public_flags. |
Streaming | Obtainable | Desktop screen-share time with at least one other person in the call (counts from Jan 1, 2024). Unlocks ~1 hour; levels through 5,000+ hours. Needs “Use data to personalize my Discord experience”. Not in public_flags. |
Game Time | Obtainable | Total hours in games Discord’s desktop app can detect (from Dec 8, 2025). Unlocks ~1 hour; levels through 5,000+. Console play doesn’t count. Needs personalization data on. Not in public_flags. |
Game Variety | Obtainable | How many different detectable desktop games you’ve played (unlocks at 2; levels toward 100+). Platforms like Roblox/Fortnite often count as one game. Console doesn’t count. Not in public_flags. |
App / bot flair

Supports Commands
Obtainableflag 8388608 (1≪23)
App uses application commands (slash / context menus). Discord surfaces this on the app's profile.

Uses AutoMod
Obtainableflag 16777216 (1≪24)
Associated with servers / apps that hit Discord's AutoMod usage threshold (historically tied to many active rules). Exact threshold is Discord's call.
| Badge | Status | How it's earned |
|---|---|---|
Supports Commands flag 8388608 (1≪23) | Obtainable | App uses application commands (slash / context menus). Discord surfaces this on the app's profile. |
Uses AutoMod flag 16777216 (1≪24) | Obtainable | Associated with servers / apps that hit Discord's AutoMod usage threshold (historically tied to many active rules). Exact threshold is Discord's call. |
Notes
- Nitro month badges and server-boost ladders are tracked separately - see Nitro & boosts.
- Clan / guild-tag icons are server-owned cosmetics (dozens of owner-picked glyphs). They are not classic public_flags profile badges.
- Account Age / Streaming / Game Time / Game Variety level up in Discord’s Badge Directory (desktop). They never appear in public_flags, so lookup will not list them even when the profile shows them.
- Discord renames and retires flair. If a row fights the client, trust the client.
