Unitypackage to VRM converter — no Unity needed

VTubeMe Unitypackage to VRM Converter takes a Unity .unitypackage avatar, finds the model inside and converts it to VRM for VSeeFace, Warudo or VNyan. You only pay for successful conversions.

Credits: …

What happens to the package

A Unity package is an archive of the files a Unity project was built from, each kept as it was. The converter unpacks it, keeps only the model files and the images, and reads the main-texture assignments from the package's own material files where they exist, before falling back to matching images by name. Scripts, animations, sounds and scenes are left out. If there are several models, you pick one; if there is none, you are told so and what to do instead.

When it works, and when it cannot

  • · Works: packages containing a supported FBX with a humanoid rig the converter can map. The skeleton is mapped to VRM bones, face blendshapes are kept where the model has them.
  • · Can be refused: an FBX with an unusual rig — a game or mod skeleton whose hips, spine and head cannot be identified. Same rule as any FBX upload; the credit is returned.
  • · Needs Unity: packages whose mesh exists only as Unity's own assets (.asset, .prefab) — there is no model file to take.
  • · Does not carry over: shader effects from lilToon, Poiyomi and similar — rim light, matcaps, outlines. The main texture usually does.
  • · Not a VRChat avatar either way: PhysBones, contacts and gesture menus are VRChat components, not part of a VRM.

FAQ

How can a Unity package become a VRM?

A .unitypackage keeps every asset's original file. An avatar shared as a package — as many are on Booth — can carry the FBX it was built from, plus its textures and Unity's material files. The converter unpacks the package, takes that FBX, reads the main-texture assignments from the material files where it can, and converts the model to VRM like any other upload — so the same rules apply: it needs a humanoid rig the converter can map, and an unusual one can still be refused.

Do I need Unity installed?

Not when the package contains the model file. Some packages store the mesh only as Unity's own assets (.asset or .prefab) with no FBX inside; the converter tells you when that happens, and then the way out is Unity: import the package, select the character and export it as FBX with the FBX Exporter package.

Will the textures come through?

The main texture usually does. Where the package's material files name a main texture (_MainTex, which lilToon and Poiyomi use, or _BaseMap / _BaseColorMap), it is applied to materials the model left without one; textures the model already carries are kept, and anything left bare falls back to matching image files by name. Shader effects on top — rim light, matcaps, outlines, emission masks — belong to those Unity shaders and do not carry over. Check the 3D preview before you download.

The package has several models in it. Which one is converted?

You choose. When a package holds more than one model file (a full avatar and a lightweight version, say), the converter lists them, largest first, and converts the one you pick.

Can I convert an avatar I bought on Booth?

Technically yes if a supported FBX with a humanoid rig the converter can map is in the package. Whether you may is up to the avatar's license: many Booth avatars allow VTubing with the model but restrict redistribution or editing. The converted VRM is for your own use under those terms — read them before you stream with it.

How much does it cost?

Your first conversion is free. After that a single credit is $2.99, or packs: 3 for $7.99 or 8 for $14.99, shared with every paid tool on the site. A credit is spent only on a successful conversion — a refusal refunds it automatically.

My .unitypackage is inside a .zip.

Upload the .unitypackage itself. The converter opens a package uploaded on its own; one packed inside another archive is not unpacked yet.

What about the other direction, VRM to VRChat?

That one happens inside Unity: import the VRM with UniVRM, then set the avatar up with the VRChat SDK. A community Unity tool, VRM Converter for VRChat, automates most of it. This page does not do that direction.