.NML File Extension

Traktor Collection File

Developer Native Instruments
3.6  |  8 Votes

What is an NML file?

File used by Traktor, a DJ mixing application used for creating audio mixes; saves the user's playlist in an XML format; includes the list of artists, releases, labels, genres, tracks, samples, and remix sets; does not include any actual audio sample file, but instead includes references to them.

More Information

NML files are helpful for switching between different playlists when creating different mixes.

Open over 400 file formats with File Viewer Plus.Free Download

Programs that open NML files


NSMB Editor Exported Level File

Developer NSMBe
2.7  |  3 Votes

Game file created by NSMBe (New Super Mario Bros. Editor), a program used for making custom levels for the Nintendo DS game New Super Mario Bros.; saves an exported level created by the user and may include blocks, coins, Koopas, items, and other objects.

More Information

NML files are used for exporting individual levels within a New Super Mario Bros. world. These levels can be shared with others and then applied as a patch to an existing .NDS ROM of the NSMB game using the Export Patch button on the "Tools/Options" tab in NSMBe.

In order to import NML files and apply them to a game patch, you must first have the NDS ROM file for the NSMB game. Once you open the NDS file in NSMBe, you can then import and export levels from the "Level Listing" tab.

NOTE: NSMBe is also referred to as NSMBe5.

Programs that open NML files


NewGRF Meta Language File

Developer N/A
2.0  |  1 Vote

An NML file contains NewGRF Meta Language (NML), which can be compiled into NewGRF .GRF resource files for the OpenTTD transport simulation game. It stores plain text in the NML syntax, which consists of blocks of text. NML files are used to create or modify resources used in the game, such as trains, aircraft, bridges, airports, ships, buildings, industries, and sound effects.

More Information

Screenshot of a .nml file in Microsoft Visual Studio Code 1.48
NML file open in Microsoft Visual Studio Code 1.48

You will most likely only encounter an NML file if you are looking to create or modify content in OpenTTD, which is an open source transport simulation game based on Transport Tycoon Deluxe. The NML file is typically accompanied by .PNG, .WAV, and .LNG files that are part of a project that defines the properties of the OpenTTD resource and what it looks and sounds like.

NOTE: The original version of GRF files only supported simple sprites, but NewGRF GRF packages compiled from NML files and other project files enable OpenTTD users to apply more custom and advanced changes to the game.

How to open an NML file

You can open an NML file with any text editor since the contents of the file are saved in plain text. You can use Microsoft Notepad (Windows) or Apple TextEdit (macOS), which come bundled with their respective operating systems, to open and edit NML files.

Some source code editors provide helpful features, such as syntax highlighting, for editing NML files. Microsoft Visual Studio Code is a free editor that is available for Windows, macOS, and Linux.

You can compile NML files to GRF resource files with NML, which is a free Python-based compiler. NML is available for Windows as a standalone program. It is also available for other operating systems but requires you to install the NML compiler and other required libraries separately.

Programs that open NML files

Verified by FileInfo.com

The FileInfo.com team has independently researched all file formats and software programs listed on this page. Our goal is 100% accuracy and we only publish information about file types that we have verified.

If you would like to suggest any additions or updates to this page, please let us know.