Free Online Unity Viewer (No Signup)
Also opens DWG, DXF, STEP, IGES, IFC, SKP, STL, OBJ, GLB, FBX, 3DM and other 3D/CAD files. Drop any file on the viewer.
Works directly in Chrome, Firefox, Safari, and Edge
Also from Innerscene: Circadian Lab, a free lighting calculator for room illuminance, melanopic EML, and glare.
Create a model with AI
Describe what you need, or add a photo, and AI builds it at real size in the viewer. Ask for changes in the chat, then export it. Free, with your own Anthropic or OpenAI key.
Open the AI GeneratorWhat Is an Unity File?
A .unitypackage is how Unity assets travel: the Asset Store, a teammate or a tutorial hands one over and Unity unpacks it into a project. Inside is a compressed archive with one folder per asset, named by the asset’s GUID, holding the original file (an FBX model, a texture, a material), its .meta import settings and its path in the project.
A scene (.unity) or prefab (.prefab) saved with Unity’s default Force Text serialization is a list of GameObjects with their transforms and components. A MeshFilter names a mesh by a GUID and a file ID, a MeshRenderer its materials, and a prefab instance places another prefab or a model with the properties it overrides. The .meta files turn those GUIDs back into files.
The viewer does that in your browser. It unpacks the package, reads the scene or prefab, opens each model with its own FBX, OBJ, COLLADA, 3DS, Blender or glTF reader, applies the .mat materials, and places everything where Unity would, in metres. The result exports to FBX, GLB, OBJ and the other formats in the Export menu.
Who Uses Unity Files?
Game developers checking an Asset Store or course package before importing it, artists and clients reviewing a scene or prefab without installing Unity, teachers and students sharing class projects, and anyone who needs the models out of a Unity project as FBX, OBJ or glTF.
Common Use Cases
- Look inside a .unitypackage before importing it into a project
- See a scene or prefab assembled, with its models and materials, on any computer or phone
- Pick one model, prefab or scene out of a package from the file list
- Export a prefab or a whole scene to FBX, OBJ, GLB or STL
- Check which models, materials and textures a scene uses and which are missing
- Share a link to a level or a prop with someone who has no Unity
Features
Opens .unitypackage Files
The package is unpacked in your browser, and the file list offers every scene, prefab, model and mesh in it.
Scenes and Prefabs Assembled
GameObjects, nested prefabs, variants and instance overrides are placed where Unity places them.
Models From the Project
FBX, OBJ, COLLADA, 3DS, Blender and glTF models open with the viewer’s own readers.
.mat Materials
Colour, albedo, normal and emission textures, tiling, metallic, smoothness, cutout and transparency.
Primitives and Text Meshes
Unity’s built-in cube, sphere, capsule, cylinder, plane and quad, .asset meshes and terrain.
Prefabs Side by Side
A package with no scene lays out its prefabs and models in a row, each with its name and its own layer.
Missing Files Named
What a scene uses but did not arrive with is listed, and the Assets folder as a .zip completes it.
Convert to FBX, OBJ or GLB
Save the assembled scene as FBX, OBJ, GLB, glTF, STL, 3MF, PLY, USDZ or DAE, or the view as PDF, PNG or JPG.
Nothing Is Uploaded
Everything is read and drawn in your browser. No account, no upload, no copy of your project on a server.
Share and Embed
Send a link that opens the scene in any browser, or drop the viewer into your own page with one iframe.
Compatibility & Format Notes
What is read: .unitypackage files; scenes, prefabs (nested prefabs and variants included), materials and mesh or terrain assets saved as text (Force Text, the default in current Unity releases), on their own or with the project’s Assets folder as a .zip. A package opens its scene, or its prefabs and models side by side when it has none, and the file list offers every scene, prefab, model and mesh in it. A .mat on its own shows on a sphere.
What is drawn: MeshFilter and MeshRenderer pairs and skinned meshes in their rest pose, Unity’s built-in cube, sphere, capsule, cylinder, plane and quad, meshes stored as text, terrain height maps, and models in FBX, OBJ, COLLADA, 3DS, Blender, glTF and the other formats the viewer opens. Materials bring their colour, albedo, normal and emission textures (PNG, JPEG, TGA, PSD, TIFF, DDS), tiling, metallic and smoothness values and cutout or transparent modes, including a model’s material remaps from its .meta file. Inactive objects, disabled renderers and lower levels of detail are left out, as Unity leaves them out.
Not read: assets saved with binary serialization (set Asset Serialization Mode to Force Text in the Editor settings), built game data and AssetBundles, shader effects beyond the standard inputs, lighting and lightmaps, animation, particles, UI and terrain textures and trees. Files a scene uses but did not arrive with are listed, and adding them (or the Assets folder as a .zip) completes it. Nothing is sent to a server.
Embed on Your Website
Add this viewer to your own site with a single line of HTML. Click Embed in the toolbar to generate an embed code, or use the snippet below with your own file URL.
Your Files Stay on Your Computer
Your Unity files are parsed entirely in your browser. Nothing is uploaded, stored, or shared unless you explicitly click the Share button. Shared files are hosted for 90 days then deleted.
Frequently Asked Questions
▶How do I open a .unitypackage file without Unity?
Drop it on this page. The viewer unpacks it in your browser and opens its scene, or lays out its prefabs and models side by side. The file list above the model offers every scene, prefab and model in the package.
▶Why are some objects in my scene missing?
A scene or prefab names its models and materials by GUID, and finds them through the .meta files of the project. Upload the scene with the project’s Assets folder as a .zip, or export it from Unity as a .unitypackage (Assets > Export Package, with dependencies), and everything it uses comes along. The viewer lists the files it could not find, and you can drop them on the card that asks for them.
▶The viewer says my prefab uses binary serialization. What now?
Unity saved that project’s assets in its binary format, which only the Unity editor reads. In Unity, set Edit > Project Settings > Editor > Asset Serialization Mode to Force Text; Unity saves every asset as text, and the file opens here.
▶Can I convert a Unity scene or prefab to FBX or OBJ?
Yes. Open it and click Export. The assembled scene saves as FBX, OBJ, GLB, glTF, STL, 3MF, PLY, USDZ or DAE, with its materials and textures in the formats that carry them.
▶Does it open AssetBundles or a built game?
No. AssetBundles (UnityFS) and the .assets files of a built player are Unity’s packed runtime data, not project files. The viewer names them and asks for the project files instead: a .unitypackage, or the scene or prefab with its Assets folder.
▶Is this Unity viewer really free?
Yes, completely free. No signup, no watermarks, no file size limits on the viewer (the optional share-link feature has a 100 MB upload cap). Built by Innerscene as a tool for architects, engineers, and designers.
▶Are my files uploaded to a server?
No. All parsing, rendering, and conversion runs in your browser: nothing is uploaded, stored, or transmitted by default. The Share button is the only feature that uploads a file, and only when you explicitly click it.
▶Can I convert to another format?
Yes. Click Export in the toolbar to save as STL (3D printing), OBJ (Wavefront), GLB (glTF binary), or PDF (snapshot of the current view).
▶Can I embed this viewer on my own site?
Yes. Click Embed in the toolbar to generate a one-line <iframe> snippet you can paste into any HTML page. You can choose whether the embed shows the viewer’s toolbar.
Unity is a trademark of Unity Technologies. Innerscene is not affiliated with Unity Technologies.
