Change Resolution VRChat: How to Adjust It
To change the resolution in VRChat, you adjust it in the game’s settings menu, not through Steam or the desktop shortcut. Open VRChat, go to the Main Menu, select Settings, then the Graphics tab, and use the Resolution dropdown to pick your desired resolution, then click Apply.
VRChat is a social VR platform where performance can vary wildly depending on the world and avatars you encounter. Because it runs on both desktop and VR headsets, the way you change resolution—and whether it even helps—differs depending on your setup. This guide covers the steps for both, explains why resolution alone often isn’t the fix for lag, and answers common questions players have.
Why Resolution Matters in VRChat
VRChat renders 3D worlds and user-created avatars in real time. Higher resolutions mean more pixels to fill, which directly increases the load on your graphics card (GPU). On a desktop monitor, lowering resolution can boost frame rates. In a VR headset, the situation is more complex: the headset’s display has a fixed native resolution, but the game renders at a “render scale” that can be higher or lower than that native value. Lowering this scale reduces the internal rendering resolution, which can improve performance but also makes the image noticeably blurrier.
How to Change Resolution on Desktop
If you play VRChat on a standard monitor (not VR), the process is straightforward:
- Launch VRChat and log in.
- Open the Main Menu by pressing the Esc key or clicking the menu icon.
- Click the Settings gear icon (usually bottom left).
- Select the Graphics tab.
- Find the Resolution dropdown. It lists common options like 1920×1080, 1280×720, etc.
- Choose your desired resolution and click Apply at the bottom of the settings window.
The game will apply the change immediately. You don’t need to restart. If you want to use a resolution not listed (like 2560×1440 on a 4K monitor), you may need to set it via Steam’s launch options or by editing a config file, but the in-game dropdown covers most standard setups.
How to Change Resolution in VR
In VR, the concept of “resolution” is different. The headset has a fixed physical display, but the game renders at a “render scale” (often called supersampling or resolution scale). To change this in VRChat:
- Put on your headset and launch VRChat.
- Open the Quick Menu (usually the left controller menu button).
- Go to Settings > Graphics.
- Look for a slider labeled Render Scale or Resolution Scale. It typically ranges from 0.5 to 2.0.
- Lower the value (e.g., from 1.0 to 0.8) to reduce the internal rendering resolution, which can improve performance.
Note that some headsets (like Oculus/Meta Quest) have their own supersampling settings in their respective software (Oculus Debug Tool, SteamVR settings). VRChat’s in-game setting overrides these, so it’s best to adjust it inside VRChat first.
Common Problems and Misconceptions
- “Resolution doesn’t fix my lag” – Often true. VRChat performance is heavily bottlenecked by the CPU and the complexity of avatars, not just the GPU. A poorly optimized avatar with thousands of particles can tank your frame rate even at low resolution.
- “The dropdown is grayed out” – This happens in VR mode because the resolution is controlled by the headset’s render scale, not a fixed pixel count. The dropdown is only active on desktop.
- “I set it to 4K but it looks the same” – Make sure you clicked Apply. Also, if your monitor is 1080p, the game will downscale, so you won’t see a difference.
- “Changing resolution crashes my game” – Rare, but can happen if you select a resolution your monitor doesn’t support. Stick to the ones listed.
Choosing the Right Resolution for Your Setup
There’s no one-size-fits-all answer. Here are practical guidelines:
- Entry-level GPU (e.g., GTX 1650, RTX 3050) – Use 1080p on desktop. In VR, set render scale to 0.8 or lower.
- Mid-range GPU (e.g., RTX 3060, 4060) – 1440p on desktop if your monitor supports it. In VR, keep render scale at 1.0.
- High-end GPU (e.g., RTX 3080, 4080) – 4K on desktop. In VR, you can try 1.2 or higher for sharper visuals.
Also consider your refresh rate. If you have a 144Hz monitor, you might prefer 1080p to hit higher FPS rather than 1440p at 60FPS. Use the in-game FPS counter (Settings > User Interface > Show FPS) to monitor.
Alternatives to Lowering Resolution
If lowering resolution doesn’t help enough, try these performance tips:
- Hide avatars – Use the avatar hiding feature (the person icon in the Quick Menu) to block complex avatars. This is the single biggest performance factor.
- Lower avatar quality – In Settings > Graphics, set Avatar Max Quality to lower values (e.g., 1 or 2). This forces avatars to use lower-quality versions.
- Disable anti-aliasing – Turn off MSAA or set it to 2x. This reduces GPU load.
- Reduce draw distance – Lower the LOD Bias or View Distance in the Graphics settings to render fewer objects.
- Close background apps – Browsers, Discord, and OBS can eat CPU/GPU resources.
Safety and Accuracy Notes
Changing resolution is safe and won’t damage your hardware. However, setting a resolution your monitor doesn’t support can result in a black screen. If that happens, restart VRChat with a safe resolution by adding -screen-width 1920 -screen-height 1080 to the Steam launch options. Also, be aware that in VR, extremely low render scales (below 0.5) can cause motion sickness due to blurriness, so don’t go too low.
Frequently Asked Questions
Does changing resolution affect VRChat on Quest?
On the Quest standalone version, you can’t change resolution in the same way. The game is optimized for the headset’s display. You can adjust the render scale via the Oculus Debug Tool (if connected to a PC) or by side-loading tools, but that’s advanced and not officially supported. The PC version via Link/Virtual Desktop does allow render scale changes.
Why does VRChat look blurry after I lowered resolution?
Lowering resolution reduces pixel count, making everything softer. In VR, this is especially noticeable. If you lowered render scale below 1.0, it’s normal. Try raising it back to 1.0 and instead lower other settings like anti-aliasing or avatar quality.
Can I change resolution in the config file?
Yes, VRChat stores settings in a file called config.json located in %AppData%\..\LocalLow\VRChat\VRChat. You can edit the res_width and res_height values manually. However, this is not recommended unless you know what you’re doing, as incorrect values can cause launch issues.
Does resolution affect my FPS in VRChat?
Yes, but only if your GPU is the bottleneck. If your CPU is the bottleneck (common with many avatars), lowering resolution won’t help much. Test by lowering resolution and checking your FPS counter. If FPS doesn’t change, the CPU is the limit.
Is there a way to set a custom resolution not in the list?
On desktop, you can use Steam launch options: right-click VRChat in Steam, select Properties, then Launch Options, and add -screen-width 2560 -screen-height 1440. This forces the game to use that resolution. In VR, you can use SteamVR’s per-application supersampling setting, but VRChat’s own render scale overrides it.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.