This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
|
This is a list of computer file formats, categorized by domain. Some formats are listed under multiple categories. Most of the file endings are traditionally written lower case (example: .png)
Each format is identified by a phrase that is the format's full or abbreviated name. The typical file name extension used for a format is included in parentheses if it differs from the identifier, ignoring case.
The use of file name extension varies by operating system and file system. Some older file systems, such as File Allocation Table (FAT), limited an extension to 3 characters, but modern systems do not. Microsoft operating systems (i.e. MS-DOS and Windows) depend more on the extension to associate contextual and semantic meaning to a file than Unix-based systems.
Computer-aided is a prefix for several categories of tools (e.g., design, manufacture, engineering) which assist professionals in their respective fields (e.g., machining, architecture, schematics).
Computer-aided design (CAD) software assists engineers, architects and other design professionals in project design.
Electronic design automation (EDA), or electronic computer-aided design (ECAD), is specific to the field of electrical engineering.
Files output from Automatic Test Equipment or post-processed from such.
CurrentDatabase_360.wmdb file can contain file name, file properties, music, video, photo and playlist informationThese files store formatted text and plain text.
Raster or bitmap files store images as a group of pixels.
Vector graphics use geometric primitives such as points, lines, curves, and polygons to represent images.
3D graphics are 3D models that allow building models in real-time or non-real-time 3D rendering.
desktop.ini file containing folder metadata)Native executable formats include: executable file, object file, and shared library, but exclude executable files that are not executed via a processor-native mechanism.
COMPILE commandObject extensions:
Formats of files used for bibliographic information (citation) management.
Molecular biology and bioinformatics:
This section covers source code files for all programming languages regardless of whether used with a compiler or an interpreter or used for scripting.
Authentication and general encryption formats are listed here.
This section shows file formats for encrypted general data, rather than a specific program's data.
Password files (sometimes called keychain files) contain lists of other passwords, usually encrypted.
List of common file formats of data for video games on systems that support filesystems, most commonly PC games.
These formats are used by the video game osu!.
These formats are used by the video game Minecraft.
Formats used by games based on the TrackMania engine.
Formats used by Ubisoft Montpellier's CPA Engine, or OpenSpace as the enhanced version developed by Ubisoft Montreal was known.
Formats used by games based on the Doom engine.
Formats used by games based on the Quake engine.
Formats used by games based on the Unreal engine.
Formats used by games based on this engine.
Formats used by Diablo by Blizzard Entertainment.
Formats used by Bohemia Interactive. Operation:Flashpoint, ARMA 2, VBS2
Formats used in Valve games: Half-Life 2, Counter-Strike: Source, Day of Defeat: Source, Half-Life 2: Episode One, Team Fortress 2, Half-Life 2: Episode Two, Portal, Left 4 Dead, Left 4 Dead 2, Alien Swarm, Portal 2, Counter-Strike: Global Offensive, Titanfall, Insurgency, Titanfall 2, Day of Infamy.
Formats used in Metal Gear Rising: Revengeance, Bayonetta, Vanquish, Nier: Automata.
List of the most common filename extensions used when a game's ROM image or storage medium is copied from an original read-only memory (ROM) device to an external memory such as hard disk for back up purposes or for making the game playable with an emulator. In the case of cartridge-based software, if the platform specific extension is not used then filename extensions ".rom" or ".bin" are usually used to clarify that the file contains a copy of a content of a ROM. ROM, disk or tape images usually do not consist of one file or ROM, rather an entire file or ROM structure contained within one file on the backup medium.
Dynamically generated
These file formats are fairly well defined by long-term use or a general standard, but the content of each file is often highly specific to particular software or has been extended by further standards for specific uses.
{{cite web}}: CS1 maint: archived copy as title (link)