FileInfo

Languages

Overview

What is a UTOC file? A UTOC file stores the table of contents for an Unreal Engine IO Store container, a packaged, optimized storage system that bundles cooked game assets for faster loading and efficient runtime streaming. It contains metadata that the engine uses to locate and identify assets inside a paired .UCAS container, such as asset paths or IDs, byte offsets, compressed sizes, and compression or encryption flags. UTOC files are saved in a compact, binary format optimized for fast lookups at runtime .

More Information Unreal Engine creates UTOC files when developers cook and package a project using the IO Store system. The engine reads the UTOC first to find out where each asset is stored in the paired UCAS file. By using the UTOC and UCAS together, the engine can load game assets quickly during gameplay without needing to unpack many separate files.

Popularity3.5/5

2 votes

Quick AppUsed by
VerifiedVerified by FileInfo.com The FileInfo.com team has independently researched the Unreal Table of Contents file format and 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

Breadcrumbs

DeveloperEpic Games
Popularity3.5 | 2 Votes

Previous / Next

In-Depth

.UTOC File Extension

Unreal Table of Contents File

DeveloperEpic Games
Popularity
3.5  |  2 Votes
 

What is a UTOC file?

A UTOC file stores the table of contents for an Unreal Engine IO Store container, a packaged, optimized storage system that bundles cooked game assets for faster loading and efficient runtime streaming. It contains metadata that the engine uses to locate and identify assets inside a paired .UCAS container, such as asset paths or IDs, byte offsets, compressed sizes, and compression or encryption flags. UTOC files are saved in a compact, binary format optimized for fast lookups at runtime .

More Information

Unreal Engine creates UTOC files when developers cook and package a project using the IO Store system. The engine reads the UTOC first to find out where each asset is stored in the paired UCAS file. By using the UTOC and UCAS together, the engine can load game assets quickly during gameplay without needing to unpack many separate files.

How to open a UTOC file

UTOC files are not meant to be opened. Instead, games built with the Unreal Engine load the files during gameplay. However, developers and modders may use tools to parse the UTOC to list packaged assets and to extract specific files from the UCAS container.

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

Programs that open or reference UTOC files

Sort

Pricing

Program Name

Platform

Reset

X

All Platforms

Epic Games Unreal Engine

Free

Category: Game Files

Updated: December 11, 2025

FAQ

What is a UTOC file?
A UTOC file stores the table of contents for an Unreal Engine IO Store container, a packaged, optimized storage system that bundles cooked game assets for faster loading and efficient runtime streaming. It contains metadata that the engine uses to locate and identify assets inside a paired .UCAS container, such as asset paths or IDs, byte offsets, compressed sizes, and compression or encryption flags. UTOC files are saved in a compact, binary format optimized for fast lookups at runtime.
How do I open a .utoc file?
UTOC files are not meant to be opened. Instead, games built with the Unreal Engine load the files during gameplay. However, developers and modders may use tools to parse the UTOC to list packaged assets and to extract specific files from the UCAS container.