AssetRipper
AssetRipper is an analysis tool for game developers working with Unity files.
What AssetRipper is
AssetRipper is an analysis tool for game developers working with Unity files. It can identify accidentally included dependencies, broken asset references, and code that may not have been inlined or trimmed, as well as convert assets to native Unity format. Unity Project Export creates a project that can be opened in Unity Editor. For viewing content outside Unity, Primary Content Export produces meshes, scenes, and prefabs as GLB models, including for workflows such as Blender. AssetRipper supports Unity versions from 3.5.0 to 6000.4.X, with support quality varying by version. Free stable and nightly builds are available for Linux, macOS, and Windows. Premium access costs $10 a month while an eligible membership is active, and adds features such as shader decompilation, static mesh separation, asset path overrides, and deduplication. DirectX shader decompilation is Windows-only; Vulkan and OpenGL shader decompilation work on any platform. Traditional Il2Cpp analysis succeeds on about 10% to 20% of methods on x86 games, with lower rates on other platforms. Asset deduplication applies only to specified asset types.
Good
- Free builds for Linux, macOS, and Windows
- Exports Unity projects and GLB models
- Supports a broad stated range of Unity versions
- Premium adds shader and asset-management features
Watch out
- Support quality varies across Unity versions
- DirectX shader decompilation is Windows-only
- Il2Cpp analysis succeeds on a minority of x86 methods
- Asset deduplication covers only specified asset types
Who it suits
It suits game developers analyzing Unity game files or exporting assets into Unity projects and external viewing workflows. Users needing DirectX shader decompilation need Windows.
Verdict
AssetRipper provides both Unity project export and an option for viewing exported content outside Unity. Check the stated platform and analysis limits against the files and features you need.
Plans and prices
From AssetRipper's own pricing page, checked 1 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| AssetRipper Free | Free | stable and nightly builds · Windows, Mac, Linux |
| AssetRipper Premium | $10 a month | active membership required · premium features · $10 per month |
The facts
Each one read from AssetRipper's own pages, with the date it was checked.
What it does
- Asset deduplication limit
- Asset deduplication is currently limited to Mono Scripts, Shaders, Compute Shaders, Audio Clips, Text Assets, Meshes, and Textures without sprites.checked 1 Oct 2026
- Blender workflow
- Primary Content Export is tailored for viewing content outside Unity, including in Blender, and exports meshes, scenes, and prefabs as GLB models.checked 1 Oct 2026
- Bundle limitation
- Changes to an asset bundle format, such as prepended null bytes or whole-file encryption, prevent AssetRipper from loading it.checked 1 Oct 2026
- Il2Cpp limitation
- Traditional Il2Cpp analysis currently succeeds on about 10% to 20% of methods on x86 games, with lower success rates on other platforms.checked 1 Oct 2026
- License
- AssetRipper is licensed under the GNU General Public License v3.0.checked 1 Oct 2026
- Premium access
- Premium access is granted while a user has an active membership on Ko-fi, Buy Me a Coffee, GitHub Sponsors, or PayPal.checked 1 Oct 2026
- Premium features
- Premium features include shader decompilation, static mesh separation, prefab outlining, traditional Il2Cpp analysis, asset path overrides, user-defined package export, and asset deduplication.checked 1 Oct 2026
- Purpose
- AssetRipper is an analysis tool for game developers.checked 1 Oct 2026
- Shader limitation
- Vulkan and OpenGL shaders can be decompiled on any platform, while DirectX shaders can only be decompiled on Windows.checked 1 Oct 2026
- Support
- The project has a dedicated Discord server for development.checked 1 Oct 2026
- Unity analysis
- It analyzes Unity game files to find accidentally included dependency assets, convert assets to native Unity format, identify code that could not be inlined or trimmed, and find broken asset references.checked 1 Oct 2026
- Unity export
- Unity Project Export produces a Unity project that can be opened inside Unity Editor.checked 1 Oct 2026
- Unity support
- AssetRipper supports Unity versions from 3.5.0 to 6000.4.X, with varying support quality.checked 1 Oct 2026
The full review of AssetRipper
AssetRipper is a Unity game-file analysis and export tool for developers and people working with game assets. It is best suited to inspecting Unity files, extracting content in batches, or bringing exported assets into Unity or Blender.
Overview
AssetRipper handles CAB-*, .assets, .sharedAssets, .unity3d, and .bundle files, with batch extraction across asset types including audio, fonts, images, models, shaders, sprites, terrain, scenes, and prefabs. Its analysis can uncover accidentally included dependencies, broken asset references, and code that could not be inlined or trimmed—useful checks for developers auditing game files.
Unity support runs from version 3.5.0 to 6000.4.X, but support quality varies. Modified bundle formats can also stop loading: prepended null bytes and whole-file encryption are examples. The wide version range is therefore a starting point, not a guarantee that every file will work.
Key features
Unity Project Export creates a project that opens in Unity Editor, which is the better route when you need to continue working with assets in Unity. Primary Content Export is aimed at viewing content elsewhere: it exports meshes, scenes, and prefabs as GLB models, including for Blender. That separation gives users a clear choice between a Unity project workflow and a more portable viewing workflow.
AssetRipper supports GLB and Unity YAML models, and BMP, EXR, HDR, JPEG, PNG, and TGA textures. Premium tools add shader decompilation, static mesh separation, prefab outlining, traditional Il2Cpp analysis, asset path overrides, user-defined package export, and asset deduplication. Deduplication covers only Mono Scripts, Shaders, Compute Shaders, Audio Clips, Text Assets, Meshes, and Textures without sprites, so it is not a comprehensive pass across every asset type.
Shader decompilation is platform-dependent: Vulkan and OpenGL shaders can be decompiled on any platform, while DirectX shaders require Windows. Traditional Il2Cpp analysis is a particularly limited reason to pay: it currently succeeds on about 10% to 20% of methods on x86 games and less often on other platforms.
Pricing
AssetRipper Free costs nothing and includes stable and nightly builds for Windows, Mac, and Linux. It is the sensible starting point for extraction, Unity project export, and primary content export without paying for premium analysis tools.
AssetRipper Premium costs $10 a month, billed $10 per month, and requires an active membership through Ko-fi, Buy Me a Coffee, GitHub Sponsors, or PayPal. It adds the premium features, making it relevant to users who specifically need those tools; Windows users have the broadest shader-decompilation support. The stated pricing gives no seat or usage quota terms, so those should not be assumed.
Platforms
AssetRipper offers builds for Windows, Mac, and Linux. DirectX shader decompilation is Windows-only, while Vulkan and OpenGL shader decompilation works on any platform. Traditional Il2Cpp analysis has lower success rates outside x86 games, so platform choice matters for that feature as well.
Who it's for
Choose AssetRipper if you need to inspect Unity game files, export a project for Unity Editor, or view selected meshes, scenes, and prefabs outside Unity. Developers auditing dependencies and references have a clear use for its analysis functions, while Blender users can use GLB exports to view content. It is a poorer fit if your bundle files have incompatible changes or if you need reliable, broad Il2Cpp method analysis.
Pros and cons
- Broad Unity-version coverage: support spans versions 3.5.0 to 6000.4.X, though quality varies.
- Two useful export routes: export a Unity project or GLB content for viewing outside Unity.
- Batch extraction across many asset types: helpful when processing multiple files, with supported formats including images, audio, models, shaders, and scenes.
- Important compatibility and analysis limits: altered bundle formats may not load, and Il2Cpp analysis succeeds on only about 10% to 20% of methods on x86 games, less on other platforms.
- Premium tools are gated: shader decompilation and other advanced features require an active paid membership, and some shader support is Windows-only.
Alternatives
For a wider comparison, browse Game Asset Extractors.
- Source 2 Viewer is a free, open-source, reverse-engineered option for readers working with Source 2 content instead of Unity files.
- SLADE3 is a free desktop editor for readers looking for that kind of editor; beta builds may have bugs, crashes, and unfinished features.
- OpenKh is a free option for readers who need software under Apache-2.0 and can use its required .NET 8.0 Runtime.
- Rusted PackFile Manager is a free alternative for readers seeking software under the MIT License, which permits use, copying, modification, distribution, and sale with a copyright notice.
- arcdEx is a free Linux alternative.
- QuickBMS is a free, open-source, multiplatform alternative for readers who need a tool with downloads listed for Windows, Linux, and macOS.
- UABEA is a free alternative for readers working on Linux or Windows.
- Crowbar is a free Windows alternative; donations are optional.
Verdict
AssetRipper is a strong fit for Unity-focused users who need file analysis plus a choice of Unity project export or GLB viewing exports, and its free desktop builds make it practical to start without a subscription. Look elsewhere if your bundles have incompatible alterations or if dependable Il2Cpp analysis is central to the job; the premium price does not remove those limits.
Getting started
- Open https://assetripper.com/.
- Download a stable or nightly build for Windows, macOS, or Linux.
- Load supported Unity game files, such as .assets, .sharedAssets, .unity3d, or .bundle files.
- Choose Unity Project Export for a project to open in Unity Editor, or Primary Content Export for GLB models.
- For premium features, maintain an active membership through Ko-fi, Buy Me a Coffee, GitHub Sponsors, or PayPal.
Limits worth knowing
Premium access costs $10 a month and requires an active membership. Traditional Il2Cpp analysis currently succeeds on about 10% to 20% of methods on x86 games, with lower success on other platforms; asset deduplication is limited to specified asset types.
Questions
Is AssetRipper free?
Yes. The free plan provides stable and nightly builds for Windows, Mac, and Linux. Premium access costs $10 a month while an eligible membership is active.
Which operating systems does it support?
AssetRipper is available for Windows, macOS, and Linux. DirectX shader decompilation is limited to Windows, while Vulkan and OpenGL shader decompilation work on any platform.
What can it export?
Unity Project Export produces a project that can be opened in Unity Editor. Primary Content Export produces meshes, scenes, and prefabs as GLB models for viewing outside Unity.
Which Unity versions does it support?
It supports Unity versions from 3.5.0 to 6000.4.X, with support quality varying by version.
Is AssetRipper open source?
Yes. AssetRipper is licensed under the GNU General Public License v3.0.
What does premium add, and how is access granted?
Premium includes shader decompilation, static mesh separation, prefab outlining, traditional Il2Cpp analysis, asset path overrides, user-defined package export, and asset deduplication. Access is granted while a membership on Ko-fi, Buy Me a Coffee, GitHub Sponsors, or PayPal is active.
Alternatives to AssetRipper
- 1
UABEA
Free planOpen sourceLinuxWindows7.0Free plan - 2

Source 2 Viewer
Free planWebLinuxmacOSWindows6.9Free plan - 3

SLADE3
Free planLinuxmacOSWindows6.6Free plan - 4
Game Extractor
Free planWindows6.5$10 one-time - 5
Rusted PackFile Manager
Free planAPILinuxSelf-hostedWindows6.5Free plan - 6
w3m
Free planOpen sourceLinux6.3Free plan
