VRChat

The VRChat Developer Hub

Welcome to the VRChat developer 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    

Frequently Asked Questions

How can I make my own custom avatar?

Glad you asked! We have a Unity SDK that allows you to easily bring in your own avatar into VRChat. Here’s a short 8 minute tutorial video done by Kirito.

A longer tutorial video by VRPill is available as well.

Are you a wizard with advanced techniques and want full eye movement and lip sync in your avatar? Our own master of avatars Mechlai has provided a full Blender to Unity guide, as well as a full Maya to Unity guide.

Can I create my own world?

Yes, using our Unity SDK you can create your own world. It will start off as a private world, meaning you can only bring people in by opening up a portal or through inviting friends. Once you are ready to make the room public, you can for now, use this Google form to make a request. It can take between 24 to 48 hours before your world is reviewed. You can follow the status of your request using this link-

How can I access my world?

Once you have created and uploaded your world using the SDK, you will find the world under the Mine tab in the World Menu.

What's the deal with the SDK?

The VRChat SDK enables users to create interactive worlds and avatars for VRChat using Unity3D. Any tools that Unity provides should work in VRChat including lighting, nav mesh, and animations.

Scripting support is not available for users at this time.

Steam Accounts

You must use a VRChat Account (not a Steam or Viveport account) to use the SDK. Sign up here.

When can I start scripting in the SDK?

Scripting is a high-demand feature! Unfortunately, due to security concerns, it is not available to users at this time. However, a new graphical scripting system called Udon is on the way. Read about it here!

How do I find the VRChat output logs?

The VRChat output logs are located at C:\Users\[Username]\AppData\LocalLow\VRChat\vrchat. The output log is named output_log.txt. You can quickly find this directory by pasting this into your Windows Explorer address bar:

%AppData%\..\LocalLow\VRChat\vrchat\

How do I clear the VRChat cache?

The VRChat cache folder is located in C:\Users\[Username]\AppData\LocalLow\VRChat\vrchat. You can find it quickly by pasting this into your Windows Explorer address bar:

%AppData%\..\LocalLow\VRChat\vrchat\

Delete the following folders inside that folder:

Cookies
HTTPCache
Unity
VRCHTTPCache

Do not delete other files (like config.json or output_log.txt), you might need those.

How do I clear VRChat settings (PlayerPrefs)?

On Windows, open the regedit app and delete HKEY_CURRENT_USER\Software\VRChat\vrchat. Be careful when editing your registry-- you can cause damage to your PC.


What's Next

Testing Content

Frequently Asked Questions