Blocking stops someone from messaging you and hides your online status from them
When you block someone on Discord, they can no longer send you direct messages, and they cannot see whether you are online or offline. They also cannot see your profile or any servers you share — though they can still see messages you posted before the block took effect. Blocking is one-way: the blocked person does not get a notification that you blocked them, but if they try to message you, they will see an error saying the message could not be delivered.
Blocking is different from muting or leaving a server. Muting silences notifications from a person or channel but they can still reach you. Leaving a server removes you from it entirely, but you can rejoin. Blocking is the strongest privacy tool Discord offers for individual people.
Key Takeaways
- You can block someone by right-clicking their name or profile and selecting "Block" from the menu.
- A blocked person cannot send you direct messages and cannot see your online status, but they can still see old messages you posted in shared servers.
- You can unblock someone at any time by going to User Settings, then Privacy & Safety, and clicking the X next to their name.
- Blocking someone does not remove them from servers you both belong to, and they will not receive a notification that you blocked them.
How to block someone from their profile or a message
The fastest way to block someone is to right-click their name or profile picture anywhere in Discord — in a direct message, in a server chat, or in a member list. A small menu will appear with several options. Select "Block" from that menu. On mobile, tap and hold their name instead of right-clicking, and the same menu will appear.
You can also block someone by opening their profile. Click or tap their name or avatar to open their profile card, then look for the three-dot menu icon in the top right corner of the card. Select "Block User" from that menu. Either method takes about five seconds and takes effect when ready.
Blocking someone in a server you both belong to
Blocking someone does not remove them from servers you share, and it does not remove you from servers they belong to. You will still see their messages in the server chat, but you will not see their profile picture or username — their messages will appear as "Blocked User" instead. You also will not receive notifications if they mention you or reply to your messages in that server.
If you want to avoid seeing someone in a server entirely, you have two other options. You can mute that person (right-click their name and select "Mute"), which silences notifications but still shows their messages. Or you can leave the server by right-clicking the server name in the left sidebar and selecting "Leave Server." You can rejoin the server later if you change your mind.
How to unblock someone
To unblock someone, open Discord and click the gear icon in the bottom left corner to open User Settings. Select "Privacy & Safety" from the left menu. Scroll down to the "Blocked Users" section, which lists everyone you have blocked. Find the person you want to unblock and click the X button next to their name. Confirm the action when Discord asks you to confirm.
On mobile, the steps are the same: tap your profile icon at the bottom, select "User Settings," then "Privacy & Safety," and find the blocked user in the list. Tap the X next to their name to unblock them. Unblocking takes effect when ready, and the person will be able to message you again.
What happens after you block someone
Once you block someone, they cannot send you direct messages. If they try, they will see an error message saying "You cannot message this user" or similar language. They also cannot see your online status — to them, you will always appear offline. They cannot see your profile, your status message, or your avatar.
However, blocking does not delete old messages. If you and the blocked person were in a server together before you blocked them, they can still see messages you posted in that server. Blocking only prevents new contact and hides your current activity going forward. If you want to remove old messages from a server, you will need to delete them manually or ask a server moderator to remove them.
Blocking versus other privacy tools
Discord offers several ways to control who can reach you, and each one works differently. Muting a person silences their notifications but does not prevent them from messaging you — you just will not be alerted when they do. Restricting a server (by right-clicking it and selecting "Mute Server") silences all notifications from that server but does not hide your activity. Do Not Disturb mode silences all notifications across Discord but does not block anyone from messaging you.
Blocking is the only option that prevents someone from contacting you at all. If someone is harassing you or you straightforward do not want any contact with them, blocking is the right choice. If you just want fewer notifications, muting is faster and less permanent.
Frequently Asked Questions
Will the person know I blocked them?
No. Discord does not send a notification when you block someone. However, if they try to message you or visit your profile, they will see an error or be unable to access it, which may make them suspect you blocked them. There is no way to block someone without them potentially discovering it if they try to contact you.
Can I block someone in a specific server only?
No. Blocking is account-wide and applies everywhere on Discord. If you want to avoid someone only in one server, mute them instead, or leave the server. You cannot block someone from a single server while still allowing them to message you elsewhere.
What if someone blocks me?
If someone blocks you, you will not receive a notification. You will only discover it if you try to message them and see an error, or if you try to visit their profile and cannot. You cannot unblock yourself — the other person must unblock you if they want to restore contact.
Does blocking delete our direct message history?
No. Your direct message conversation with the blocked person remains in your chat list, but you cannot open it or send new messages. If you unblock them later, the old messages will still be there. To permanently delete a conversation, you must delete the direct message thread manually before or after blocking.
Can I block someone and still be in the same server?
Yes. Blocking does not remove either of you from shared servers. You will still see their messages in server channels, but they will appear as "Blocked User" instead of their name. You will not receive notifications from them in that server, and they cannot send you direct messages.