.UTX

UTX File

Unreal Texture Package
Ask a question
QUICK ANSWER

A UTX file is an Unreal Engine texture package used by classic games such as Unreal, Unreal Tournament 99/2003/2004, Deus Ex, and Rune. It stores collections of textures that game maps load at runtime. To open or extract textures from one, use UE Viewer (umodel) - a free tool that exports individual textures as PNG, TGA, or DDS. The format is obsolete; Unreal Engine 3 and later use different formats.

Developer: Epic Games Category: Game Files MIME: application/octet-stream
OPENS ON Windows
Related: .OBB · .PAK · .ROFL · .PACKAGE

On this page

19k+ extensions indexed
Last reviewed Jul 4, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the UTX file format?

.utx is an Unreal Engine texture package - a binary container holding texture assets for games built on Unreal Engine 1 and Unreal Engine 2. It is not an independently distinct format: it is a standard Unreal Package file, identical in binary structure to .u (code), .unr (maps), .uax (sounds), and .umx (music). The extension signals that the package's primary content is texture objects.

Every Unreal Package begins with the four-byte magic signature C1 83 2A 9E. A package version field at offset 4 identifies the engine generation: values 68-69 indicate Unreal/UT99, while 117-128 indicate UT2003/UT2004. A 64-byte header records flags and offsets to three index tables - name, export, and import - followed by serialized object data containing mipmap chains, palette entries, and UV coordinates.

Textures are stored in multiple formats: 8-bit palettized (P8), 16-bit (G16, RGBA4444), 32-bit RGBA, or DXT block-compressed (DXT1, DXT3, DXT5). Power-of-two dimensions are mandatory; UE2 supports textures up to 2048×2048 pixels.

Games using .utx files include the original Unreal, Unreal Tournament 99, Deus Ex, Rune, UT2003, and UT2004. Unreal Engine 3 replaced .utx with .upk packages, and UE4/UE5 use the .uasset format. Texture inspection is possible with UE Viewer (umodel).

Security & safety

RISK: LOW

UTX files are game asset packages; they cannot execute code on the host OS. No malware vector known. Custom UTX from untrusted sources poses no practical security risk.

Format details

in a nutshell
FULL NAMEUnreal Texture Packageaka Unreal Package (texture type), UT Texture Package
DEVELOPEREpic Gamessince 1998 (Unreal Engine 1, original Unreal)
CATEGORYGame Files
MIME TYPEapplication/octet-stream
TYPEProprietary binary game asset package
MAGIC BYTES · FILE SIGNATURE
OFFSET
00010203
HEX
C1832A9E
ASCII
··*·
Universal Unreal package magic signature; same for .u/.unr/.uax/.umx. Package version (uint16 LE) follows at offset 4: 68-69=UT99, 117-128=UT2003/2004.

Programs that open UTX files

Windows8 apps
Deus Ex Paid Game loads UTX packages from its Textures/ folder.
Rune Paid Game loads UTX packages; also available as Rune Classic on Steam.
Unreal II: The Awakening Paid Loads UTX packages from its Textures/ directory.
Unreal Tournament Package Tool Free Open UTX to browse and extract textures; targeted at UT99/UT2003/2004 packages.
UE Viewer (umodel) Free File → Open, select UTX. Browse textures and export as PNG/TGA/DDS.
UnrealEd (built into game) Built-in Launch UnrealEd from Unreal Tournament installation; load UTX via Texture Browser.
Unreal Tournament 2003/2004 Paid Game loads UTX packages automatically from its Textures/ folder.
Unreal (original) Paid Loads UTX from Textures/ folder; available on GOG.

Technical details

deep spec
Magic bytesC1 83 2A 9E at offset 0 (universal Unreal Package signature)
Byte orderLittle-endian
Package version fielduint16 at offset 4: 68-69 = Unreal/UT99; 117-128 = UT2003/UT2004
Header size64 bytes (magic + version + flags + name/export/import table offsets)
Texture formats storedP8 (palettized 8-bit), G16, RGBA4444, RGBA8, DXT1, DXT3, DXT5
Dimension constraintPower-of-two dimensions required; maximum 2048×2048 in UE2
DXT compressionDXT1/3/5 block compression within texture objects; no compression at package level
Shared binary formatIdentical structure to .u (code), .unr (maps), .uax (sounds), .umx (music) packages
Typical file size1 MB - 200 MB
Games using this formatUnreal, Unreal Tournament 99, Deus Ex, Rune, Unreal Tournament 2003/2004, Unreal II
Successor formats.upk (Unreal Engine 3, 2006+), .uasset (Unreal Engine 4/5)
Inspection toolUE Viewer (umodel) - open-source Unreal package viewer and extractor
Released1998 (Unreal Engine 1, original Unreal)
Latest versionPackage version 128 (UT2004 / UE2); UE3 uses .upk
Specificationwiki.beyondunreal.com

UTX conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with UTX files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about UTX files.

Frequently asked questions

What is a UTX file?
A texture package for Unreal Engine 1/2 games (Unreal, UT99, UT2003/2004, Deus Ex, Rune). It stores texture images used by game maps and models.
How do I open a UTX file?
Use UE Viewer (umodel) to browse and export textures, or UnrealEd if you have the game installed. The games themselves load UTX automatically.
Can I extract textures from a UTX file?
Yes - UE Viewer (umodel) exports individual textures as PNG, TGA, or DDS.
Why can't Unreal Engine 4 or 5 open my UTX file?
UTX is the UE1/UE2 format; UE3 uses .upk and UE4/5 use .uasset. The formats are not compatible.
Are all UTX files the same?
No - the package version field in the header varies: UT99 uses version 68-69, UT2003/2004 uses 117-128. Tools need to match the correct version.

References

1BeyondUnreal Wiki - Package File Formatwiki.beyondunreal.com
2EliotVU - Unreal Package File Formateliotvu.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.MDMarkdown Document
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.DATProgram Data File (generic)
10.TMPTemporary File

Related extensions

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game File

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z