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.

57
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

57 extensions
Letter: A Clear all
.AMF

Additive Manufacturing File Format

The Additive Manufacturing File Format (AMF) is an open standard file format designed for describing objects intended for 3D printing…

Data
.AMTI

Anquet Map Tile Index

The AMTI file extension is primarily associated with Anquet Maps, a digital mapping software widely used in the United Kingdom for out…

Data
.ANE

Adobe Native Extension

An Adobe Native Extension (ANE) is a specialized file format used by developers working with the Adobe AIR (Adobe Integrated Runtime)…

Programming
.ANIMATED PNG

Animated Portable Network Graphics

Animated Portable Network Graphics (APNG) is a file format that extends the Portable Network Graphics (PNG) format to support animated…

Image
.APE

Monkey's Audio

Monkey's Audio (APE) is a lossless audio compression format. This means that, unlike lossy formats like MP3 or AAC, no audio data is d…

Audio
.APKM

APK Manifest

The APKM file extension typically refers to the manifest file associated with an Android Package Kit (APK). While the APK itself is an…

Data
.APKS

Android Package Set Archive

The .apks file extension represents an Android Package Set Archive. This archive format is used to bundle multiple APK (Android Packag…

Archive
.APNG

Animated Portable Network Graphics

APNG (Animated Portable Network Graphics) is a file format that extends the PNG (Portable Network Graphics) specification to allow for…

Image
.APP (MACOS)

Application Bundle

The .app extension on macOS signifies an Application Bundle. This isn't a single file, but rather a directory (presented as a single f…

Executable
.APPIMAGE

AppImage

AppImage is a format for distributing portable software on Linux without needing superuser permissions to install the application. It…

Executable
.APPX

Application Package

The .appx file extension is used for application packages in the Universal Windows Platform (UWP). It's essentially a ZIP archive that…

Executable
.ARFF

Attribute-Relation File Format

The ARFF (Attribute-Relation File Format) is a text file format developed by the Machine Learning Group at the University of Waikato f…

Data
.ARROW IPC

Apache Arrow IPC Stream

The Apache Arrow IPC Stream format (.arrow) is a binary file format designed for efficient data transfer and storage, particularly wit…

Data
.ARW

Sony Alpha Raw

ARW files are raw image files created by Sony digital cameras. They contain minimally processed data directly from the camera's sensor…

Image
.ARX

AutoCAD Runtime Extension

An ARX file is an AutoCAD Runtime Extension file, which serves as a compiled plugin or add-on for Autodesk AutoCAD software. Developed…

Executable
.ASCII GRID

ASCII Grid

The ASCII Grid file format (.asc) is a plain text raster data format commonly used for representing spatial data, particularly elevati…

Data
.ASCIIDOC

AsciiDoc

AsciiDoc is a human-readable document format that is semantically equivalent to DocBook XML, but uses a plain text markup language. It…

Data
.ASF

Advanced Systems Format

The Advanced Systems Format (ASF), formerly known as Active Streaming Format or Advanced Streaming Format, is Microsoft's proprietary…

Video
.ASM

Assembly Language Source Code File

An ASM file is a source code file written in Assembly language, which is a low-level programming language closely related to machine c…

Programming
.ASP.NET

ASP.NET Web Page

ASP.NET files, typically using the `.aspx` extension (the extension value we'll focus on), are web pages generated using Microsoft's A…

Programming
.ASPX

Active Server Pages Extended

ASPX (Active Server Pages Extended) is a file extension for web pages generated by Microsoft's ASP.NET web framework. These files cont…

Programming
.ASS

Advanced SubStation Alpha

The .ass file extension represents a subtitle file format known as Advanced SubStation Alpha. It's a text-based format used to store s…

Video
.ASSETBUNDLE

Unity Asset Bundle

A Unity Asset Bundle is an archive file that contains platform-specific non-code assets such as models, textures, prefabs, audio clips…

Data
.ASSETS

Unity Assets Bundle

The .assets file extension is primarily associated with the Unity game engine, developed by Unity Technologies. These files serve as r…

Data
.AMF

Additive Manufacturing File Format

The Additive Manufacturing File Format (AMF) is an open standard file format designed for describing objects intended for 3D printing. It was developed as a su…

Data
.AMTI

Anquet Map Tile Index

The AMTI file extension is primarily associated with Anquet Maps, a digital mapping software widely used in the United Kingdom for outdoor recreation, navigati…

Data
.ANE

Adobe Native Extension

An Adobe Native Extension (ANE) is a specialized file format used by developers working with the Adobe AIR (Adobe Integrated Runtime) platform, now maintained…

Programming
.ANIMATED PNG

Animated Portable Network Graphics

Animated Portable Network Graphics (APNG) is a file format that extends the Portable Network Graphics (PNG) format to support animated images. It is similar to…

Image
.APE

Monkey's Audio

Monkey's Audio (APE) is a lossless audio compression format. This means that, unlike lossy formats like MP3 or AAC, no audio data is discarded during the compr…

Audio
.APKM

APK Manifest

The APKM file extension typically refers to the manifest file associated with an Android Package Kit (APK). While the APK itself is an archive containing all t…

Data
.APKS

Android Package Set Archive

The .apks file extension represents an Android Package Set Archive. This archive format is used to bundle multiple APK (Android Package Kit) files together. Th…

Archive
.APNG

Animated Portable Network Graphics

APNG (Animated Portable Network Graphics) is a file format that extends the PNG (Portable Network Graphics) specification to allow for animated images. It's es…

Image
.APP (MACOS)

Application Bundle

The .app extension on macOS signifies an Application Bundle. This isn't a single file, but rather a directory (presented as a single file in the Finder) that c…

Executable
.APPIMAGE

AppImage

AppImage is a format for distributing portable software on Linux without needing superuser permissions to install the application. It bundles an application an…

Executable
.APPX

Application Package

The .appx file extension is used for application packages in the Universal Windows Platform (UWP). It's essentially a ZIP archive that contains all the files n…

Executable
.ARFF

Attribute-Relation File Format

The ARFF (Attribute-Relation File Format) is a text file format developed by the Machine Learning Group at the University of Waikato for describing datasets us…

Data
.ARROW IPC

Apache Arrow IPC Stream

The Apache Arrow IPC Stream format (.arrow) is a binary file format designed for efficient data transfer and storage, particularly within the Apache Arrow ecos…

Data
.ARW

Sony Alpha Raw

ARW files are raw image files created by Sony digital cameras. They contain minimally processed data directly from the camera's sensor. This means that the ARW…

Image
.ARX

AutoCAD Runtime Extension

An ARX file is an AutoCAD Runtime Extension file, which serves as a compiled plugin or add-on for Autodesk AutoCAD software. Developed using the ObjectARX (Aut…

Executable
.ASCII GRID

ASCII Grid

The ASCII Grid file format (.asc) is a plain text raster data format commonly used for representing spatial data, particularly elevation models, terrain data…

Data
.ASCIIDOC

AsciiDoc

AsciiDoc is a human-readable document format that is semantically equivalent to DocBook XML, but uses a plain text markup language. It's designed for writing n…

Data
.ASF

Advanced Systems Format

The Advanced Systems Format (ASF), formerly known as Active Streaming Format or Advanced Streaming Format, is Microsoft's proprietary digital audio and digital…

Video
.ASM

Assembly Language Source Code File

An ASM file is a source code file written in Assembly language, which is a low-level programming language closely related to machine code instructions. Unlike…

Programming
.ASP.NET

ASP.NET Web Page

ASP.NET files, typically using the `.aspx` extension (the extension value we'll focus on), are web pages generated using Microsoft's ASP.NET framework. These f…

Programming
.ASPX

Active Server Pages Extended

ASPX (Active Server Pages Extended) is a file extension for web pages generated by Microsoft's ASP.NET web framework. These files contain a combination of HTML…

Programming
.ASS

Advanced SubStation Alpha

The .ass file extension represents a subtitle file format known as Advanced SubStation Alpha. It's a text-based format used to store subtitle information for v…

Video
.ASSETBUNDLE

Unity Asset Bundle

A Unity Asset Bundle is an archive file that contains platform-specific non-code assets such as models, textures, prefabs, audio clips, and even entire scenes…

Data
.ASSETS

Unity Assets Bundle

The .assets file extension is primarily associated with the Unity game engine, developed by Unity Technologies. These files serve as resource containers that s…

Data

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.