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.

level_forest.unity3d

UNITY3D • Unity 2021.3 • 214 objects • 18.6 MB

  • 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

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.

More game formats

All supported file types

Opens in a new tab

EXIF

Verify

License

Signature