Freedom251 › Game Modding Tools
UAssetGUI

What UAssetGUI is
UAssetGUI is a tool for low-level examination and manual modification of Unreal Engine game assets. It supports .uasset, .umap, .usmap, .utoc, and .ucas files, as well as JSON. The graphical application is available for Windows; Linux setup runs the Windows executable through Wine. Command-line arguments can export and import UAssetAPI JSON without opening the interface, and C# scripts can extend the program. Portable mode, available in v1.1.0 or later, keeps configuration and saved mappings in a Data folder beside the executable. Version 1.1.0 added opening and saving .utoc and .ucas containers through built-in retoc integration. Pre-built binaries and an experimental build are available on the repository’s Releases page. Release notes report support for Unreal Engine 5.6 and 5.7. The project is distributed under the MIT License and provided without warranty. In release notes, the maintainer announced retirement from Unreal Engine modding and UAssetGUI development, while noting that others might contribute or release future versions.
Who it suits
UAssetGUI is aimed at people who need to inspect or modify Unreal Engine assets at a low level. Linux users should be prepared to run the Windows executable through Wine.
What it does well
- Supports Unreal asset, container, and JSON formats.
- Command-line options handle UAssetAPI JSON import and export.
- C# scripts can extend program behavior.
- Portable mode keeps settings beside the executable.
- MIT-licensed software.
What to know first
- Linux use requires Wine.
- Provided without warranty.
- Maintainer announced retirement from development.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| UAssetGUI | MIT-licensed software | Free |
As github.com lists them, read 8 Oct 2026. The maker's own page has the final word.
Verdict
UAssetGUI offers manual asset work, command-line JSON handling, and C# customization for its supported formats. Its Linux route depends on Wine, and future project maintenance is uncertain after the maintainer’s retirement announcement.
Facts from UAssetGUI's own pages
- Command line
- Command-line arguments support tasks such as exporting assets to UAssetAPI JSON and importing JSON without opening the GUI. · github.com, 8 Oct 2026
- Compatibility limit
- The v1.0.0.0-alpha.8 release notes say Unreal Engine 5 .pak support did not include IO store or Zen assets. · github.com, 7 Oct 2026
- Container integration
- UAssetGUI supports opening and saving .utoc/.ucas containers through built-in integration with retoc. · github.com, 8 Oct 2026
- Container support
- The v1.1.0 release added opening and saving .utoc and .ucas containers through built-in integration with retoc. · github.com, 7 Oct 2026
- Contributing
- Issues about assets that fail binary equality must include test assets, except when the issue is unrelated to asset parsing. · github.com, 8 Oct 2026
- Contribution policy
- The project says it does not accept AI-generated code, text, documentation, or other AI-generated assets in pull requests. · github.com, 8 Oct 2026
- Customization
- UAssetGUI supports custom scripts written in C# to extend program behavior. · github.com, 7 Oct 2026
- Downloads
- Pre-built binaries are available from the repository’s Releases page, with an experimental build published with each new commit. · github.com, 8 Oct 2026
- Extensibility
- Custom scripts written in C# can extend the program’s behavior. · github.com, 8 Oct 2026
- Intended users
- The repository describes the tool as for low-level, hands-on examination and modification of Unreal Engine game assets. · github.com, 7 Oct 2026
- License
- The project is distributed under the MIT License, which permits use, copying, modification, distribution, sublicensing, and sale subject to its stated conditions. · github.com, 7 Oct 2026
- License and warranty
- The software is distributed under the MIT License, which provides it “AS IS” without warranty. · github.com, 8 Oct 2026
- Limits
- The README says Linux setup uses Wine, and the release notes identify some support as rudimentary or limited, including support for UE 5.4/5.5 in an earlier release. · github.com, 8 Oct 2026
- Linux
- The project describes Linux setup through Wine and lists Wine 11.0 as the version used to test the instructions. · github.com, 7 Oct 2026
- Linux support
- The project documents running the Windows executable on Linux through Wine and lists tested setup steps. · github.com, 8 Oct 2026
- Maintainer status
- In the v1.0.0.0-alpha.8 release notes, atenfyr announced retirement from Unreal Engine modding and UAssetGUI development, while noting that future contributions and releases might come from others. · github.com, 7 Oct 2026
- Portable mode
- Portable mode stores configuration files and saved mappings in a Data folder next to the executable and is available from v1.1.0. · github.com, 8 Oct 2026
- Purpose
- UAssetGUI is a tool for low-level examination and modification of Unreal Engine game assets by hand. · github.com, 8 Oct 2026
- Support
- The project invites bug reports through its issues page and says reports for assets that fail binary equality need sample assets, game name, Unreal Engine version, and mappings file if needed. · github.com, 7 Oct 2026
- Unreal Engine versions
- The v1.1.0 release notes report support for Unreal Engine 5.6 and 5.7. · github.com, 8 Oct 2026
Where UAssetGUI stands on Freedom251
- Game Modding Tools#18 of 25