Discord badges show your account history and can tell strangers a lot about you
Discord badges are small icons that appear next to your username and in your profile. They show things like whether you've been on Discord for years, whether you pay for Nitro, whether you work at Discord, or whether you've helped find security bugs. Some badges are automatic — Discord adds them based on what you do. Others you choose to display. The main reason to hide them is that they create a public record of your account activity and status, which can make you a target or straightforward expose information you'd rather keep private.
You can hide most badges, but not all of them. Some badges (like the Discord Staff badge) cannot be hidden because Discord considers them part of your public identity. The ones you can control are mostly the ones that show your spending or participation history — Nitro subscriber, early adopter, bug hunter, and similar badges. Hiding them takes about 30 seconds and happens in your User Settings.
Key Takeaways
- Discord badges reveal your account age, subscription status, and participation in Discord programs, which can make you identifiable or targetable.
- You can hide most badges through User Settings > Profile, but staff badges and some official badges cannot be hidden.
- Hiding badges does not affect your account security or functionality — it only changes what other users see on your profile.
- Some badges (like Nitro) may reappear if you change your subscription status, so check your settings periodically if privacy matters to you.
Which badges you can and cannot hide
Discord divides badges into two categories: ones you control and ones you don't. The badges you can hide are mostly cosmetic or achievement-based: Nitro subscriber, Nitro Classic subscriber, early adopter, bug hunter, early verified bot developer, and house badges (if you joined a Discord house). These are the ones that reveal something about your spending or your history with the platform.
The badges you cannot hide are official or status badges: Discord Staff, Discord Moderator, Discord Partner, Verified Bot Developer, and Active Developer. Discord keeps these visible because they indicate an official relationship or role. If you see a badge that appears grayed out or locked in your settings, that's one you cannot hide. The distinction matters because hiding a Nitro badge keeps your subscription private, but you cannot hide a staff badge if you work there.
How to hide badges in Discord on desktop or mobile
On desktop, open Discord and click your username in the bottom left corner. Select "User Settings" (the gear icon). Go to "Profile" in the left sidebar. Scroll down to the "Badges" section. You'll see all your badges listed with a toggle switch next to each one you can hide. Click the toggle to turn off the ones you don't want visible. The change takes effect when ready.
On mobile (iOS or Android), tap your profile picture in the bottom right, then tap "Profile." Scroll to "Badges" and tap the toggle next to each badge you want to hide. The process is the same — you're just using the mobile app instead of the desktop version. After you hide a badge, it will no longer appear on your profile when other users view it, though you'll still see it in your own settings marked as hidden.
Why someone might want to hide badges
The most common reason is privacy. A Nitro badge tells anyone looking at your profile that you pay for Discord's premium service, which can make you a target for scams or social engineering. Someone might message you claiming to offer a discount on Nitro, or they might assume you have disposable income. An early adopter or bug hunter badge shows you've been on the platform for years, which can make you seem like an easier target for account takeover attempts — older accounts are sometimes worth more to attackers.
Another reason is straightforward not wanting to advertise your choices. Some people don't want their server members or friends to know they pay for Nitro. Others joined Discord houses or participated in beta programs and later changed their minds about being publicly associated with those choices. Hiding badges is a way to keep that information between you and Discord.
What hiding badges does and does not protect
Hiding badges changes only what appears on your profile card. It does not hide your username, your avatar, your status, or your server membership. Someone can still see which servers you're in, what you've said in public channels, and when you were last active. Hiding a Nitro badge does not make you invisible — it just removes one specific indicator of your subscription status.
Hiding badges also does not affect your account security. It's a privacy setting, not a security setting. If you're worried about your account being hacked, hiding badges won't help — you need a strong password, two-factor authentication, and caution about what links you click. Badges are public information by default, so hiding them is about controlling your image, not protecting your account from technical attacks.
Badges that reappear if your status changes
If you hide your Nitro badge and then let your subscription expire, the badge disappears from your profile entirely. If you resubscribe later, the badge comes back — and it will be visible again by default. You'll need to hide it again in your settings. The same applies to other subscription or status badges: if your status changes, the badge may reappear or disappear, and you may need to adjust your settings again.
This matters if you're trying to maintain a consistent privacy posture. If you hide a badge and then your circumstances change (you cancel Nitro, you leave a Discord house, you stop being a bug hunter), check your badge settings again to make sure you're still hiding what you intended to hide. Discord doesn't automatically keep your old hiding preferences if the badge disappears and comes back.
Badges and your overall Discord privacy
Hiding badges is one small part of managing your Discord privacy. Your profile also shows your friends list (if you make it public), your mutual servers with other users, and your activity status. You can control some of these in User Settings > Privacy & Safety. You can make your friends list private, turn off activity status, and limit who can add you as a friend. These settings work together with badge hiding to give you more control over what strangers see.
Keep in mind that server owners and moderators can still see your full profile and badge information regardless of your hiding settings — they have access to more user data than regular members. If you're in a server where you don't trust the moderators, hiding badges from other members won't protect you from the people running the server.
Frequently Asked Questions
Can I hide my Discord Staff badge if I work at Discord?
No. Staff badges, moderator badges, and partner badges cannot be hidden. Discord considers these official status indicators that should remain visible. If you work at Discord or have an official role, that badge will always show on your profile.
If I hide a badge, can other people still see it?
No. When you hide a badge, it no longer appears on your profile when other users view it. You'll still see it in your own settings marked as hidden, but visitors to your profile won't see it. The only exception is staff and official badges, which cannot be hidden.
Does hiding badges protect me from scams?
It reduces one vector, but it's not a complete protection. Hiding a Nitro badge means scammers can't target you based on that specific indicator, but they can still message you based on your username, your server activity, or other information. Real security comes from not clicking suspicious links and not sharing your password or recovery codes.
What happens to hidden badges if I change my subscription?
If you hide a Nitro badge and then cancel your subscription, the badge disappears entirely. If you resubscribe later, the badge comes back and will be visible by default. You'll need to hide it again if you want to keep it private.
Can server owners see badges I've hidden?
Yes. Server owners and moderators have access to more detailed user information than regular members. Hiding badges only affects what regular users see on your profile, not what server staff can view.