Compress your VRM — without breaking it

Oversized textures are why your avatar is 60 MB. Resize them right in your browser — rig, expressions and materials stay untouched, and you can inspect the result in 3D before downloading. Free, no uploads.

Frequently asked questions

How does it reduce the file size?

Almost all of a VRM's weight is textures — avatars often ship with 4K maps where 1K is indistinguishable in VTubing apps. The optimizer resizes textures above your chosen limit (2048/1024/512px) and rebuilds the file. Meshes, bones, expressions and VRM metadata are untouched.

Will it break my avatar?

No. Only image payloads are replaced — texture formats stay the same (PNG stays PNG, so transparency is safe), and nothing about the rig, blendshapes or materials changes. Preview the result in 3D before downloading.

Is my file uploaded anywhere?

No. Everything runs in your browser — parsing, resizing and rebuilding. Your avatar never leaves your device.

Why does size matter for VTubing and VRChat?

Smaller files load faster in VSeeFace, Warudo and web viewers, use less VRAM, and stay under platform limits. VRChat, for example, ranks avatars by performance — oversized textures are the most common reason for a poor rating.