VRChat open beta adds native face tracking for avatars, UploadVR reports

VRChat (VRChat Inc.)
October 25, 2026 Fact-checked by Margit Holm

CONFIRMED

VRChat’s Open Beta client on Steam now supports face tracking authored directly in the Avatars SDK, UploadVR reports. Creators using Avatars SDK 3.10.6-beta.1 or higher can set up facial expressions in a new dedicated section of the Avatar Descriptor, with no synced parameter budget spent on the tracking data. Specific SDK limits of 16 meshes and 512 instructions are circulating, but those numbers come only from unofficial sources so far.

VRChat (VRChat Inc.)
VRChat screenshot
VRChat (VRChat Inc.)
VRChat screenshot
Native face trackingCONFIRMED B UploadVR reports support in Open Beta and SDK 3.10.6-beta.1+
Parameter budgetCONFIRMED B UploadVR says face tracking syncs outside the synced parameter budget
Blended Shapes and Simplified ParametersCONFIRMED B UploadVR says neither is currently supported
16-mesh and 512-instruction limitsRUMOR C only vr.org and an unverified beta docs page
10-bit parameter cutRUMOR D single X post from avatar creator Hash

What we know

UploadVR reported around October 23, 2026 that VRChat’s Open Beta client and Avatars SDK 3.10.6-beta.1 or higher support SDK-level authoring of face tracking for avatars. The feature was first described as “High Fidelity Face Tracking.” Creators configure it in a new Face Tracking section of the Avatar Descriptor component.

According to UploadVR, the system maps facial expressions to blendshapes and animator parameters. It supports the Unified Expressions standard from VRCFaceTracking and ties into VRChat’s existing audio-driven visemes, eye look and eyelids. It does not currently support Blended Shapes or Simplified Parameters.

The bigger technical change is networking. UploadVR says face tracking is network-synced without counting against the avatar’s synced parameter budget. VRChat’s creator docs put that budget at 256 bits, and face-tracked avatars have historically eaten a lot of it. UploadVR expects a lighter synced parameter load, more consistent expressions for other players and better performance.

On the hardware question, the answer is mixed. UploadVR says the native system works with OSC methods such as VRCFaceTracking, using the latest beta on Steam, and with VRChat’s Selfie Expression webcam feature. Based on that reporting, the avatar side is now native, but tracking data still comes in through those routes.

For context, UploadVR notes that before this update, face and eye tracking ran through OSC and the community app VRCFaceTracking, and avatars natively handled only basic eye gaze and eyelids. VRChat announced native eye tracking without avatar parameters in March 2023 on X, and VRChat’s docs say Selfie Expression landed in Open Beta 2025.1.3 in March 2025, first as an Early Access VRC+ feature.

What is rumored

The 16-mesh and 512-instruction limits appear in this form only from vr.org and a beta docs page hosted at vrc-beta-docs.netlify.app. That host is not confirmed as an official VRChat domain, and vr.org has a limited track record. UploadVR’s coverage does not mention these limits.

The docs page says the inspector supports up to 16 face tracking meshes. vr.org says custom expressions are capped at 512 characters, 128 tokens and 64 instructions each, and at 512 instructions across the avatar after simplification. We could not match that number to an official source.

vr.org also claims the Performance Rank counts Face Tracking Operations and Forwarded Parameters, with each blendshape mapping counted once per matching mesh. That has not been matched to official VRChat documentation either.

Avatar creator Hash (HΛSHΞDITS), whom VRChat thanked as a feedback partner in its Sept 24 update, claims in a single X post that the native system cuts synced parameter needs to about 10 bits maximum, stops viseme clipping and improves performance. He says only the open beta client can display it. That is one creator’s view, not an official statement.

What we don’t know yet

VRChat (VRChat Inc.)
VRChat screenshot

There is no confirmed date for a stable SDK release. vr.org claims the latest stable SDK is still 3.10.5, but that is unverified. A merged GitHub pull request for Pawlygon’s face tracking package states that a closed beta used SDK 3.11.0, so the final version number may also shift.

We don’t have a confirmed list of headsets that work out of the box, or official confirmation of the per-mesh and instruction limits. A VRChat feedback thread shows creators asking for a separate, prefab-able face tracking component and for keeping Simplified Tracking Parameters, so the setup could change before release.

What it means

If you own a face-tracking headset, UploadVR’s reporting suggests you still go through VRCFaceTracking or Selfie Expression for input. What changes is that avatars no longer need heavy parameter rigs to show your face to other players.

For creators, freeing face tracking from the 256-bit budget is the headline win. Treat the 16-mesh and 512-instruction figures as working assumptions only, and check creators.vrchat.com before building around them.