Skip to content

AssetStudio

Desktop tool for browsing, extracting and exporting assets from Unity asset bundles.

Stars
15.6k
Forks
3k
Licence
MIT
Language
C#
Last update
3.9 years ago
Type
App

This repository is archived and no longer maintained.

What it is

AssetStudio is a Windows-style desktop tool for opening Unity asset bundles and game files, looking through what they contain, and exporting pieces such as textures, audio, fonts, meshes and models. People use it to inspect or recover assets from Unity-built projects. The README states it is not affiliated with Unity Technologies. The repository is archived, so it is no longer maintained.

  • Open a folder of asset bundles with File-Load folder and browse the asset list
  • Export Texture2D files as png, tga, jpeg or bmp
  • Export a Mesh as obj or an Animator as FBX with bound AnimationClip
  • Export MonoBehaviour data as json, after pointing the tool to the assembly directory

Great for

  • Developers who want to inspect the contents of Unity asset bundles
  • Modders or researchers looking at textures, audio or models from Unity games they have rights to examine
  • People who need to export Texture2D, AudioClip or Mesh files to common formats
  • Users working with Unity versions in the listed supported range (3.4 to 2022.1)

Not ideal for

  • Anyone needing active support or bug fixes, since the repository is archived and last pushed in December 2022
  • Projects using Unity versions newer than 2022.1, which the README does not list as supported
  • Users who cannot install .NET runtimes or build tools, since it requires them
  • Anyone who wants to use assets in ways that the games' licenses do not allow

How to get it

  1. 1

    Download the app

    You'll need: .NET Framework 4.7.2 (for the net472 build) · .NET Desktop Runtime 5.0 (for the net5 build) · .NET Desktop Runtime 6.0 (for the net6 build)

    Clone the repository

    git clone https://github.com/Perfare/AssetStudio
  2. 2

    Run it

    • Install the .NET runtime that matches the build you downloaded (net472, net5 or net6)
    • Download the matching zip from the latest release v0.16.47 and extract it
    • Open the AssetStudio application
    • Use File-Load file or File-Load folder to open your assets or asset bundles
    • Use the Export menu to save assets to a folder
  3. 3

    Get the most out of it

    • Use File-Extract file or File-Extract folder first to decompress asset bundles and reduce memory use, as the README suggests
    • For models, use Model-Export selected objects with AnimationClip to include animations
    • For MonoBehaviour assets, point the tool to the Managed folder, or to the Il2CppDumper dummy dll folder for Il2Cpp builds
    • Check the Features list in the README to confirm your asset types are supported before exporting

Downloads

Strengths

  • Covers many common Unity asset types with export options in standard formats
  • MIT licensed, so the source can be read, changed and reused under its terms
  • Has been widely used, with about 15,590 stars on GitHub

Trade-offs

  • Archived and last pushed in December 2022, so newer Unity formats and bugs will not be fixed upstream
  • Loading asset bundles directly can use a lot of memory; the README suggests extracting first

How it compares

ProjectStarsTypeLevelUpdatedBest for
AssetStudio (this)15.6kAppintermediate3.9 years agoDevelopers who want to inspect the contents of Unity asset bundles
ILSpy26.9kAppbeginner5 days agoDevelopers who need to understand a .NET library whose source code they do not have
unity-mcp15.6kAppintermediate6 days agoUnity developers who want to prototype scenes by describing them in plain language
UniTask11.3kLibraryintermediate1 months agoUnity developers who already use coroutines and want async/await instead
Claude-Code-Game-Studios33kDev toolintermediate18 days agoSolo indie developers who want structure around AI-assisted game development

Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.