A downloadable tool for Windows

Download NowName your own price


  1. Requirements
  2. Installation
  3. Application Information
  4. Usage
  5. Issues
  6. Changelog
  7. Credits


  • .NET Framework 4.6.2


  1. Extract everything from the zip file.
  2. Drag/Drop a supported file on Ego File Converter.exe.
  3. Enjoy! :)

Application Information

This program lets you convert binary XML, Lng, and Pkg files for EGO engine games.


Drag and drop a file on the exe to convert it. Alternatively, you can right click a file, click "Open With", and choose the exe.

Possible conversions:

  • Binary XML <-> XML
  • Pkg <-> JSON
  • Lng <-> XML (DO NOT change the "info" section)

The files don't have to have the proper extension to be converted. The program will auto-detect the file type by reading into the file.

Note: After conversion, the output file will overwrite any existing file. Output file names are the input file + ".xml", ".json", ".lng", or ".pkg"


  • If you get errors try one of the following:
    • Make sure the folder that you put the files in is not readonly.
    • Run the exe as an administrator or give it administrator rights.
    • Put the files in a folder on the desktop.
    • Create an issue here.


  • 2.1.2016.1119
    • Fixed crash when converting BXML big files (ex: surface_materials.xml)
  • 2.0.2016.0905
    • Added support for converting Lng files to XML
    • Added ability to auto-detect original binary xml type
    • Fixed importing rgba data from JSON file
    • Fixed reading and writing strings longer than 127 bytes in Pkg files
    • Added support for Pkg files with !iar chunk
  • 1.0.2016.0902
    • First Release


  • Ryder25 - For creating the program. (modding(at)ryder25.com)
  • luh-koala - For creating the icon.
  • famfamfam.com - For the "silk" menu icons.


Download NowName your own price

Click download now to get access to the following files:

Ego File Converter 2.0.2016.0905 402 kB
Ego File Converter 2.1.2016.1119 638 kB