Compatibility reviewed against the current product on July 18, 2026.
Package input
- Primary input: Unity
.unitypackagearchives. - Package structure: gzip/tar entries, Unity GUID metadata and original asset paths.
- Processing: decompression and parsing run locally in the browser.
3D models
- Supported source: FBX, binary and ASCII formats accepted by the current Three.js FBX loader (7.0 and newer).
- Not currently converted: OBJ/MTL, DAE and Blender
.blendfiles. - Original files: unsupported source files remain available through raw package extraction.
Materials and textures
The converter follows Unity GUID references and common material slots, then maps supported content to standard PBR materials. Resolution order includes FBX metadata, prefab material assignments, material-name matching and conservative fallbacks.
- Direct/common browser images: PNG, JPG/JPEG, WebP, BMP and GIF.
- Decoded common variants: TGA, TIF/TIFF, PSD, DDS, HDR and EXR.
- Color handling: albedo/emissive use color space; normal, metallic, roughness and AO remain data maps.
- Texture ZIP: PNG/JPG sources pass through; supported other formats are normalized to PNG.
A file extension alone does not guarantee every historical or proprietary codec variant will decode. Failed textures are reported instead of silently claimed as supported.
Prefabs, scenes and LOD
- Supported Unity YAML references and transforms are used to reconstruct prefabs and scenes.
- Nested prefab instances and material overrides are carried where their references can be resolved.
- LODGroup levels can be selected for supported scenes and prefabs; LOD0 is the default.
- Bulk export preserves the Unity folder hierarchy in the ZIP and stores repeated textures once.
Skeletons and animation
- Skinned models retain their skeleton and are shown and exported in the saved static pose.
- Animation preview, clip attachment and animation transfer to GLB are not available.
- This avoids visibly corrupted characters in packages that contain overlapping or incompatible rigs.
- Original animation/source FBX files remain downloadable for use in Unity, Blender or another DCC.
- Full scene exports carry skinned characters in a saved static pose rather than reconstructing Unity Animator Controller state.
Terrain and lighting
- Supported TerrainData can reconstruct a height surface, terrain layers and recognized tree instances.
- Terrain detail/grass maps are not a production-supported feature yet.
- Supported Unity light sources can improve the browser preview and scene export.
- The preview light control affects only the viewer; it does not rewrite the exported materials.
GLB output
- Current preview: one GLB with supported geometry, hierarchy, materials and textures.
- Bulk export: a compact ZIP retaining Unity folders and shared texture files.
- Other downloads: textures as PNG/JPG ZIP, raw package files and original animation FBX sources.
Unity features without a direct GLB equivalent
Custom shaders and Shader Graph logic, post-processing, scripts, gameplay behavior, particle simulation, baked lightmaps, full Animator Controller state and some Unity-only component data are not reproduced as if the package were open in the Unity Editor. Standard PBR conversion will usually look flatter than a store screenshot that relies on those features.
How to report an unsupported package
Open Help & feedback in the converter and download the diagnostic report. The report is designed to expose counts, warnings and logs without embedding the paid asset binaries. Include what you expected, what appeared, the browser version and screenshots that you are allowed to share.