How to extract text from your GMK file
- Click the "Select File" button above, and choose your GMK file.
- You’ll see a preview, if available.
- Click the "Convert file to..." button to extract text information.
Convert GMK to another file type
To convert your GMK file to another format, you need GameMaker or other Developer software.
- GMK to GMX
- GMK to JS
- GMK to TS
- GMK to PY
- GMK to JAVA
- GMK to CPP
- GMK to C
- GMK to CS
- GMK to PHP
- GMK to RB
- GMK to GO
- GMK to RS
Convert a file to GMK
To convert other file formats to the "Game Development Project" file type, you need software like GameMaker or a similar tool.
- SH to GMK
- PY to GMK
- KT to GMK
- PS1 to GMK
- SWIFT to GMK
- LUA to GMK
- PL to GMK
- JAVA to GMK
- SCALA to GMK
- JS to GMK
- VBS to GMK
- TS to GMK
About GMK files
A .gmk file is a legacy game development project created by older versions of GameMaker (specifically versions 7.0 through 8.1). It serves as a container for all the source assets of a game, including GML scripts, object definitions, sprites, room layouts, and sounds.
Because .gmk is a proprietary, binary-based format, it presents significant hurdles for modern developers. You cannot open these files in a standard text editor to view the code, nor can you directly import them into the latest versions of GameMaker (such as GameMaker Studio 2 or newer) without intermediate conversion steps. This "lock-in" makes archiving and upgrading old projects frustrating, as it often requires locating and installing discontinued software just to access the raw data.
For ongoing development, the best path is converting the .gmk file to the GMX format (used by GameMaker: Studio 1.4), which acts as a bridge to modern .YYP project structures. If you simply need to recover assets, converting the internal resources to standard formats like PNG for images, WAV for audio, or TXT for scripts is the most practical solution for archival and portability.
Convert.Guru analyzes your GMK file, detects the exact format, and lets you read the text inside.
Users also converted GMD, GEX, A1 and GMX files.
The GMK Converter Story
The history of Convert.Guru began over 25 years ago in California with Tom Simondi’s file-format database. A former contributor to Space Shuttle development and a software pioneer of the 1980s, Simondi established a trusted resource for file type analysis that was even referenced by Microsoft Windows XP. Today, we use modern technology to process and convert thousands of file formats while continually improving our GMK converter.