After frequent occurences about this topic, please do not contact me for Grand Chase's KOM files. I am sorry, but I do not intend to spend my time working on including it in this tool as its structure and algorithms are very likely very different when compared to Elsword and I don't have any interest in working on it.
A KOM Extractor for extracting game assets. Its functionality is limited to opening audio/image/model files. Made for people who are interested in these types of files in the best (original) quality availabe.
Functionalities to extract game logic files (.lua, etc.) will NOT be included. Packing algorithms will also not be provided.
This is not a tool made for hacking the game!
The following Elsword archive files are supported:
- V3 KOM files assets (circa <2014)
- V4 KOM files assets (used circa 2014-2023)
- V5 KOM files assets (used circa Aug 2023- Nov 2023)
- V6 KOM files assets (used circa Nov 2023- Dec 2023)
- V7 KOM files assets (used from December 2023 and onwards)
Currently, all of those can be found in the data folder, so they are all necessary.
Besides the official file formats, KOMView also supports the following private server archive files:
- PLN (
) files assets- OGN (Elsword Origin) files assets
There's not much to it. It's usage is pretty trivial:
Usage Option 1: Select one-to-multiple KOM files (there is a limit depending on directory) and drag them into the EXE File
1.) Put the KOM Files that you wish to unpack into the folder of the KOMView Extractor
2.) Select the KOM Files
3.) Drag them into the KOMView.exe file
Usage Option 2: Set KOMView.exe as your program to open KOM files
This option is a bit trickier, but it makes handling different versions and folders a lot easier as it extracts into the data folder
1.) Double-Click any KOM File, a dialogue should open in which Windows is asking how this file should be opened.
2.) Mark "Always open .kom files with this application"
3.) Scroll down until you see "Select another application on this computer"
4.) Click and navigate to the folder where the KOMView is sitting and select KOMView.exe
Now you can just double-click any .kom file and they automatically extract.
Usage Option 3: Call via console (+ additional flags!)
To run this tool in a terminal just do
KOMView.exe [dataXXX.kom] ([dataXXX.kom)...)
For use in terminal there are additional flags to change the behavior of the extraction. The following flags are available:
- Ignore checksum -ic
- Lowercase all filenames -lc
- Skip all user input prompts (the tool is mostly automatic, but there are edge cases) -np
- Get an overview of the command -h or --help
Update Log:
KOMView 4.1 (14.12.2025)
- Reverted back to original file name case.
- Added option to lowercase files (-lc) and skip any user prompts (-np)
- Ignore Checksum working again for all checksums.
- Minor text changes.
- Added support for Project Legacy PLA files.
- Fixed member files with non supporting characters not extracting ("???.tga")
- Adjusted uh... something
- Support for OGN files added again.
- Completely rewritten code base... but nobody is going to see that anyway.
- Added support for V6 and V7 KOM Files
- Added an optional flag to ignore checksum validity (-ic)
- Partially removed support of Elsword origin KOM files.
- Added support for V5 KOM Files
- Removed necessity of AVX instruction set, making the program run on more devices.
- Added different exit code if something goes wrong when extracting
- Initial Release
That's all. Enjoy
if you're interested







