★ Founding creators: 0% fees for 12 monthsBETA Kisetto is opening soon. Thanks for testing!

How to upload a BOOTH avatar to VRChat

Updated Nov 10, 2026

You’ve bought an avatar on BOOTH and have a .unitypackage. Here’s how to get it into VRChat. Allow about an hour the first time; it’s minutes after that.

What you need

1. Read the avatar’s readme

Before importing anything, check what the avatar needs. Most bases require a specific shader, usually lilToon or Poiyomi, and some need Modular Avatar or VRCFury. The readme (often called README or はじめにお読みください) lists these. Use your browser or a translator for Japanese readmes.

2. Create an avatar project

Open the Creator Companion, create a New Project using the Avatars template, and open it. The first launch takes a while.

3. Add the required tools

In the Creator Companion, add the packages the readme listed (shader, Modular Avatar, etc.) to your project. Some are added as Creator Companion packages, others as .unitypackage files; follow the tool’s own install instructions.

4. Import the avatar

In Unity, drag the avatar’s .unitypackage into the Project window (or use Assets → Import Package → Custom Package) and click Import. Then find the avatar’s prefab (usually in a folder named after the avatar) and drag it into the scene Hierarchy.

If the avatar appears pink, the shader is missing: go back to step 3.

5. Upload

Open VRChat SDK → Show Control Panel, log in, and go to the Builder tab. Select your avatar, fix any errors the panel lists (it often has an Auto Fix button), give the avatar a name and thumbnail, set content warnings, and click Build and Publish. When it finishes, the avatar appears under Avatars → Uploaded in VRChat.

6. Quest and phone players (optional)

Quest and phone players only see your avatar properly if you also upload a version built for their platform. If the creator includes a Quest version, switch the build target to Android in the Control Panel (you’ll need Unity’s Android Build Support module, which the Creator Companion can help install), and upload it to the same avatar so both versions share one entry. Read Quest vs PC avatars first.

Next steps