
Bringing the world closer through 3D models
VRoid SDK is a Unity Package for developers
that links your application with VRoid Hub.

About VRoid SDK
VRoid SDK is a Unity Package.
Once installed in your Unity app, it links it with VRoid Hub, a web platform for 3D characters,
allowing players to play with their favorite models.

models

You cannot create characters with the VRoid SDK.
VRoid SDK is being used in a variety of apps
It's already been introduced in games and more.
What can you do with VRoid SDK?
Handle VRoid Hub characters
as 3D models
Characters on VRoid Hub can be seamlessly used in Unity. Acquired 3D model data is encrypted and cached for faster uploading.
Multiplayer support
for loading multiple models
We provide an avatar management system for creating multiplayer apps and games using original characters. By installing the multiplayer SDK, model data is distributed from VRoid Hub to the client.* In addition to the regular SDK, you will have to apply for the multiplayer SDK.

Upload pictures to VRoid Hub
You can upload pictures taken in your app directly to VRoid Hub and share the fun.
Upload your characters
from your app to VRoid Hub
By uploading characters to VRoid Hub, you can view them on your smartphone or PC browser.
Install the upload SDK to use the character models in other apps linked to the VRoid SDK.* In addition to the regular SDK, you will have to apply for the upload SDK.
Use VRoid SDK
If you are interested in using the VRoid SDK, please submit an application (free of charge). As soon as we confirm your application, we will provide you with the SDK.

VRoid SDK Guidelines
Please check the Guidelines before using VRoid SDK.
Read the GuidelinesSupport
For support, visit our community on GitHub Discussions.
GitHub Discussions →