Freedom251 › Game Asset Extractors
AssetRipper

What AssetRipper is
AssetRipper is an analysis tool for game developers working with Unity files. It can locate accidentally included dependency assets, broken references, and code that may not have been inlined or trimmed, as well as convert assets to native Unity format. Its Unity Project Export produces a project that can be opened in Unity Editor. For viewing content outside Unity, Primary Content Export creates GLB models from meshes, scenes, and prefabs, including for Blender workflows. Supported Unity versions range 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, adding tools such as shader decompilation, static mesh separation, asset path overrides, and deduplication. Vulkan and OpenGL shaders can be decompiled on any platform, but DirectX shader decompilation is Windows-only. Traditional Il2Cpp analysis succeeds on about 10% to 20% of methods on x86 games, with lower success on other platforms.
Who it suits
AssetRipper suits game developers who need to inspect Unity files, export projects, or view extracted content outside Unity. Developers considering premium analysis tools should account for the stated Il2Cpp success rates and platform limits.
What it does well
- Free stable and nightly builds for three desktop platforms.
- Unity Project Export creates projects for Unity Editor.
- Primary Content Export produces GLB models.
- Supports Unity versions from 3.5.0 to 6000.4.X.
- Premium adds shader tools and asset deduplication.
What to know first
- Unity support quality varies by version.
- DirectX shader decompilation is limited to Windows.
- Il2Cpp analysis succeeds on only about 10% to 20% of x86 methods.
- Asset deduplication covers only specified asset types.
Limits
The free plan does not include the listed premium features. Premium traditional Il2Cpp analysis currently succeeds on about 10% to 20% of methods on x86 games and has lower success rates on other platforms; deduplication is limited to Mono Scripts, Shaders, Compute Shaders, Audio Clips, Text Assets, Meshes, and Textures without sprites.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| AssetRipper Free | stable and nightly builds · Windows, Mac, Linux | Free |
| AssetRipper Premium | $10 per month · active membership required · premium features | $10 a month |
As assetripper.com lists them, read 1 Oct 2026. The maker's own page has the final word.
Getting started
- Visit the AssetRipper website.
- Choose the free stable or nightly build for Linux, macOS, or Windows.
- Use Unity Project Export for a project intended to open in Unity Editor.
- Use Primary Content Export for GLB models intended for viewing outside Unity.
- Maintain an active membership through Ko-fi, Buy Me a Coffee, GitHub Sponsors, or PayPal for premium access.
AssetRipper is a Unity game-file analyzer and exporter for developers and people working with game assets. It is most useful when you need to inspect Unity files, recover content for Unity or Blender, or audit a project’s references and dependencies. Its free cross-platform builds cover substantial workflows; premium tools are worthwhile only if their specific capabilities fit your work.
Overview
AssetRipper works with CAB-*, .assets, .sharedAssets, .unity3d, and .bundle files, and supports batch extraction of audio, fonts, images, models, text, video, shaders, sprites, terrain, scenes, and prefabs. Its Unity analysis can surface accidentally included dependency assets, broken references, and code that could not be inlined or trimmed. That makes it a practical inspection tool for developers auditing game files, not a general-purpose editor for every game archive.
Unity version support spans 3.5.0 to 6000.4.X, but quality varies across that range. Modified bundle formats, including bundles with prepended null bytes or whole-file encryption, will not load. Check compatibility against the files you actually need to process rather than treating the version range as a guarantee.
Key features
Unity Project Export produces a project that opens in Unity Editor, making it the better route when you intend to continue working with assets in Unity. Primary Content Export instead targets viewing content outside Unity: it exports meshes, scenes, and prefabs as GLB models, including for Blender. This distinction helps users choose between a Unity editing workflow and portable visual inspection.
Supported model formats include GLB and Unity YAML; textures include BMP, EXR, HDR, JPEG, PNG, and TGA. Premium tools add shader decompilation, static mesh separation, prefab outlining, traditional Il2Cpp analysis, asset path overrides, user-defined package export, and asset deduplication. These are targeted extensions rather than essentials for every extraction task.
Shader decompilation handles Vulkan and OpenGL shaders on any platform, but DirectX shader decompilation is Windows-only. Traditional Il2Cpp analysis succeeds on about 10% to 20% of methods on x86 games and less often on other platforms, so it is a limited lead rather than dependable code recovery. Deduplication is restricted to Mono Scripts, Shaders, Compute Shaders, Audio Clips, Text Assets, Meshes, and Textures without sprites.
Pricing
| Plan | Price | What it suits |
|---|---|---|
| AssetRipper Free | free | Stable and nightly builds for Windows, Mac, and Linux |
| AssetRipper Premium | $10 a month (billed $10 per month) | Active membership and premium features |
The free plan is the sensible starting point for Unity analysis and export, with both stable and nightly builds across the three desktop platforms. Premium costs $10 a month and requires active membership through Ko-fi, Buy Me a Coffee, GitHub Sponsors, or PayPal; premium access lasts while that membership is active. Choose it for the listed advanced tools, not merely to extract assets. No seat or quota terms are stated.
Platforms
AssetRipper runs on Linux, macOS, and Windows. That breadth suits mixed-platform teams, although Windows is required for DirectX shader decompilation. The software is licensed under GNU General Public License v3.0, and the project has a dedicated Discord server for development.
Who it's for
Choose AssetRipper if you work with Unity files and need to inspect dependencies, locate broken references, export a project into Unity Editor, or view meshes, scenes, and prefabs in a Blender-oriented GLB workflow. It is less suitable when you require reliable traditional Il2Cpp results across platforms, need to load modified or encrypted bundles, or depend on Windows-only shader handling from another operating system.
Pros and cons
- Pros: Free stable and nightly builds run on Linux, macOS, and Windows, lowering the barrier to testing a Unity workflow.
- Pros: Separate Unity Project and Primary Content export routes serve both continued Unity work and external GLB viewing.
- Pros: Batch extraction and analysis cover a broad set of asset types and useful project-audit checks.
- Cons: Unity support quality varies, and altered bundle formats can block loading altogether.
- Cons: Traditional Il2Cpp analysis has low reported success, particularly outside x86 games.
- Cons: DirectX shader decompilation is limited to Windows, and deduplication excludes several asset categories.
Alternatives
For a broader directory of tools, browse Game Asset Extractors. Consider Source 2 Viewer instead for a free, open-source, reverse-engineered project that supports Linux, macOS, web, and Windows. SLADE3 is another free desktop editor for Linux, macOS, and Windows, though beta builds may have bugs, crashes, or unfinished features.
OpenKh is a free cross-platform option under Apache-2.0 that requires .NET 8.0 Runtime. QuickBMS is a free, open-source, multiplatform tool. Rusted PackFile Manager is a free option with Linux and Windows support and an API or self-hosted listing. w3m is a free Linux alternative. arcdEx is a free Linux alternative, and Crowbar is a free Windows alternative.
Verdict
AssetRipper is a strong fit for Unity developers and asset workers who want free, cross-platform analysis plus a choice of Unity-project or GLB export. Its breadth is balanced by uneven version support, bundle-format failures, and narrow premium-analysis results. Start with the free builds; look elsewhere if your workflow depends on dependable Il2Cpp analysis or files AssetRipper cannot load.
Verdict
AssetRipper offers free Unity analysis and export across Linux, macOS, and Windows, with additional tools behind active premium membership. Version-dependent support and the listed analysis limits matter when deciding whether it fits a particular project.
Questions
How much does AssetRipper cost?
The free plan costs nothing. Premium costs $10 a month, billed monthly, and requires an active membership.
Which platforms does AssetRipper support?
AssetRipper is available for Linux, macOS, and Windows.
What does Unity Project Export do?
It produces a Unity project that can be opened inside Unity Editor.
Can AssetRipper decompile shaders on every platform?
Vulkan and OpenGL shaders can be decompiled on any platform. DirectX shader decompilation is limited to Windows.
What license does AssetRipper use?
AssetRipper is licensed under the GNU General Public License v3.0.
How do users get premium access?
Premium access is granted while a user has an active membership on Ko-fi, Buy Me a Coffee, GitHub Sponsors, or PayPal.
Facts from AssetRipper's own pages
- Asset deduplication limit
- Asset deduplication is currently limited to Mono Scripts, Shaders, Compute Shaders, Audio Clips, Text Assets, Meshes, and Textures without sprites. · assetripper.com, 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. · assetripper.com, 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. · assetripper.com, 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. · assetripper.com, 1 Oct 2026
- License
- AssetRipper is licensed under the GNU General Public License v3.0. · github.com, 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. · assetripper.com, 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. · assetripper.com, 1 Oct 2026
- Purpose
- AssetRipper is an analysis tool for game developers. · assetripper.com, 1 Oct 2026
- Shader limitation
- Vulkan and OpenGL shaders can be decompiled on any platform, while DirectX shaders can only be decompiled on Windows. · assetripper.com, 1 Oct 2026
- Support
- The project has a dedicated Discord server for development. · github.com, 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. · assetripper.com, 1 Oct 2026
- Unity export
- Unity Project Export produces a Unity project that can be opened inside Unity Editor. · assetripper.com, 1 Oct 2026
- Unity support
- AssetRipper supports Unity versions from 3.5.0 to 6000.4.X, with varying support quality. · github.com, 1 Oct 2026
Where AssetRipper stands on Freedom251
- Game Asset Extractors#3 of 24