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.

827
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

827 extensions
.HGT

SRTM Height Terrain

The .hgt file extension is associated with SRTM (Shuttle Radar Topography Mission) data. These files contain elevation data, represent…

Data
.XSL

Extensible Stylesheet Language

XSL (Extensible Stylesheet Language) is a family of languages used for transforming and formatting XML (Extensible Markup Language) do…

Data
.JS

JavaScript File

A 'js' file is a plain text file containing JavaScript code. JavaScript is a high-level, interpreted programming language primarily us…

Programming
.SSA

SubStation Alpha

The SSA file extension stands for SubStation Alpha. It is a text-based subtitle format primarily used for anime and fan-subbing commun…

Video
.DNG

Digital Negative

The DNG (Digital Negative) file format is a proprietary, publicly available lossless raw image format developed by Adobe. It is intend…

Image
.VSDX

Visio Drawing

VSDX is the file extension for drawings created with Microsoft Visio, a diagramming and vector graphics application. It's the primary…

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
.CR2

Canon Raw Image File

CR2 files are raw image files created by Canon digital cameras. They contain minimally processed data directly from the camera's senso…

Image
.GIF

Graphics Interchange Format

The Graphics Interchange Format (GIF) is a bitmap image format that was introduced by CompuServe in 1987. It has since become widely u…

Image
.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
.AAB

Android App Bundle

The AAB (Android App Bundle) is a publishing format for Android applications. It's not directly installable on a device like an APK. I…

Archive
.VHD

Virtual Hard Disk

A VHD (Virtual Hard Disk) file is a disk image format that represents a virtual hard drive. It essentially acts as a container for all…

Data
.WEBP

Web Picture format

WebP is a modern image format developed by Google that provides superior lossless and lossy compression for images on the web. It is d…

Image
.BUFR

Binary Universal Form for the Representation of meteorological data

BUFR (Binary Universal Form for the Representation of meteorological data) is a binary data format designed by the World Meteorologica…

Data
.AAC

Advanced Audio Coding

Advanced Audio Coding (AAC) is a standardized, lossy audio compression and encoding scheme for digital audio. Designed to be the succe…

Audio
.DAE

Digital Asset Exchange

The DAE file extension represents a Digital Asset Exchange file, which is a COLLADA (COLLAborative Design Activity) file format. COLLA…

Data
.VMDK

Virtual Machine Disk

A VMDK (Virtual Machine Disk) file is a disk image format used by VMware virtualization products, such as VMware Workstation, VMware E…

Data
.SHP

Shapefile

A shapefile is a popular geospatial vector data format for geographic information systems (GIS) software. It is developed and regulate…

Data
.TSX

TypeScript JSX

A .tsx file is a TypeScript file that includes JSX syntax. TypeScript is a superset of JavaScript that adds static typing to the langu…

Programming
.IPA

iOS App Package

The IPA (iOS App Package) file extension is a proprietary archive file format used by Apple's iOS operating system to distribute appli…

Archive
.EPUB

Electronic Publication (EPUB) ebook

The EPUB (Electronic Publication) format is a widely used, open-standard ebook format optimized for reflowable text. This means the te…

Data
.MOV

QuickTime Movie

The MOV file format is a multimedia container file developed by Apple Computer Incorporated. It is commonly used for storing movies an…

Video
.KML

Keyhole Markup Language File

KML (Keyhole Markup Language) is an XML-based file format used to represent geographic data in applications like Google Earth, Google…

Data
.CMD

Command Script

A .CMD file is a command script file used primarily by the Windows NT family of operating systems (Windows NT, 2000, XP, Vista, 7, 8…

Executable
.HGT

SRTM Height Terrain

The .hgt file extension is associated with SRTM (Shuttle Radar Topography Mission) data. These files contain elevation data, representing terrain height above…

Data
.XSL

Extensible Stylesheet Language

XSL (Extensible Stylesheet Language) is a family of languages used for transforming and formatting XML (Extensible Markup Language) documents. It\'s primarily…

Data
.JS

JavaScript File

A 'js' file is a plain text file containing JavaScript code. JavaScript is a high-level, interpreted programming language primarily used to add interactivity a…

Programming
.SSA

SubStation Alpha

The SSA file extension stands for SubStation Alpha. It is a text-based subtitle format primarily used for anime and fan-subbing communities, but it has also ga…

Video
.DNG

Digital Negative

The DNG (Digital Negative) file format is a proprietary, publicly available lossless raw image format developed by Adobe. It is intended to be a universal raw…

Image
.VSDX

Visio Drawing

VSDX is the file extension for drawings created with Microsoft Visio, a diagramming and vector graphics application. It's the primary file format used by Visio…

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
.CR2

Canon Raw Image File

CR2 files are raw image files created by Canon digital cameras. They contain minimally processed data directly from the camera's sensor, preserving a high leve…

Image
.GIF

Graphics Interchange Format

The Graphics Interchange Format (GIF) is a bitmap image format that was introduced by CompuServe in 1987. It has since become widely used on the World Wide Web…

Image
.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
.AAB

Android App Bundle

The AAB (Android App Bundle) is a publishing format for Android applications. It's not directly installable on a device like an APK. Instead, it's a container…

Archive
.VHD

Virtual Hard Disk

A VHD (Virtual Hard Disk) file is a disk image format that represents a virtual hard drive. It essentially acts as a container for all the data that would resi…

Data
.WEBP

Web Picture format

WebP is a modern image format developed by Google that provides superior lossless and lossy compression for images on the web. It is designed to be a replaceme…

Image
.BUFR

Binary Universal Form for the Representation of meteorological data

BUFR (Binary Universal Form for the Representation of meteorological data) is a binary data format designed by the World Meteorological Organization (WMO) for…

Data
.AAC

Advanced Audio Coding

Advanced Audio Coding (AAC) is a standardized, lossy audio compression and encoding scheme for digital audio. Designed to be the successor to MP3, AAC generall…

Audio
.DAE

Digital Asset Exchange

The DAE file extension represents a Digital Asset Exchange file, which is a COLLADA (COLLAborative Design Activity) file format. COLLADA is an open standard XM…

Data
.VMDK

Virtual Machine Disk

A VMDK (Virtual Machine Disk) file is a disk image format used by VMware virtualization products, such as VMware Workstation, VMware ESXi, and VMware vSphere…

Data
.SHP

Shapefile

A shapefile is a popular geospatial vector data format for geographic information systems (GIS) software. It is developed and regulated by Esri as a mostly ope…

Data
.TSX

TypeScript JSX

A .tsx file is a TypeScript file that includes JSX syntax. TypeScript is a superset of JavaScript that adds static typing to the language. JSX is a syntax exte…

Programming
.IPA

iOS App Package

The IPA (iOS App Package) file extension is a proprietary archive file format used by Apple's iOS operating system to distribute applications. It essentially f…

Archive
.EPUB

Electronic Publication (EPUB) ebook

The EPUB (Electronic Publication) format is a widely used, open-standard ebook format optimized for reflowable text. This means the text adapts to the screen s…

Data
.MOV

QuickTime Movie

The MOV file format is a multimedia container file developed by Apple Computer Incorporated. It is commonly used for storing movies and other video files. MOV…

Video
.KML

Keyhole Markup Language File

KML (Keyhole Markup Language) is an XML-based file format used to represent geographic data in applications like Google Earth, Google Maps, and other geospatia…

Data
.CMD

Command Script

A .CMD file is a command script file used primarily by the Windows NT family of operating systems (Windows NT, 2000, XP, Vista, 7, 8, 10, and 11). It is simila…

Executable

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.