.unitypackage → textured GLB · runs in your browser, files never leave your device

Import a .unitypackage into Blender

Convert to GLB here, then File → Import → glTF 2.0. No relinking textures in the shader editor.

Drop your .unitypackage here

or

Select a model or scene on the left — preview and GLB buttons appear above

Log


        

Reviewed against the current product on July 18, 2026 · Published by Unity Asset Exporter.

Blender can't open a .unitypackage directly, and importing the raw FBX gives you a grey, untextured mesh. The shortcut: convert to GLB first, then import — materials arrive already bound.

The manual way (the painful one)

If you extract the package by hand and import the FBX into Blender, here's what you're signing up for:

  1. Extract the archive and hunt through GUID folders for the right FBX and its textures.
  2. File → Import → FBX — the model loads, but with default grey materials.
  3. Open the Shader Editor, add Image Texture nodes, and load each map by hand.
  4. Wire base color, normal (through a Normal Map node), metallic/roughness and so on into the Principled BSDF — for every material, on every mesh.

Unity stores texture assignments in .mat files and GUID references, none of which live in the FBX. So Blender has no way to know which PNG belongs where — hence the manual rewiring.

The easy way (this tool)

Convert the package to GLB here and the GUID graph is resolved before export, so the maps are already attached. Then in Blender:

  1. Drop the .unitypackage on the box above and pick a model or scene.
  2. Click Download GLB.
  3. In Blender: File → Import → glTF 2.0 (.glb/.gltf) and select the file.
  4. Set the viewport shading to Material Preview — it's textured immediately.

What maps carry over

glTF's material model maps cleanly onto Blender's Principled BSDF, so these come through connected:

Skinned characters keep their skeleton and import in the saved static pose. Animation preview and transfer to GLB are not available; original animation FBX files remain available as separate downloads.

Honest limits

Source models must be FBX (7.0+). Textures in PNG, JPG, TGA, WebP, BMP and GIF plus common PSD, TIF/TIFF, DDS, HDR and EXR variants are decoded and embedded. Unity-specific shader effects (custom HLSL, shader graphs) don't translate; you get standard PBR, which is what Blender expects anyway.

FAQ

Can Blender open a .unitypackage directly?
No. Blender has no .unitypackage importer. Convert it to GLB first, then use File → Import → glTF 2.0.
Will the textures come through into Blender?
Yes. GLB embeds the textures and material graph, so base color, normal, metallic/roughness, emission and AO arrive already connected in the Principled BSDF.
Why not just import the FBX?
The FBX inside a package has no texture paths — Unity stores those links in .mat files. Import the raw FBX and you'll typically get an untextured model to rewire by hand. GLB carries the bound materials.
Does it keep rigs and animation?
Character skeletons are preserved, while characters import in their saved static pose. Animation preview and animation transfer to GLB are not available. Original animation FBX files remain available for separate download.