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.

6
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

6 extensions
Programming Letter: N Clear all
.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
.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
.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
.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

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.