FileInfo

Sprachen

Überblick

What is a UCAS file? A UCAS file is a container used by Unreal Engine to store cooked game assets in a compressed, runtime-ready form. It stores binary asset data, such as textures, models, audio, and other bulk data, that the engine loads during gameplay. UCAS files pair with a table-of-contents file (often a .UTOC or .TOC file) that directs the engine to the location of each asset stored inside the container.

More Information Unreal Engine began using UCAS/UTOC containers as part of newer IO Store and Zen Loader packaging methods (used in recent UE4/UE5 workflows) to improve load performance and reduce runtime overhead. Game developers produce UCAS files when they "cook" and package a project for distribution; the engine then reads UCAS containers at runtime rather than loading many separate files. Because UCAS holds cooked (engine-ready) data, it is not a source or editable asset format, it is a delivery format meant for the running game.

Popularity3.7/5

3 votes

Quick AppUsed by
VerifiedVerified by FileInfo.com The FileInfo.com team has independently researched the Unreal Compressed Asset file format and Windows apps listed on this page. Our goal is 100% accuracy and we only publish information about file types that we have verified. If you would like to suggest any additions or updates to this page, please let us know .

Document Icon

Brotkrümel

DeveloperEpic Games
Popularity3.7 | 3 Votes

Previous / Next

In-Depth

.UCAS File Extension

Unreal Compressed Asset File

DeveloperEpic Games
Popularity
3.7  |  3 Votes
 

What is a UCAS file?

A UCAS file is a container used by Unreal Engine to store cooked game assets in a compressed, runtime-ready form. It stores binary asset data, such as textures, models, audio, and other bulk data, that the engine loads during gameplay. UCAS files pair with a table-of-contents file (often a .UTOC or .TOC file) that directs the engine to the location of each asset stored inside the container.

More Information

Unreal Engine began using UCAS/UTOC containers as part of newer IO Store and Zen Loader packaging methods (used in recent UE4/UE5 workflows) to improve load performance and reduce runtime overhead. Game developers produce UCAS files when they "cook" and package a project for distribution; the engine then reads UCAS containers at runtime rather than loading many separate files. Because UCAS holds cooked (engine-ready) data, it is not a source or editable asset format, it is a delivery format meant for the running game.

How to open a UCAS file

UCAS files are not meant to be opened. Instead, games built with the Unreal Engine load the files during gameplay.

However, you can open or extract files from a UCAS container with Unreal Engine tools or community utilities that support the IO Store format. The official UnrealPak/IOStore tools included with the engine can list and extract packaged content when present in your engine installation.

To do this:

Community tools, such as Archengius ZenTools, also read and convert UCAS/UTOC containers for modding or analysis, but results vary by engine version and game (some UCAS files are serialized specifically for a particular engine build).

Open over 400 file formats with File Viewer Plus . Free Download

Programs that open or reference UCAS files

Sort

Pricing

Program Name

Platform

Reset

X

All Platforms

Epic Games Unreal Engine

Free

Windows

Archengius ZenTools

Free

Category: Game Files

Updated: December 11, 2025

FAQ

What is a UCAS file?
A UCAS file is a container used by Unreal Engine to store cooked game assets in a compressed, runtime-ready form. It stores binary asset data, such as textures, models, audio, and other bulk data, that the engine loads during gameplay. UCAS files pair with a table-of-contents file (often a .UTOC or .TOC file) that directs the engine to the location of each asset stored inside the container.
How do I open a .ucas file?
UCAS files are not meant to be opened. Instead, games built with the Unreal Engine load the files during gameplay.