NLS Converter

Extract text from NLS files


Drop or upload your .NLS file

How to extract text from your NLS file

  1. Click the "Select File" button above, and choose your NLS file.
  2. You’ll see a preview, if available.
  3. Click the "Convert file to..." button to extract text information.

Convert NLS to another file type

To convert your NLS file to another format, you need Microsoft Windows or other System software.

Convert a file to NLS

To convert other file formats to the "Locale Data File" file type, you need software like Microsoft Windows or a similar tool.


About NLS files

The .NLS file extension is primarily associated with National Language Support files used by Microsoft Windows. These are critical system files located in the System32 directory containing code page translation tables, enabling the operating system to map different character sets and keyboard layouts. Because these are binary system files, trying to open them in standard text editors like Notepad++ results in unintelligible gibberish, and modifying them can cause system instability. Users often encounter these when troubleshooting locale errors or dealing with legacy software like Oracle Forms.

A secondary but popular use case is for save files in the adult RPG Lilith's Throne. In this context, the file stores player progress and character states. These files are often encoded, making direct editing difficult without corruption. Finally, the extension is occasionally used for NetLogo source code files.

For Windows system files, "conversion" is typically limited to extracting data into TXT or viewing via a Hex Editor for debugging. For game saves, users frequently seek to convert them to XML or JSON to modify game stats. NetLogo source files are plain text and can easily be converted to PDF for documentation or archiving.

Convert.Guru analyzes your NLS file, detects the exact format, and lets you read the text inside.

Users also converted NL, DOCX, DLL, PDF, ETL, QIC and CONTACT files.


FAQ

If you want to convert NLS file to JS, TS, PY, JAVA, CPP, C, CS, PHP, RB, GO, RS or SWIFT, you can use Microsoft Windows or similar software from the "System Locale Configuration" 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 NLS, try Microsoft Windows or another comparable tool in the "System Locale Configuration" category.



The NLS 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 NLS converter.