Category Overview

Data File Extensions

Data file extensions are used by databases, applications, scientific tools, configuration systems, and structured datasets. Browse the formats below to identify a data file and find software that may read, import, edit, or export it.

441
Data Extensions
Category Guide

How to identify and use data file formats

Data files can be plain text, structured records, binary databases, caches, or application-specific resources. Avoid editing an unknown data file directly, keep a backup, and use the application that originally created it whenever possible.

Filter Extensions

Filter this category by the first letter of the extension.

441 Data Extensions Available
.VRML

Virtual Reality Modeling Language

VRML (Virtual Reality Modeling Language) is a standard file format for representing 3D interactive vector graphics, designed particular...

Data
.CFG

Configuration File

A CFG file is a configuration file used by various software programs to store settings and parameters. These files are typically plain...

Data
.HTML5

HTML5 Document

HTML (HyperText Markup Language) is the standard markup language for creating web pages. HTML5 is the latest major revision of HTML, an...

Data
.PROTOCOL BUFFERS

Protocol Buffers

Protocol Buffers, often shortened to Protobuf, is a language-neutral, platform-neutral, extensible mechanism for serializing structured...

Data
.INF

Setup Information File

An INF file, short for Setup Information file, is a plain text file format used by Microsoft Windows for installing software and hardwa...

Data
.CRASH

Crash Dump File

A .crash file is a crash report generated by macOS and iOS operating systems when an application unexpectedly terminates or encounters...

Data
.HEX

Intel HEX File

The Intel HEX file format is a widely used ASCII text file format for conveying binary data, primarily for programming microcontrollers...

Data
.DDL

Data Definition Language File

A DDL (Data Definition Language) file contains commands used to define the structure of a database. These commands are part of SQL (Str...

Data
.AVRO

Apache Avro Data File

Avro is a data serialization system developed within the Apache Hadoop project. It provides a rich data structure, a compact, fast, bin...

Data
.GPX

GPS Exchange Format

The GPX (GPS Exchange Format) file format is an XML schema designed for transferring GPS data between applications and web services. It...

Data
.HDF5

Hierarchical Data Format version 5

HDF5 is a versatile, open-source file format designed to store and organize large amounts of numerical data. It's particularly well-sui...

Data
.ORC

Optimized Row Columnar

ORC (Optimized Row Columnar) is a self-describing, type-aware columnar file format designed for Hadoop workloads. It is optimized for l...

Data
.DWG

Drawing

DWG is a proprietary binary file format used for storing two- and three-dimensional design data and metadata. It is the native format f...

Data
.SEQUENCEFILE

Sequence File

SequenceFile is a flat file format prevalent in Hadoop environments, designed to store sequences of binary key/value pairs. It's a core...

Data
.FB2

FictionBook 2.0

FictionBook (FB2) is an XML-based e-book format primarily designed for representing books in a structured and standardized way. Its mai...

Data
.NUMBERS

Numbers Spreadsheet

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

Data
.HDMP

Windows Heap Dump File

A .hdmp file, also known as a Windows Heap Dump file, is a snapshot of the memory heap of a running process at a specific point in time...

Data
.PROTOBUF

Protocol Buffer

Protocol Buffers (protobuf) is a language-neutral, platform-neutral, extensible mechanism for serializing structured data. It's similar...

Data
.RVT

Autodesk Revit Project

The RVT file extension is associated with Autodesk Revit, a Building Information Modeling (BIM) software used extensively in the archit...

Data
.S3DB

SQLite3 Database File

The .s3db file extension represents a database file used by SQLite, a self-contained, serverless, zero-configuration, transactional SQL...

Data
.FEATHER

Apache Arrow Feather

The Feather file format is a lightweight, columnar data format designed for fast data transfer between data analysis environments. It's...

Data
.STP

Standard for the Exchange of Product Data

The .stp file extension, also known as STEP (Standard for the Exchange of Product Data), represents a 3D graphic file format used for s...

Data
.GRIB

GRIdded Binary

GRIB (GRIdded Binary) is a concise data format commonly used in meteorology to store and exchange gridded data, such as weather forecas...

Data
.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
.VRML

Virtual Reality Modeling Language

VRML (Virtual Reality Modeling Language) is a standard file format for representing 3D interactive vector graphics, designed particularly for the Worl...

.CFG

Configuration File

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

.HTML5

HTML5 Document

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

.PROTOCOL BUFFERS

Protocol Buffers

Protocol Buffers, often shortened to Protobuf, is a language-neutral, platform-neutral, extensible mechanism for serializing structured data. It's sim...

.INF

Setup Information File

An INF file, short for Setup Information file, is a plain text file format used by Microsoft Windows for installing software and hardware components...

.CRASH

Crash Dump File

A .crash file is a crash report generated by macOS and iOS operating systems when an application unexpectedly terminates or encounters a fatal error...

.HEX

Intel HEX File

The Intel HEX file format is a widely used ASCII text file format for conveying binary data, primarily for programming microcontrollers, EPROMs, and o...

.DDL

Data Definition Language File

A DDL (Data Definition Language) file contains commands used to define the structure of a database. These commands are part of SQL (Structured Query L...

.AVRO

Apache Avro Data File

Avro is a data serialization system developed within the Apache Hadoop project. It provides a rich data structure, a compact, fast, binary data format...

.GPX

GPS Exchange Format

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

.HDF5

Hierarchical Data Format version 5

HDF5 is a versatile, open-source file format designed to store and organize large amounts of numerical data. It's particularly well-suited for scienti...

.ORC

Optimized Row Columnar

ORC (Optimized Row Columnar) is a self-describing, type-aware columnar file format designed for Hadoop workloads. It is optimized for large-scale data...

.DWG

Drawing

DWG is a proprietary binary file format used for storing two- and three-dimensional design data and metadata. It is the native format for several CAD...

.SEQUENCEFILE

Sequence File

SequenceFile is a flat file format prevalent in Hadoop environments, designed to store sequences of binary key/value pairs. It's a core component of t...

.FB2

FictionBook 2.0

FictionBook (FB2) is an XML-based e-book format primarily designed for representing books in a structured and standardized way. Its main goal is to pr...

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

.HDMP

Windows Heap Dump File

A .hdmp file, also known as a Windows Heap Dump file, is a snapshot of the memory heap of a running process at a specific point in time. It's primaril...

.PROTOBUF

Protocol Buffer

Protocol Buffers (protobuf) is a language-neutral, platform-neutral, extensible mechanism for serializing structured data. It's similar to XML, but sm...

.RVT

Autodesk Revit Project

The RVT file extension is associated with Autodesk Revit, a Building Information Modeling (BIM) software used extensively in the architecture, enginee...

.S3DB

SQLite3 Database File

The .s3db file extension represents a database file used by SQLite, a self-contained, serverless, zero-configuration, transactional SQL database engin...

.FEATHER

Apache Arrow Feather

The Feather file format is a lightweight, columnar data format designed for fast data transfer between data analysis environments. It's particularly w...

.STP

Standard for the Exchange of Product Data

The .stp file extension, also known as STEP (Standard for the Exchange of Product Data), represents a 3D graphic file format used for storing 3D model...

.GRIB

GRIdded Binary

GRIB (GRIdded Binary) is a concise data format commonly used in meteorology to store and exchange gridded data, such as weather forecasts and climate...

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