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 still limited, for security reasons.

The SDK is still in alpha, but is ready to be used by those who are ready to get their hands dirty. Documentation is light and scattered (and often deprecated). We are working on improving this.

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?

We hope that this will be an available feature, soon.

Other Copy

Another copy of the Developer FAQ can be found at https://vrchat.net/developer

How to find VRChat output logs?

On Windows, the vrchat output logs are located at C:\Users\[Username]\AppData\LocalLow\VRChat named vrchat;outputlog.txt

How do I clear VRChat cache?

On Windows, the vrchat cache folder is located at C:\Users\[Username]\AppData\LocalLow\VRChat\vrchat. Delete that folder.

How do I clear VRChat settings (PlayerPrefs)?

On Windows, open the regedit app and delete HKEY_CURRENT_USER\Software\VRChat\vrchat


What's Next

Testing Content

Frequently Asked Questions