How to Set Up VRChat Creator Companion

November 28, 2025

Jonathan Dough

VRChat has captured the imagination of countless users across the world by blending social experiences with creative freedom. For developers and enthusiasts interested in creating custom avatars, worlds, and experiences, the VRChat Creator Companion (VCC) is an essential tool. It provides a centralized platform to manage Unity projects, SDK updates, and VRChat assets efficiently. Setting up the VCC can seem daunting at first, but this guide will walk through the entire process in a streamlined and user-friendly way.

TL;DR

The VRChat Creator Companion is a powerful tool that helps developers organize and manage their VRChat projects with ease. To get started, install Unity (compatible version), download the VCC from VRChat’s website, and create a new project using the tool. It simplifies SDK updating, asset management, and overall development workflow. Ideal for creators aiming to streamline their VRChat content creation journey.

What Is the VRChat Creator Companion?

The VRChat Creator Companion is an official application created by the VRChat team to improve the workflow for content creators. It acts as a helper application that manages Unity project setup, SDK versions, and package integrations, helping to reduce errors, mismatched versions, and manual configuration. It introduces a modular approach to development, paving the way for a more sustainable community-driven asset ecosystem.

System Requirements

Before downloading the VRChat Creator Companion, ensure your system meets the following requirements:

  • Operating System: Windows 10 or later (64-bit preferred)
  • Unity Version: Compatible Unity versions recommended by VRChat (e.g., 2019.4.31f1 at the time of writing)
  • Disk Space: Minimum 10GB of free space recommended for Unity and packages
  • Network: Stable internet connection for downloading SDKs and updates

Step-by-Step Guide to Setting Up the VRChat Creator Companion

1. Install Unity Hub and a Supported Unity Version

The first step involves installing Unity and selecting the version currently supported by VRChat. VRChat provides a list of approved versions on their official documentation website.

  1. Download and install Unity Hub.
  2. Open Unity Hub, navigate to the Installs tab, and click on Add.
  3. Choose the Unity version supported by VRChat (e.g., 2019.4.31f1).
  4. Select components like Windows Build Support (IL2CPP) during installation.

2. Download the VRChat Creator Companion

To access the VCC, follow these steps:

  1. Go to the VRChat Download Page.
  2. Scroll to the “Creator Companion” section and click Download.
  3. Install the application and launch it.

3. Initial Setup and Project Creation

Once the Creator Companion is successfully installed, you’re ready to create your first project.

  1. Open the VRChat Creator Companion.
  2. Click on Create New.
  3. Name your project and choose a save directory.
  4. Select the Unity version detected or installed previously.
  5. Choose the type of project: World or Avatar.
  6. Click Create, and the VCC will generate a fully configured Unity project structure.
Image not found in postmeta

4. Managing SDKs and Packages Inside VCC

The VRChat Creator Companion simplifies package management by allowing you to add or remove SDKs and community packages with a few clicks:

  • Open your project in the VCC dashboard.
  • Click on the Dependencies tab.
  • Add VRChat SDK3 for Worlds or Avatars if not already present.
  • Optionally, browse and add community packages or tools to enhance your workflow.

The SDKs added here will automatically configure Unity for use with VRChat, saving significant time and effort in manual setup.

5. Opening and Editing in Unity

Now that your project is set, click on Open Project within VCC to launch it in Unity.

  • Unity will load the project with the correct SDKs and settings.
  • You can now start designing your avatars or worlds using Unity’s scene interface and asset management tools.

Benefits of Using the VRChat Creator Companion

This Companion app offers numerous advantages compared to traditional manual SDK imports:

  • Automatic SDK Management: Never worry about mismatched or outdated SDK versions.
  • Streamlined Project Creation: Generate templates for Worlds or Avatars in seconds.
  • Cleaner Project Structure: Helps avoid clutter and file corruption issues.
  • Community Package Support: Access to curated and safe third-party packages.

Tips for Efficient Workflow

  • Organize Assets: Keep your project tidy by creating separate folders for textures, meshes, scripts, and prefabs.
  • Use Git: Integrate version control to protect and track your creation progress.
  • Frequent Backups: Regularly back up your project, especially before major edits or imports.
  • Stay Updated: Monitor the VRChat documentation for changes in SDK or Unity version recommendations.

Wrapping Up

Setting up the VRChat Creator Companion isn’t just about installing another tool—it’s about streamlining your creative journey in VRChat. With robust support for Unity management, SDK integration, and community collaboration, the VCC empowers creators to focus on what they do best: building immersive and transformative virtual experiences. Whether you’re a hobbyist or an experienced builder, having this companion by your side will make your development process more efficient and error-free.

Frequently Asked Questions (FAQ)

  • Q: Do I need the Creator Companion to develop for VRChat?
    A: No, it is not mandatory, but it is highly recommended. The Creator Companion greatly simplifies the setup and development workflow compared to manual SDK installation.
  • Q: What Unity version should I use?
    A: Always use the Unity version recommended by the VRChat documentation. At the time of writing, it is 2019.4.31f1.
  • Q: Can I use custom packages in VCC?
    A: Yes, you can add third-party and community packages via the Companion’s package management interface.
  • Q: Does the Creator Companion work on Mac or Linux?
    A: Currently, the Creator Companion is developed for Windows. You may need to use alternatives or virtual machines for other operating systems.
  • Q: How often should I update my SDKs?
    A: It’s best to keep your SDKs up to date, especially if VRChat releases a new feature or changes how worlds and avatars operate. The VCC will notify you when updates are available.

Also read: