Click the "Select File" button above, and choose your ASI file.
You’ll see a preview, if available.
Click the "Convert file to..." button to extract text information.
Convert ASI to another file type
To convert ASI Mod scripts to another format, you need ASI Loader or other Plugin software.
Convert a file to ASI
To convert other file formats to the "Game Modification Script" file type, you need software like ASI Loader or a similar tool.
About ASI files
The .ASI file is primarily a compiled Game Modification Script used by an ASI Loader to inject custom code into Windows PC games, most notably the Grand Theft Auto series. Technically, it is a custom Dynamic Link Library (DLL) renamed to .ASI so the game engine loads it automatically. A rare secondary use is as an Alpha Five Variable file for database software developed by Alpha Software.
These files are created using C++ development environments like Microsoft Visual Studio and are intended to be executed directly by the game. As compiled binary executables, .ASI files are entirely locked. You cannot natively read the source code, open them in text editors, or safely browse them online. They are highly proprietary, strictly tied to exact memory addresses of specific game versions, and prone to breaking whenever a game updates.
Because they contain raw executable code, standard media or document conversion is impossible. You cannot convert an .ASI to a readable PDF or a playable video. Developers looking to extract data typically have to decompile the binary into C or CPP source code, or bundle it into a ZIP for mod distribution. This file format is extremely difficult to open or convert because it is a raw Windows executable. Often only the original compiler or game engine can properly process the data. If our analysis detects a supported underlying or embedded format, viewing or conversion may still be possible.
Convert.Guru analyzes your ASI file, detects the exact format, and lets you read the text inside.
If you want to convert ASI file to DLL, JS, TS, PY, JAVA, CPP, C, CS, PHP, RB, GO or RS, you can use ASI Loader or similar software from the "Game Modification Script Library" category. In the File menu, look for Save As… or Export….
To convert SH, PY, KT, PS1, SWIFT, LUA, PL, JAVA, SCALA, JS, VBS or TS files to ASI, try ASI Loader or another comparable tool in the "Game Modification Script Library" category.
The ASI 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 ASI converter.