.UPK

Файл UPK

Unreal Engine 3 Package
Задать вопрос
БЫСТРЫЙ ОТВЕТ

A UPK file is an Unreal Engine 3 package - a binary container holding cooked game assets (meshes, textures, sounds, animations, scripts) for UE3 titles such as Mass Effect, BioShock, Unreal Tournament 3 and Gears of War. The game loads it automatically at runtime; you do not open it to play. To extract or view its contents, use UE Viewer (umodel). Do not delete, rename or move a game's UPK files - it will break the game.

Разработчик: Epic Games Категория: Файлы игр MIME: application/octet-stream
ОТКРЫВАЕТСЯ НА Windows
Связанные: .OBB · .PAK · .ROFL · .PACKAGE

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Aug 4, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла UPK?

.upk files are associated with the Unreal Engine 3 development environment, created by Epic Games. .upk packages are used to store various game data - audio tracks, game settings, maps, textures, and 3D object models - bundled into a single binary "cooked" container.

Some popular titles that utilize .upk files are:

  • Unreal Tournament 3
  • Mass Effect
  • Mirror's Edge
  • BioShock

Each file begins with a 4-byte magic signature (C1 83 2A 9E) followed by a header containing a name table, import table, and export table. Many shipped packages apply optional LZO or zlib compression.

Unreal Developer Kit

Unreal Engine 3 has been replaced by version 4 and is no longer supported by its developer. A free version of the engine was available via the Unreal Development Kit (UDK), which also used .upk packages. UDK libraries are officially discontinued and no support is provided by Epic Games.

Unreal Engine 4 and 5 replaced .upk with .uasset files for individual assets, with shipped content bundled into .pak archives.

Безопасность и защита

РИСК: MEDIUM

A .upk is a game asset container, not an executable, so it doesn't auto-run code. The main risk is self-inflicted: deleting, renaming or moving a game's .upk files breaks or corrupts the install - uninstall the game instead of trimming UPKs to free space. Downloaded mod UPKs can ship alongside scripts/executables, so get mods from reputable sites for that specific game and back up the original .upk before replacing it. Malformed packages have occasionally triggered engine parser bugs.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕUnreal Engine 3 Packageтакже известен как Unreal package, UE3 cooked package
РАЗРАБОТЧИКEpic Gamesс 2006-2007 (Unreal Engine 3)
КАТЕГОРИЯФайлы игр
MIME-ТИПapplication/octet-stream
ТИПCooked asset package (binary container)
СВЯЗАННЫЕ.obb.pak.rofl.package
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
00010203
HEX
C1832A9E
ASCII
··*·
Unreal package files begin with the 4-byte tag 0x9E2A83C1, stored little-endian as C1 83 2A 9E at offset 0, followed by the package file-version and licensee version fields. The same tag is used by .upk/.u/.umap across Unreal Engine 3.

Программы, открывающие файлы UPK

Windows4 apps
UE Viewer (umodel) Бесплатно Point UE Viewer at the game's folder or the .upk to browse, preview and export meshes/textures/animations (read/extract).
Unreal Development Kit (UDK) Бесплатно For UDK-based UE3 projects: open packages in the UDK editor to view/edit content (note: UDK is legacy and no longer actively distributed by Epic).
The game itself (UT3 / Mass Effect / Gears of War) Платно UPK files are loaded by their own UE3 game at runtime - there's no need to open them manually to play; just keep them in place.
Game-specific UPK tools (e.g. ME3Explorer for Mass Effect) Открытый код Mass Effect modders use ME3Explorer/Legendary Explorer to open and edit that series' .upk/.pcc packages; other games have their own toolkits.

Технические подробности

глубокая спецификация
File signatureC1 83 2A 9E (magic 0x9E2A83C1, little-endian) at byte offset 0
Byte orderLittle-endian throughout the file structure
CompressionOptional per-package LZO or zlib compression; many shipped UPKs are fully compressed/cooked
EncryptionUnencrypted in the base format; individual game titles may layer custom obfuscation on top
Package version16-bit file version + 16-bit licensee version in the header; values vary per UE3 build and game title
Internal structureHeader → name table → import table → export table → serialized asset objects
Asset types storedStatic meshes, skeletal meshes, textures, materials, particle effects, sounds, and Kismet scripts
MIME typeapplication/octet-stream
Typical file sizeHundreds of KB to several hundred MB, depending on bundled assets
Target platformsWindows PC, Xbox 360, PlayStation 3
Shared magic bytesThe same 0x9E2A83C1 tag is used by .u, .umap, and other UE3 package variants
Superseded byUnreal Engine 4/5 replaced .upk with .uasset + .uexp; shipped game archives now use .pak
Asset addressingAssets are addressable by object path via export and name tables embedded in the file header
Third-party toolingUE Viewer (umodel) for viewing/extracting; game-specific tools such as ME3Explorer for Mass Effect
Выпущен2006-2007 (Unreal Engine 3)
Последняя версияUE3 package format (per-game package version/licensee version)

Конвертации UPK

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами UPK. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах UPK.

Часто задаваемые вопросы

How do I open a UPK file?
To view or extract its assets, use UE Viewer (umodel) - point it at the game folder/.upk to browse and export meshes, textures and sounds. For specific games there are dedicated tools (e.g. ME3Explorer for Mass Effect). The game itself loads UPKs automatically; you don't open them to play.
Can I delete UPK files to free up space?
No. UPK files hold the game's assets; deleting or renaming them breaks the game. If you need space, uninstall the whole game through its launcher.
What's the difference between UPK and UASSET?
.upk is the Unreal Engine 3 package format; .uasset (with .uexp) is the Unreal Engine 4/5 asset format. They're from different engine generations and aren't interchangeable.
How do I extract textures or 3D models from a UPK?
Open the .upk in UE Viewer (umodel) and export the meshes (to PSK/PSA or FBX paths) and textures (to PNG/TGA). Then import those into your 3D software.
Is it safe to download UPK mod files?
The package itself is just data, but mod downloads may include other files. Use reputable modding sites for your game, scan downloads, and back up the original .upk before swapping it.

Ссылки

1UE Viewer (umodel) - Unreal package viewer/exporterwww.gildor.org
2Unreal Engine - UDK (legacy UE3 toolset)www.unrealengine.com

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

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

Похожие расширения

.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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z