Open UNITY3D files in your browser
The file a Unity game loads its models, textures, sounds and levels from when it needs them. Open one right here as a folder of what it holds, without Unity. Nothing leaves your device.
Or drop it anywhere on this page
What you'll see
Your file opens like a folder, its files listed on the left, with a page beside them on what it is and what it holds.
- Listed like a folder • Unpacks only what you pick
- A page on what it is • From its own manifest or index
- Pictures, sounds and text • Each opens in its viewer
- Export • Save as ZIP or Extract all
About UNITY3D
Unity builds asset bundles so a game can load its art, sounds and levels when it needs them, from its own folders or a download after it ships. Games name them .unity3d, .bundle, .assetbundle, .ab or nothing at all, and a Unity game's updates, DLC and mods often come as bundles.
A bundle starts with UnityFS, the Unity version that built it and a table of its blocks and files, then the blocks, stored as they are or packed with LZ4 or LZMA. Inside are SerializedFiles of objects by class, like Texture2D, Sprite, Mesh, AudioClip and TextAsset, and the .resS and .resource files their pixels and sounds stream from.
Filepeek unpacks only the blocks of what you pick, so a bundle of any size lists at once, its objects in folders by kind. Textures and sprites save as PNGs, crunched ones too, meshes open in 3D, sounds play as WAVs, and text and fonts open as they were imported. The page names the Unity version and the platform it was built for.
Unity asset bundle
.unity3d • .bundle • .assetbundle
Format
- MIME type
- application/octet-stream
- Made by
- Unity Technologies
Inside the file
- Starts with
- UnityFS and its Unity version
- Packed
- In blocks of LZ4 or LZMA
- Holds
- SerializedFiles of objects by class
- Streams from
- .resS and .resource files inside
Opens in every browser
Filepeek opens a UNITY3D as a folder in Chrome, Edge, Firefox and Safari, whatever the bundle is named. On their own, browsers only download it.
- YouChromeOpens through Filepeek
- YouEdgeOpens through Filepeek
- YouFirefoxOpens through Filepeek
- YouSafariOpens through Filepeek
Apps that open UNITY3D
- WindowsAssetStudio • AssetRipper • UABEA
- MacAssetRipper • UABEA
- iPhone and iPadNo app opens it
- AndroidNo app opens it
Questions
How do I open a Unity asset bundle?
Drop it on this page or choose Peek a UNITY3D, whatever its name: .bundle, .assetbundle, .ab or none. Its objects are listed in folders by kind, and each one opens or saves on its own.
Can I get the textures out as PNG?
Yes. Every texture and sprite saves as a PNG, crunched ones and those in DXT, BC7, ETC2 and ASTC included, and Extract all or Save as ZIP takes them all out.
Why do some MonoBehaviours show only their names?
A game's bundles are usually built without type trees, which name each object's fields. Filepeek knows the fields of textures, sprites, meshes, sounds, text and fonts in every Unity version, but a MonoBehaviour's own fields are set out in the game's code, so without its type tree only its name and script are listed.
Why does it say my bundle is encrypted?
Some games encrypt their bundles with a key of their own. Filepeek neither carries nor takes a game's keys, so those stay shut.
Does anything in it run?
No. A bundle holds a game's data, not its code, and nothing in it runs. It never leaves your device.