View all extensions

File Extensions

Browse file extensions by category or letter. Learn what each file type is used for and find software that can open, view, edit, or convert it.

25
Indexed file extensions

Find the right information for any file extension

Use this directory to look up file formats, understand what files are used for, and find compatible applications for Windows, macOS, Linux, mobile, and online tools.

Search by extension Enter extensions like PDF, APK, DAT, HEIC, ZIP, or DOCX.
Browse categories Filter by documents, images, videos, archives, data, and more.
Open files safely Check file sources and use trusted software before opening unknown files.

Filter extensions

Refine your search with categories and letters

25 extensions
Letter: N Clear all
.N3

Notation3 RDF Document

Notation3 (N3) is a shorthand non-XML serialization of Resource Description Framework (RDF) models, designed with human-readability in…

Data
.NASM

Netwide Assembler Source Code File

The .nasm file extension is primarily associated with the Netwide Assembler (NASM), which is an 80x86 and x86-64 assembler designed fo…

Programming
.NDF

SQL Server Secondary Data File

An NDF file is a secondary data file used by Microsoft SQL Server. SQL Server databases are typically stored across multiple files for…

Data
.NDX

Index File

The NDX file extension is a generic index file format used by a wide variety of software applications to store pointers, references, o…

Data
.NEF

Nikon Electronic Format

NEF is a RAW image format used by Nikon digital cameras. It contains minimally processed data from the camera's image sensor, preservi…

Image
.NES

Nintendo Entertainment System ROM

The NES file format, typically with the '.nes' extension, is a ROM image containing the program code and data for a Nintendo Entertain…

Executable
.NET ASSEMBLIES (DLL)

.NET Assembly

A .dll (Dynamic Link Library) file is a library that contains code and data that can be used by more than one program at the same time…

Executable
.NET ASSEMBLY

.NET Assembly

A .NET Assembly file, typically with the extension '.dll' (Dynamic Link Library) or '.exe' (Executable), is a compiled unit of code wr…

Executable
.NETCDF

Network Common Data Form

NetCDF (Network Common Data Form) is a set of software libraries and self-describing, machine-independent data formats that support th…

Data
.NETMODULE

.netmodule

A .netmodule file is a .NET Framework assembly that does not contain an assembly manifest. It's essentially a compiled code module, si…

Programming
.NFC

Nintendo Family Computer ROM

An NFC file is a ROM (Read-Only Memory) image of a game cartridge for the Nintendo Family Computer (Famicom), the Japanese version of…

Data
.NIB

Interface Builder User Interface File

A NIB file is a resource file used in macOS and iOS development to store user interface designs. The acronym stands for NeXT Interface…

Programming
.NINJA

Ninja Build File

A Ninja build file is a configuration file used by the Ninja build system, a small and incredibly fast build tool designed to focus on…

Programming
.NJK

Nunjucks Template

Nunjucks is a powerful templating engine for JavaScript, heavily inspired by Jinja2 (Python). Files with the `.njk` extension are Nunj…

Programming
.NKB

Native Instruments Kontakt Bank

An NKB file is a specialized data format used by Native Instruments Kontakt, which is one of the industry-standard software samplers f…

Audio
.NKI

Native Instruments Kontakt Instrument

An NKI file is a proprietary file format developed by Native Instruments for use with their Kontakt software sampler. It serves as a p…

Audio
.NKM

Kontakt Multi-Instrument File

The .nkm file extension is a proprietary format developed by Native Instruments for use with its Kontakt software sampler, which is a…

Audio
.NKSF

Native Kontrol Standard Format

The NKSF (Native Kontrol Standard Format) is a proprietary file format developed by Native Instruments to facilitate deep integration…

Audio
.NKSN

Unrecognized File Format

The 'nksn' file extension does not correspond to a widely recognized or standard file format in public databases or common software ap…

Data
.NOS

Nokia Operator Settings File

The NOS file extension is primarily associated with Nokia Operator Settings. These files were historically used by Nokia mobile device…

Data
.NPMIGNORE

npm Ignore File

An .npmignore file is a configuration file used by the Node Package Manager (npm) in the Node.js development ecosystem. Its primary pu…

Programming
.NPR

Nuendo Project File

A Nuendo Project File (.npr) is the primary project format used by Steinberg Nuendo, a high-end digital audio workstation (DAW) design…

Audio
.NRG

Nero CD/DVD Image File

An NRG file is a proprietary disc image format created by Nero AG, primarily used with their Nero Burning ROM software. It's essential…

Archive
.NUMBERS

Numbers Spreadsheet

The .numbers file extension is associated with Apple's Numbers application, a spreadsheet program that is part of the iWork suite. Num…

Data
.N3

Notation3 RDF Document

Notation3 (N3) is a shorthand non-XML serialization of Resource Description Framework (RDF) models, designed with human-readability in mind. It is a text-based…

Data
.NASM

Netwide Assembler Source Code File

The .nasm file extension is primarily associated with the Netwide Assembler (NASM), which is an 80x86 and x86-64 assembler designed for portability and modular…

Programming
.NDF

SQL Server Secondary Data File

An NDF file is a secondary data file used by Microsoft SQL Server. SQL Server databases are typically stored across multiple files for performance and manageme…

Data
.NDX

Index File

The NDX file extension is a generic index file format used by a wide variety of software applications to store pointers, references, or metadata that facilitat…

Data
.NEF

Nikon Electronic Format

NEF is a RAW image format used by Nikon digital cameras. It contains minimally processed data from the camera's image sensor, preserving a high level of detail…

Image
.NES

Nintendo Entertainment System ROM

The NES file format, typically with the '.nes' extension, is a ROM image containing the program code and data for a Nintendo Entertainment System (NES) game. T…

Executable
.NET ASSEMBLIES (DLL)

.NET Assembly

A .dll (Dynamic Link Library) file is a library that contains code and data that can be used by more than one program at the same time. In the context of .NET…

Executable
.NET ASSEMBLY

.NET Assembly

A .NET Assembly file, typically with the extension '.dll' (Dynamic Link Library) or '.exe' (Executable), is a compiled unit of code written in a .NET language…

Executable
.NETCDF

Network Common Data Form

NetCDF (Network Common Data Form) is a set of software libraries and self-describing, machine-independent data formats that support the creation, access, and s…

Data
.NETMODULE

.netmodule

A .netmodule file is a .NET Framework assembly that does not contain an assembly manifest. It's essentially a compiled code module, similar to a DLL (Dynamic L…

Programming
.NFC

Nintendo Family Computer ROM

An NFC file is a ROM (Read-Only Memory) image of a game cartridge for the Nintendo Family Computer (Famicom), the Japanese version of the Nintendo Entertainmen…

Data
.NIB

Interface Builder User Interface File

A NIB file is a resource file used in macOS and iOS development to store user interface designs. The acronym stands for NeXT Interface Builder, reflecting its…

Programming
.NINJA

Ninja Build File

A Ninja build file is a configuration file used by the Ninja build system, a small and incredibly fast build tool designed to focus on speed. Unlike more tradi…

Programming
.NJK

Nunjucks Template

Nunjucks is a powerful templating engine for JavaScript, heavily inspired by Jinja2 (Python). Files with the `.njk` extension are Nunjucks template files. Thes…

Programming
.NKB

Native Instruments Kontakt Bank

An NKB file is a specialized data format used by Native Instruments Kontakt, which is one of the industry-standard software samplers for music production and s…

Audio
.NKI

Native Instruments Kontakt Instrument

An NKI file is a proprietary file format developed by Native Instruments for use with their Kontakt software sampler. It serves as a preset or 'instrument' fil…

Audio
.NKM

Kontakt Multi-Instrument File

The .nkm file extension is a proprietary format developed by Native Instruments for use with its Kontakt software sampler, which is a standard tool in the prof…

Audio
.NKSF

Native Kontrol Standard Format

The NKSF (Native Kontrol Standard Format) is a proprietary file format developed by Native Instruments to facilitate deep integration between third-party softw…

Audio
.NKSN

Unrecognized File Format

The 'nksn' file extension does not correspond to a widely recognized or standard file format in public databases or common software applications. It is highly…

Data
.NOS

Nokia Operator Settings File

The NOS file extension is primarily associated with Nokia Operator Settings. These files were historically used by Nokia mobile devices to store and transmit c…

Data
.NPMIGNORE

npm Ignore File

An .npmignore file is a configuration file used by the Node Package Manager (npm) in the Node.js development ecosystem. Its primary purpose is to prevent speci…

Programming
.NPR

Nuendo Project File

A Nuendo Project File (.npr) is the primary project format used by Steinberg Nuendo, a high-end digital audio workstation (DAW) designed for professional audio…

Audio
.NRG

Nero CD/DVD Image File

An NRG file is a proprietary disc image format created by Nero AG, primarily used with their Nero Burning ROM software. It's essentially a complete copy of a C…

Archive
.NUMBERS

Numbers Spreadsheet

The .numbers file extension is associated with Apple's Numbers application, a spreadsheet program that is part of the iWork suite. Numbers files store tabular…

Data
Page 1 of 2

Frequently Asked Questions

Everything you need to know about file extensions

You can search by entering a file extension directly in the search bar or browse the directory by category or alphabetical index.

Each listing provides a definition of the file extension, common use cases, compatible software, supported platforms, and related or alternative formats.

The database is updated regularly to reflect new file extensions, changes in software compatibility, and evolving file format standards.