The VRChat Documentation Hub

Welcome to the VRChat Documentation hub. You'll find comprehensive guides and documentation to help you start working with VRChat as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    

VRChat Performance Options

When playing VRChat, you can choose some graphics settings from the "Performance Options" button in the top right of the Safety Menu.

You can find the Performance Options button in the top right.You can find the Performance Options button in the top right.

You can find the Performance Options button in the top right.

Clicking this button will bring up a new window with three tabs.

Avatar Perf

Using the "Avatar Performance" section of the Performance Options, you can adjust two settings.

Minimum Displayed Performance Rank

The minimum Avatar Performance Ranking that you want to show.

Clicking the left or right arrow will let you choose among performance ranks. Setting it to Very Poor will permit all avatars to show, regardless of their performance rank.

Maximum Avatar Download Size

Avatars with a filesize exceeding this amount will not be downloaded until you click "Show Avatar". This value defaults to 200MB. Clicking either the left or right arrow will adjust the value by 5MB at a time.

Setting this value to 0MB will ignore filesize. Due to a bug, this currently prevents all avatars from being downloaded.

Dynamic Bone

This window allows you to turn on the Avatar Dynamic Bone Limits system. By default, it is on.

This option is not available on Quest, as Quest cannot display Dynamic Bones.

Advanced Graphics

The Advanced Graphics window allows you to adjust the Graphics Quality setting as well as the Multisample Antialiasing setting.

Multisample Antialiasing

You can adjust your anti-aliasing strength ("MSAA") from within VRChat. It defaults to 4x. Going higher can increase VRAM usage significantly, and lowering it to 2x or turning it off can greatly increase performance in some cases.

Quest MSAA

Quest MSAA is handled separately. Per Oculus' recommendations:

  • Oculus Quest 1 is set to 2x MSAA.
  • Oculus Quest 2 is set to 4x MSAA.

This cannot be changed.

Graphics Quality

This setting adjusts the Graphics Quality profile in use by VRChat. Graphics Quality profiles are sets of graphical settings that define many settings at once.

On PC, "VRC Ultra" is the default. You cannot change graphics quality on Quest.

Generally speaking, adjusting these settings do not usually result in a large change in performance.

For reference, here's how each of these graphics quality profiles are set up in the VRChat project.

VRC Low

VRC Low settings on PCVR.VRC Low settings on PCVR.

VRC Low settings on PCVR.

VRC Medium

VRC Medium settings on PCVR.VRC Medium settings on PCVR.

VRC Medium settings on PCVR.

VRC High

VRC High settings on PCVR.VRC High settings on PCVR.

VRC High settings on PCVR.

VRC Ultra

VRC Ultra settings on PCVR.VRC Ultra settings on PCVR.

VRC Ultra settings on PCVR.

VRC Mobile

The Oculus Quest only has one graphics profile. It is shown below.

Quest settings.Quest settings.

Quest settings.

Updated about a month ago


VRChat Performance Options


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.