Local VRChat Storage
VRChat stores many different things locally. This non-exhaustive list shows places where VRChat stores data, and what that data does.
AppData LocalLow
%UserProfile%\AppData\LocalLow\VRChat\VRChat\
Folder / File Name | Purpose | Notes |
|---|---|---|
|
Also contains Udon debug output. | Timestamp indicates the time at which the client was booted up. These files are deleted if they're 24 hours old or older and VRChat launches. |
|
| See Configuration File for details on contents. |
|
| Location may be reconfigured via the Configuration File, in case you want to move the folder to a higher-capacity drive. |
|
| |
|
| May be present even if you don't use OSC. |
|
| |
|
| At the moment, this only contains the video URL parser. |
|
| For now, only stores "Show" and "Hide Avatar" actions. See below for file format. |
LocalPlayerModerations File Format
/*
* Storage line format:
* <key><padding><value><newline>
* | | | |
* | | | +-> "\r\n"
* | | +--------> 3 bytes, human-readable decimal, 0-prefixed (e.g. 127, 004, 012)
* | +-----------------> ' ' (padded by spaces up to 64)
* +----------------------> UTF-8 encoded key
*/As it stands, there are two possible values for the value field. 004 is Hide Avatar, and 005 is Show Avatar.
Temporary Files
VRChat and its dependencies may store temporary data in various "temp" folders on the device. The below list is not exhaustive.
Folder / File Name | Purpose | Notes |
|---|---|---|
| Analytics files are stored here temporarily. | VRChat gathers analytics for development purposes. Please review our Privacy Policy for more information. |
Windows Registry
VRChat stores various player preferences in HKCU\Software\VRChat\vrchat via the Unity PlayerPrefs API.
Updated about 1 month ago
