How to Block, Hide & Report in VRChat
This guide walks you through blocking, hiding, and reporting avatars or worlds in VRChat. You’ll learn the exact menu paths for both desktop and VR, plus what each action actually does to your experience and the other user’s account.
What You’ll Need
- A VRChat account (free or VRChat Plus – both work the same way)
- The VRChat client installed on PC, Quest, or via Steam Link
- Basic familiarity with opening the Quick Menu (Esc on desktop, or the menu button on VR controllers)
Step-by-Step
Blocking or Hiding an Avatar
- Open the Quick Menu. On desktop, press Esc. In VR, press the left controller’s menu button (Oculus/Meta) or the system button (Index/Vive).
- Find the player. The Quick Menu shows a list of nearby players. Click or point at the person you want to manage. You can also look directly at them and use the radial menu (hold the grab button on VR, or right-click on desktop) and select “Open Quick Menu.”
- Choose your action. In the player’s mini-menu, you’ll see several icons:
- Block Avatar (eye with a slash) – hides that person’s avatar, showing a default robot instead. They can still hear and see you.
- Hide Avatar (eye) – makes the avatar invisible to you only. They still exist in the world and can interact with you.
- Confirm if prompted. Blocking an avatar may ask for confirmation, especially if it’s a large or performance-heavy avatar. Click “Yes” or “Block.”
- To undo: Open the same player menu and select “Unblock Avatar” or “Show Avatar.”
Blocking a User (Full Block)
- Open the Quick Menu and select the player.
- Click the Block User icon (person with a slash).
- Confirm. This hides their avatar, mutes their voice, and prevents them from sending you friend requests or joining your instances. They cannot see your avatar either.
- To unblock, go to your Settings → Privacy and find the “Blocked Users” list.
Hiding an Entire World
- Open the Quick Menu and go to the Worlds tab (globe icon).
- Select the world you’re currently in.
- Click the Hide World button (eye icon). This removes it from your “Recent” list and prevents it from appearing in your “Worlds” menu.
- To unhide, go to Settings → Privacy and find “Hidden Worlds.”
Reporting a User or World
- Open the Quick Menu and select the player (or the world via the Worlds tab).
- Click the Report icon (flag).
- Choose a category: Harassment, Inappropriate, Impersonation, Exploiting, or Other.
- Add a brief description (optional but helpful). Be specific – mention what happened and when.
- Submit. VRChat moderators review reports, but you won’t see the outcome.
Common Mistakes
- Blocking avatar vs. blocking user: Many people click “Block Avatar” thinking it blocks the person. It only hides their avatar – they can still voice chat with you.
- Reporting without evidence: Reports without a clear description are less likely to lead to action. Include details like the world name and time.
- Hiding a world vs. leaving it: Hiding a world doesn’t kick you out – you stay in the instance. You must also leave the world to stop seeing it.
- Forgetting to mute separately: Blocking an avatar does not mute the user. Use the mute button (microphone icon) if you only want to silence them.
Tips
- Use “Hide Avatar” for performance: If a friend’s avatar is laggy, hide it instead of blocking them – you’ll still see their name and hear them.
- Set global avatar limits: In Settings → Avatar, you can set a max avatar performance rank (e.g., “Poor” or “Very Poor”) to auto-hide heavy avatars.
- Block users before they crash you: If someone is using a malicious avatar, block them immediately – it prevents their avatar from loading.
- Use the “Safety” settings: You can configure trust ranks to automatically block avatars from new users or those with low trust.
- Report world issues too: If a world has broken scripts or inappropriate content, report it via the world menu – not just the players.
Troubleshooting
- Block/hide option not appearing: Some players may be in a different instance or have privacy settings that hide their name. Try looking at them directly and using the radial menu.
- Avatar still shows after blocking: The block may take a few seconds to apply. If it persists, try reloading the world (Menu → Worlds → Rejoin).
- Report button grayed out: This can happen if you’re in a private instance or if the player is not fully loaded. Wait a moment and try again.
- Can’t find the hidden world to unhide: Go to Settings → Privacy → Hidden Worlds. If it’s not there, you may have hidden it before an update – try searching the world name in the Worlds menu.
- Blocked user still messages you: Blocking prevents direct messages, but they may still appear in group chats. Leave the group or block them again from the chat.
Frequently Asked Questions
Does blocking someone notify them?
No, VRChat does not notify users when they are blocked. They will simply disappear from your view and lose the ability to interact with you.
Can I block someone without them knowing?
Yes, blocking is silent. They won’t get a notification, but they might notice that you no longer respond or that your avatar disappears.
What’s the difference between hiding and blocking an avatar?
Hiding an avatar only removes the visual representation for you. Blocking an avatar also prevents the avatar from loading at all, which is more effective against performance issues. Blocking a user is a social action that also mutes and hides them.
How long does a block last?
Blocks are permanent until you manually unblock the user. There’s no automatic expiration.
Can I report someone for using a crasher avatar?
Yes, that falls under “Exploiting” or “Other.” Provide details about the avatar’s behavior. VRChat actively bans users who distribute crash avatars.
Will my report get someone banned?
Not necessarily. Reports are reviewed by moderators, and actions depend on the severity and evidence. A single report may not lead to a ban, but repeated reports will.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.