Thrilled to share my free Ready Player Me Blender importer! 
Please download and let me know what you think!
ReadyPlayerMe Blender Importer
Import ReadyPlayerMe avatars directly into Blender with a modern webview-based UI.
Installation
Get the extension from GitHub: ReadyPlayerMe Blender Importer
Video Tutorial
Features
Modern webview UI for browsing and importing avatars
Login to your ReadyPlayerMe account to access your avatars
Customizable import options (quality, T-pose, ARKit shapes, texture atlas)
Automatic avatar refresh and synchronization
Persistent preferences and avatar cache
Requirements
- Blender 4.2.0 or later
pywebview is bundled with the extension; no separate installation is required.
Installation
Blender 4.2+ Extensions Platform
- Download the addon as a ZIP file
- Open Blender 4.2+
- Go to Edit > Preferences > Get Extensions
- Click the dropdown menu (โฎ) and select Install from Disk
- Navigate to the downloaded ZIP file and select it
- The extension will be installed and enabled automatically
Alternative: Manual Installation
-
Copy the entire
ReadyPlayerMe-Blender-Importerfolder to:- Windows:
%APPDATA%\Blender Foundation\Blender\4.5\extensions\user_default\ - macOS:
~/Library/Application Support/Blender/4.5/extensions/user_default/ - Linux:
~/.config/blender/4.5/extensions/user_default/
- Windows:
-
Restart Blender or refresh extensions
Setup
No additional setup is required. The webview runtime is provided by the extension.
Usage
Importing Avatars
- Go to File > Import > Ready Player Me
- A webview window will open with the ReadyPlayerMe interface
- Log in with your ReadyPlayerMe account credentials
- Click Refresh Avatars to load your avatar library
- Select an avatar and configure import options:
- Quality: High, Medium, or Low
- T-Pose: Import in T-pose for easier rigging
- ARKit Shapes: Include facial blend shapes for animation
- Texture Atlas: Combine textures into a single atlas
- Click Import to Blender to download and import the avatar
Developer Mode
Enable Developer Mode in addon preferences to keep the webview window visible during avatar refresh operations. This is useful for debugging or seeing the login process.
Preferences
The addon stores the following preferences:
- Login Email: Your ReadyPlayerMe account email
- Login Password: Your ReadyPlayerMe account password (stored in Blender preferences)
- Avatar Cache: List of your avatars with URLs and thumbnails
- Developer Mode: Toggle webview visibility during operations
Preferences are automatically saved to Blenderโs config directory and persist across sessions.
Permissions
This extension requires:
- File Access: To download and import GLB files
- Network Access: To communicate with ReadyPlayerMe API
Troubleshooting
Webview window not opening
- pywebview is bundled with this extension; try restarting Blender
- On Windows, Edge WebView2 runtime may be required
- Check Blender console for error messages
Avatars not loading
- Ensure youโre logged into your ReadyPlayerMe account
- Click Refresh Avatars to reload the list
- Check your internet connection
- Verify credentials in addon preferences
Import fails
- Some quality/size combinations are not supported by ReadyPlayerMe
- Try different quality settings or texture atlas sizes
- Check Blender console for detailed error messages
Technical Details
Blender 4.2+ Extensions
This addon is built for the new Blender 4.2+ extensions platform:
- Uses
blender_manifest.tomlinstead ofbl_infodict - Compatible with extension sandboxing
- Follows extension naming conventions
- Proper permission declarations
Support
For issues, feature requests, or contributions: GitHub
Credits
- Author: BeyondDev (Tyler Walker)
- ReadyPlayerMe:
- pywebview:
Made with
for the Blender community