Skip to content

VRM format

by saturday06·Workflow

Images © saturday06. Used for product review; image policy.

Why we like it

VRM format earns its place in the blender_extensions library as a dedicated toolset for VRM files, covering import, export, editing, Humanoid setup, and MToon shaders in one add-on. It ranks 14 on the source and carries a 5.0 rating from 21 reviews, with development continued by saturday06 after version 0.79.

What is VRM format?

VRM format is a Blender add-on from saturday06 that brings VRM import, export, and editing into Blender. Alongside file transfer, it can add a VRM Humanoid and configure MToon shaders, and it exposes a Python API so those operations can be automated through scripts.

Development passed to saturday06 after version 0.79, continuing the work of original author @iCyP. The main add-on code sits in the src/io_scene_vrm folder, and the developer welcomes bug reports, feature requests, and pull requests. Version 4.4.0 added a UI for VRM0 Material Bind, fixed parameter interpretation errors, and introduced support for Blender 5.2.

On blender_extensions it holds popularity rank 14, with a 5.0 rating across 21 reviews and over 256,000 downloads. It lists Blender 4.2 LTS compatibility and marks versions 5.3 and above as unsupported. The add-on is distributed under the GNU General Public License v3.0 or later and the MIT License.

Who is VRM format best for?

VRM format is best for blender users who need to import, export, and edit VRM files, add VRM Humanoids, or configure MToon shaders.

How much does VRM format cost?

VRM format is completely free to download and use.

Key features

  • Imports and exports VRM files to and from disk
  • Edits VRM data inside Blender
  • Adds a VRM Humanoid
  • Configures MToon shaders
  • Python API for automation via scripts
  • VRM0 Material Bind UI added in version 4.4.0

Tags

#VRM#Import-Export#Humanoid#MToon Shader#Material#Python API#Animation

Frequently asked questions

Does VRM format work with Blender 4.2 and newer versions?

VRM format lists Blender 4.2 LTS as its compatibility baseline, and version 4.4.0 added support for Blender 5.2. Versions 5.3 and above are marked unsupported. If you are on a release between 4.2 and 5.2, the add-on should install and run; on newer versions you may need to check the developer's page for updated compatibility. Installation is handled by dragging and dropping the add-on into Blender or using Install from Disk.

What can VRM format import and export?

VRM format handles VRM files, adding both import and export between Blender and disk. Beyond transfer, it supports editing VRM data inside Blender, adding a VRM Humanoid, and configuring MToon shaders. The extension requests a Files permission to import and export VRM from and to disk. Version 4.4.0 also introduced a UI for VRM0 Material Bind. The developer's page and tutorials cover the workflow in more detail.

Can VRM format be used with Python scripts?

VRM format provides an API for automation through Python scripts, so its import, export, and editing functions can be driven programmatically rather than only through the interface. The main add-on code lives in the src/io_scene_vrm folder, and the developer documents a setup for testing changes and running tests. Bug reports, feature requests, and pull requests are welcomed on the project's GitHub. For API specifics, refer to the developer's documentation.

Is VRM format free to use?

VRM format is listed as free here, so there is no purchase required to install it from blender_extensions. It is distributed under the GNU General Public License v3.0 or later along with the MIT License. For current licensing terms and any conditions attached to use or redistribution, check the developer's page. Development was taken over by saturday06 after version 0.79, continuing from original author @iCyP, and the project continues to accept bug reports, feature requests, and pull requests on GitHub.

Alternatives to VRM format

Also in Workflow for Blender.

Similar plugins