Skip to content

Data file formats

Formats used for tabular data, structured documents, APIs, configuration and application data.

10 formats

Data formats

Search by name, extension or MIME type.

10 formats
.bson
BSONBinary JSON

A binary serialization format designed to represent JSON-like documents with additional data types and efficient machine parsing, most closely associated with MongoDB.

application/bson
data
.csv
CSVComma-Separated Values

A plain-text data format that stores tabular records as rows and fields, commonly separated by commas.

text/csv
data
.ics.ifb
ICSiCalendar File

A text-based calendar interchange format for events, tasks, journal entries, free-busy information, recurrence rules, alarms, and related scheduling data.

text/calendar
data
.json
JSONJavaScript Object Notation

A text-based data interchange format for structured values including objects, arrays, strings, numbers, booleans, and null.

application/json
data
.sql
SQLStructured Query Language File

A text file containing SQL statements such as schema definitions, queries, inserts, updates, and database dump commands.

application/sql
data
.sqlite.sqlite3.db
SQLiteSQLite Database

A self-contained relational database file format used by SQLite to store tables, indexes, schema information, and application data in a single cross-platform file.

application/vnd.sqlite3
data
.toml
TOMLTom's Obvious, Minimal Language

A UTF-8 configuration format designed to map clearly to a hash table using readable key-value pairs, tables, arrays, and strongly defined scalar types.

application/toml
data
.tsv
TSVTab-Separated Values

A plain-text tabular data format in which fields are separated by tab characters and records are generally stored one per line.

text/tab-separated-values
data
.xml
XMLExtensible Markup Language

A text-based markup format for representing structured documents and data using nested elements and attributes.

application/xml
data
.yaml.yml
YAMLYAML Ain't Markup Language

A human-readable data serialization format built around indentation, mappings, sequences, and scalar values, commonly used for configuration and structured data.

application/yaml
data