Click the "Select File" button above, and choose your LANG file.
You’ll see a preview, if available.
Click the "Convert file to..." button to extract text information.
Convert LANG to another file type
To convert LANG Language files to another format, you need Minecraft or other Developer software.
Convert a file to LANG
To convert other file formats to the "Localization Data File" file type, you need software like Minecraft or a similar tool.
About LANG files
A .lang file is a generic extension used to store translated text strings and user interface dialogues. It is heavily utilized by video games like Minecraft and software drivers like AMD Catalyst Control Center to support multiple languages. These files typically contain simple key-value pairs formatted as UTF-8 or UTF-16 plain text. However, because the extension is not standardized across the tech industry, a .lang file can also be a compiled binary, a proprietary structured document, or even a renamed ZIP archive (as seen in games by Owlcat Games).
The main disadvantage of the .lang format is its lack of association with standard desktop software. Double-clicking a .lang file usually results in an OS error because Windows or macOS does not know what program to use. Furthermore, if you open a UTF-8 encoded .lang file in a basic editor like Microsoft Notepad, saving the file can introduce a Byte Order Mark (BOM) that breaks the game's text rendering completely.
To safely edit, share, or manage these translation strings, you need a more standardized format. For web localization platforms and modern app development, convert .lang to JSON. For bulk editing and sharing with non-technical translators, convert to CSV or XLSX.
Convert.Guru analyzes your LANG file, detects the exact format, and lets you read the text inside.
If you want to convert LANG file to INI, CFG, CONF, CONFIG, JSON, XML, YAML, YML, TOML, ENV, PROPERTIES or RC, you can use Minecraft or similar software from the "Software Localization Language File" category. In the File menu, look for Save As… or Export….
To convert ZSHRC, CONF, RCFILE, GITCONFIG, RC, PLIST, BASHRC, CONFIG, PROFILE, INI, PREFS or CFG files to LANG, try Minecraft or another comparable tool in the "Software Localization Language File" category.
The LANG 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 LANG converter.