.XP3

Файл XP3

KiriKiri Visual Novel Archive
Задать вопрос
БЫСТРЫЙ ОТВЕТ

An XP3 file is a data archive used by the KiriKiri visual-novel engine to bundle a game's images, audio, and scripts. The game reads it automatically, so you rarely need to open it yourself. To extract the contents, use GARbro or KrkrExtract. Many titles encrypt the archive, which is why 7-Zip and WinRAR cannot open them.

Разработчик: KiriKiri (W.Dee) / TVP (TVPSoft) project Категория: Файлы игр MIME: application/octet-stream
ОТКРЫВАЕТСЯ НА Windows Linux Android
Связанные: .OBB · .PAK · .ROFL · .PACKAGE

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

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

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

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

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

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

Files with the .xp3 extension are associated with KiriKiri, a Japanese visual novel engine also known as TVP. Rather than holding scripts alone, .xp3 is the engine's packaged archive format - a binary container that bundles together all assets a game needs to run.

.xp3 archives are commonly used by popular Japanese video games, including so-called dōjin titles. With few exceptions, those games are mostly developed for Windows systems.

Files with the .xp3 extension store various data used by games built with the KiriKiri engine. They hold resources such as text blocks, images, audio tracks, and game scripts. The format resembles a ZIP archive but is engine-specific, beginning with the ASCII header XP3 (magic bytes 58 50 33 0D 0A 20 0A 1A 8B 67 01). Per-entry data may be compressed with zlib/DEFLATE. Many commercial titles encrypt or obfuscate the index with XOR-based ciphers, requiring game-aware extractors such as GARbro or KrkrExtract rather than a standard archive tool.

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

РИСК: MEDIUM

XP3 archives are game data, but they often come from pirated or grey-area visual-novel downloads bundled with extra executables - those bundles, not the XP3 itself, are the risk. Extraction tools (GARbro, KrkrExtract) are community projects; get them from their official GitHub repos, not mirror sites. Some titles are adult content (eroge); the format is engine-specific, not a malware vector by itself.

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

в двух словах
ПОЛНОЕ НАЗВАНИЕKiriKiri Visual Novel Archiveтакже известен как KiriKiri XP3 package, TVP virtual file system archive
РАЗРАБОТЧИКKiriKiri (W.Dee) / TVP (TVPSoft) projectс Early 2000s (KiriKiri / KiriKiri2 / KAG visual-novel engine, Japan)
КАТЕГОРИЯФайлы игр
MIME-ТИПapplication/octet-stream
ТИПPackaged virtual file system archive (binary, ZIP-like)
СВЯЗАННЫЕ.obb.pak.rofl.package
Это расширение также используется в…
  • FastStone XP3 (rare) - A few unrelated tools have used .xp3; the dominant meaning by far is the KiriKiri archive.
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
000102030405060708090a
HEX
5850330D0A200A1A8B6701
ASCII
XP3·· ···g·
An XP3 archive begins with the ASCII "XP3" (58 50 33) followed by a fixed 11-byte signature (0D 0A 20 0A 1A 8B 67 01). After the header an index points to the packed files; the index and contents may be encrypted/obfuscated per game.

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

Windows3 apps
GARbro Открытый код Open the .xp3 in GARbro to browse and extract images/audio/scripts; supports many VN archive formats.
KrkrExtract Открытый код Drop the game .exe/.xp3 onto KrkrExtract to extract or repack KiriKiri2/KiriKiriZ archives (handles some encrypted titles).
KiriKiri (TVP) SDK / krkr-xp3 Открытый код Use the engine tools or krkr-xp3 to pack/unpack unencrypted XP3 archives.
Linux1 app
GARbro (via Wine) / krkr-xp3 Открытый код Run GARbro under Wine, or use the cross-platform krkr-xp3 CLI to extract/pack unencrypted archives.
Android1 app
Kirikiroid2 Открытый код A KiriKiri engine port for Android that runs the game directly from its .xp3 data.

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

глубокая спецификация
Container typeBinary virtual file system archive (ZIP-like packager)
File signature (magic bytes)58 50 33 0D 0A 20 0A 1A 8B 67 01 at offset 0 (ASCII "XP3" + 8 continuation bytes)
Byte orderLittle-endian
CompressionPer-entry zlib/DEFLATE; entries may also be stored uncompressed
EncryptionOptional per-game XOR-based obfuscation of the index and/or file data; absent in many freeware titles
Entry filename encodingUTF-16 (Unicode); supports Japanese and other multi-byte characters
MIME typeapplication/octet-stream
Typical archive size10 MB - several GB (bundles a full visual novel's assets)
Supported platformsWindows (KiriKiri/KiriKiriZ runtime); Android (Kirikiroid2)
Index structureSeparate index block listing each entry's name, offset, and compressed/uncompressed sizes
Integrity checkPer-entry Adler-32 checksum via zlib; no whole-archive cryptographic signature
Engine variantsKiriKiri (original), KiriKiri2, KiriKiriZ (krkrz); commercial titles may add proprietary encryption layers
Typical embedded file typesKAG scenario scripts (.ks), TJS2 code (.tjs), images (PNG/BMP), audio (OGG/WAV), video
DeveloperW.Dee / TVPSoft (TVP project)
ВыпущенEarly 2000s (KiriKiri / KiriKiri2 / KAG visual-novel engine, Japan)
Последняя версияKiriKiri2 / KiriKiriZ (KAGEX); XP3 container layout stable
Спецификацияgithub.com

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

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

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

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

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

What is an .xp3 file?
It is a data archive used by the Japanese KiriKiri visual-novel engine, bundling a game's images, audio and scripts like a ZIP. The game reads it automatically.
How do I extract an .xp3 file?
Use GARbro (free archive browser) or KrkrExtract. Open the .xp3 (or drop the game .exe on KrkrExtract) and extract the assets. Some games encrypt the archive and need the game-aware tool.
Why won't 7-Zip / WinRAR open my .xp3?
XP3 only resembles ZIP; standard tools don't understand its index, and many titles encrypt it. Use a KiriKiri-aware extractor like GARbro or KrkrExtract instead.
Can I run a visual novel from its .xp3 files?
Yes, indirectly - the game's KiriKiri runtime .exe reads the XP3 archives. On Android, the Kirikiroid2 port can run KiriKiri games from their data.
How do I translate a KiriKiri visual novel?
Extract the .ks/.tjs scripts from the .xp3 with GARbro/KrkrExtract, edit the text, then repack into an XP3 (KrkrExtract supports repacking). Encrypted titles need the matching tool.
Are .xp3 files safe?
The archive data is passive, but VN downloads often include other executables - those are the risk. Get extraction tools from their official GitHub pages, and scan any bundled installers.

Ссылки

1KiriKiri / krkr2 (engine source)github.com
2GARbro - game resource browsergithub.com

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

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

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

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.CRDOWNLOADChrome Partial Download File
5.MDMarkdown Document
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.SWFSmall Web Format (Shockwave Flash)

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

.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