Standard MIDI File
A Standard MIDI File (SMF) is a universal file format designed to store MIDI (Musical Instrument Digital Interface) data, which consis…
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.
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.
Refine your search with categories and letters
A Standard MIDI File (SMF) is a universal file format designed to store MIDI (Musical Instrument Digital Interface) data, which consis…
FLV (Flash Video) is a container file format used to deliver video content over the internet using Adobe Flash Player or Adobe AIR. It…
A .properties file is a plain text file used to store configuration information for Java applications. It typically contains key-value…
The `.mustache` file extension is used for templates written in the Mustache templating language. Mustache is a logic-less template sy…
A CFG file is a configuration file used by various software programs to store settings and parameters. These files are typically plain…
VRML (Virtual Reality Modeling Language) is a standard file format for representing 3D interactive vector graphics, designed particula…
The ALAC (Apple Lossless Audio Codec) file format is a lossless audio compression format developed by Apple Inc. It's designed to redu…
HTML (HyperText Markup Language) is the standard markup language for creating web pages. HTML5 is the latest major revision of HTML, a…
Protocol Buffers, often shortened to Protobuf, is a language-neutral, platform-neutral, extensible mechanism for serializing structure…
An INF file, short for Setup Information file, is a plain text file format used by Microsoft Windows for installing software and hardw…
A .crash file is a crash report generated by macOS and iOS operating systems when an application unexpectedly terminates or encounters…
The Intel HEX file format is a widely used ASCII text file format for conveying binary data, primarily for programming microcontroller…
A DDL (Data Definition Language) file contains commands used to define the structure of a database. These commands are part of SQL (St…
The .vbhtml file extension is used for web pages written using the Razor syntax with Visual Basic .NET. Razor is a markup syntax that…
The SRW file extension is associated with Sony digital cameras and represents a raw image file format. Raw image files, unlike JPEGs…
Avro is a data serialization system developed within the Apache Hadoop project. It provides a rich data structure, a compact, fast, bi…
PHP files contain code written in the PHP scripting language. PHP is a widely-used open source general-purpose scripting language that…
The GPX (GPS Exchange Format) file format is an XML schema designed for transferring GPS data between applications and web services. I…
The BMP (Bitmap Image File) format is a raster graphics image file format used to store digital images, especially on Microsoft Window…
The CR3 file format is a proprietary raw image format developed by Canon. It's the successor to the CR2 format and is used by newer Ca…
Opus is a lossy audio coding format developed by the Internet Engineering Task Force (IETF) and standardized as RFC 6716. It is design…
HDF5 is a versatile, open-source file format designed to store and organize large amounts of numerical data. It's particularly well-su…
XSLT (Extensible Stylesheet Language Transformations) is a language for transforming XML documents into other XML documents, or other…
ORC (Optimized Row Columnar) is a self-describing, type-aware columnar file format designed for Hadoop workloads. It is optimized for…
A Standard MIDI File (SMF) is a universal file format designed to store MIDI (Musical Instrument Digital Interface) data, which consists of musical instruction…
FLV (Flash Video) is a container file format used to deliver video content over the internet using Adobe Flash Player or Adobe AIR. It was widely popular for s…
A .properties file is a plain text file used to store configuration information for Java applications. It typically contains key-value pairs, where the keys re…
The `.mustache` file extension is used for templates written in the Mustache templating language. Mustache is a logic-less template system, meaning it aims to…
A CFG file is a configuration file used by various software programs to store settings and parameters. These files are typically plain text or binary files tha…
VRML (Virtual Reality Modeling Language) is a standard file format for representing 3D interactive vector graphics, designed particularly for the World Wide We…
The ALAC (Apple Lossless Audio Codec) file format is a lossless audio compression format developed by Apple Inc. It's designed to reduce the file size of audio…
HTML (HyperText Markup Language) is the standard markup language for creating web pages. HTML5 is the latest major revision of HTML, and it includes a number o…
Protocol Buffers, often shortened to Protobuf, is a language-neutral, platform-neutral, extensible mechanism for serializing structured data. It's similar to X…
An INF file, short for Setup Information file, is a plain text file format used by Microsoft Windows for installing software and hardware components. It contai…
A .crash file is a crash report generated by macOS and iOS operating systems when an application unexpectedly terminates or encounters a fatal error. These fil…
The Intel HEX file format is a widely used ASCII text file format for conveying binary data, primarily for programming microcontrollers, EPROMs, and other prog…
A DDL (Data Definition Language) file contains commands used to define the structure of a database. These commands are part of SQL (Structured Query Language)…
The .vbhtml file extension is used for web pages written using the Razor syntax with Visual Basic .NET. Razor is a markup syntax that allows you to embed serve…
The SRW file extension is associated with Sony digital cameras and represents a raw image file format. Raw image files, unlike JPEGs, contain minimally process…
Avro is a data serialization system developed within the Apache Hadoop project. It provides a rich data structure, a compact, fast, binary data format, a conta…
PHP files contain code written in the PHP scripting language. PHP is a widely-used open source general-purpose scripting language that is especially suited for…
The GPX (GPS Exchange Format) file format is an XML schema designed for transferring GPS data between applications and web services. It is an open and widely a…
The BMP (Bitmap Image File) format is a raster graphics image file format used to store digital images, especially on Microsoft Windows and OS/2 operating syst…
The CR3 file format is a proprietary raw image format developed by Canon. It's the successor to the CR2 format and is used by newer Canon digital cameras to st…
Opus is a lossy audio coding format developed by the Internet Engineering Task Force (IETF) and standardized as RFC 6716. It is designed for efficient encoding…
HDF5 is a versatile, open-source file format designed to store and organize large amounts of numerical data. It's particularly well-suited for scientific and e…
XSLT (Extensible Stylesheet Language Transformations) is a language for transforming XML documents into other XML documents, or other formats such as HTML, pla…
ORC (Optimized Row Columnar) is a self-describing, type-aware columnar file format designed for Hadoop workloads. It is optimized for large-scale data processi…
Everything you need to know about file extensions