This article needs additional citations for verification .(August 2016) |
This alphabetical list of filename extensions contains extensions of notable file formats used by multiple notable applications or services.
Ext. | Description | Used by | |
---|---|---|---|
S | assembler source code file | Unix | |
S3M | Scream Tracker Module | Scream Tracker | |
S7I | Seed7 library / include file | Seed7 interpreter and compiler | |
SAIF [1] | Spatial Archive and Interchange Format | ||
SASS [2] | Sass stylesheet language, indented-format | ||
SAT | ACIS ACIS .sat | ||
SAV | SPSS tabular data (binary) | PSPP, SPSS | |
SB | Scratch project | Scratch | |
SB2 | Scratch 2.0 project | Scratch | |
SB3 | Scratch 3.0 project | Scratch | |
SBH | Header | ScriptBasic | |
SBV | Superbase RDBMS form definition data | Superbase (database) | |
SBX | For experimental extensions to Scratch | Used by scratchX (scratchx.org) | |
SCALA | Scala source code file | Scala (programming language) | |
SCM | Scheme source code file | ||
SCR | Screen Protector file | Windows Screen Protector | |
SCSS [2] | Sass stylesheet language | ||
SDF [3] | SQL Server Compact database file | Microsoft SQL Server Compact | |
SD7 | Seed7 source file | Seed7 interpreter and compiler | |
SDS | Self Defining Structure provides for N-dimensional very large datasets using HHCode | geographic information systems and relational database management systems | |
SDTS | Spatial Data Transfer Standard | ||
SEC | Secret key ring file | Pretty Good Privacy RSA System | |
SED | Self extraction directive file | IExpress | |
SEQ | Video | Tiertex video sequence | |
SERIES | Encrypted Series Distiller database | Series Distiller | |
SF | JAR Digital Signature | ||
SFB | Configuration file | emacs | |
SFH | backup file for Strike Force Heroes (SFH) on Steam [4] | ||
SFX | SFX (self-extracting archives) script | RAR | |
SH | Unix shell script | Unix shell interpreter | |
SHAR | Shell self-extracting archive | UNSHAR (Unix) | |
SHTM | SSI-enabled HTM file | Server Side Includes | |
SHTML | SSI-enabled HTML file | Server Side Includes | |
SHX | Shape entities | AutoCAD | |
SIC | S.I.C.K. Source File | ||
SIG | Signature file | gpg, PopMail, ThunderByte AntiVirus | |
SL | S-Lang source code file | ||
SLDASM | SolidWorks assembly | SolidWorks | |
SLDPRT | SolidWorks part | SolidWorks | |
SM | SMALLTALK source code file | ||
SMCLVL | Secret Maryo Chronicles Level | Secret Maryo Chronicles | |
SMK | Smacker video Format (RAD Video) | ||
SNO | SNOBOL4 source code file | ||
SO | shared object, dynamically linked library | Unix, Linux | |
SPF | data | SQR Portable Format | |
SPIFF [5] | Still Picture Interchange File Format | ||
SPIN | Spin source file | Parallax Propeller Microcontrollers | |
SPS | SPSS program file (text) | PSPP, SPSS | |
SPT | SPITBOL source code file | ||
SPV | SPIR-V binary file | Vulkan, Khronos Group | |
SPX [6] [7] | Ogg Speex bitstream | Xiph.Org Foundation | |
SPZ | Crestron SIMPL Windows compiled program (ZIP format) | Crestron SIMPL Windows | |
SQL | Structured Query Language | Any SQL database | |
SRT | SubRip Subtitle file | Most media players | |
SRX | Series Distiller update XML file | Series Distiller | |
SSC | Celestia Solar System Catalog file | Celestia | |
SSC | Stellarium Script | Stellarium | |
ST | SMALLTALK source code file | Little Smalltalk | |
ST | Structured text file | ||
STC | Celestia Star Catalog file | Celestia | |
STC | OpenOffice.org XML spreadsheet template | OpenOffice.org Calc | |
STD | OpenOffice.org XML drawing template | OpenOffice.org Draw | |
STEP | Standard for the Exchange of Product Data | universal format for CAD exchange per ISO 10303 | |
STI | OpenOffice.org XML presentation template | OpenOffice.org Impress | |
STK [8] | Stockholm multiple sequence alignment | Bioinformatics tools eg HMMER, Xrate, Jalview | |
STL | surface geometry of a three-dimensional object | software by 3D Systems | |
STM | SSI-enabled HTML file | Server Side Includes | |
STO [8] | Stockholm multiple sequence alignment | Bioinformatics tools eg HMMER, Xrate, Jalview | |
STORY | Encrypted Story Distiller database | Story Distiller | |
STP | Standard for the Exchange of Product Data | universal format for CAD exchange per ISO 10303 | |
STW | OpenOffice.org XML text document template | OpenOffice.org Writer | |
STX | Story Distiller update XML | Story Distiller | |
SUR | Surface topography (in native "SURF" format) | MountainsMap | |
SVC | Represents the ServiceHost instance hosted by Internet Information Services | Windows Communication Foundation | |
SVELTE | Svelte source code | Svelte | |
SVG | Scalable Vector Graphics | ||
SWF [9] | Shockwave Flash | Macromedia, Adobe Flash Player | |
SWG | SWIG source code | SWIG | |
SWIFT | Swift source code | Swift (programming language) | |
SWM | split Windows Imaging Format | ImageX, DISM, 7-Zip, wimlib | |
SXC | OpenOffice.org XML spreadsheet | OpenOffice.org Calc | |
SXD | OpenOffice.org XML drawing | OpenOffice.org Draw | |
SXG | OpenOffice.org XML master document | ||
SXI | OpenOffice.org XML presentation | OpenOffice.org Impress | |
SXM | OpenOffice.org XML formula | OpenOffice.org Calc | |
SXP | 3DS Process file | 3D Studio | |
SXW | OpenOffice.org XML text document | OpenOffice.org Writer | |
SYLK | Symbolic Link (SYLK) file | Windows | |
SYMBOLICLINK | Replace file for a symbolic link | Unix-like OSs |
Ext. | Description | Used by |
---|---|---|
TAK | Audio codec, Lossless audio file format | Winamp (+Plugin), foobar2000 (+Plugin), Media Player Classic – BE |
TAR | tar archive | tar and other file archivers with support |
TAZ [10] | tar archive compressed with compress | tar and other file archivers with support |
TB2 [10] | tar archive compressed with Bzip2 | tar and other file archivers with support |
TBZ [10] | ||
TBZ2 [10] | ||
TC | Theme Colour file | Saturn CMS |
TER | Terragen heightmap file | Terragen scenery generator |
TGA | Truevision Advanced Raster Graphics Adapter image | |
TGT | Target configuration file | Target active security software |
TGZ [10] | tar archive compressed with gzip | tar and other file archivers with support |
THM | Thumbnail File | GoPro, Android, some versions of iOS (Accessible via computer or Jailbreak, on User/Media/PhotoData/Metadata/DCIM) |
TIF | See TIFF | |
TIFF | Tag Image File Format image | |
TLB [11] | Type library | A binary file with information about a COM or DCOM object so other applications can use it at runtime. Created by Visual C++ or Visual Studio. Used by many Windows applications. |
TLZ [10] | tar archive compressed with LZMA | tar and other file archivers with support |
TMP [12] | Temporary file | |
TORRENT [13] | Torrent file | BitTorrent clients (various) |
TS | MPEG transport stream | Video broadcasting, digital video cameras |
TS [14] | TypeScript | |
TSCN | Godot Engine Text Scene file | Godot Engine |
TSV [15] | Tab-separated values | |
TTC | TrueType Font collection | |
TTF | TrueType Font file | |
TXZ [10] | tar archive compressed with xz | tar and other file archivers with support |
TZ2 [10] | Same as TBZ | |
TZST [10] | tar archive compressed with Zstandard |
Ext. | Description | Used by |
---|---|---|
UI | Espire source code file | Geoworks UI Compiler Geos |
UI | Qt Designer's UI File | Trolltech Qt Designer |
UMP | Umple UML Programming Language Format | Umple |
UNV | Text file containing finite elements nodal coordinates and more See notes | Originally used by SDRC for its I-deas software; a lot of simulation software uses it today |
UOS | Uniform Office Format spreadsheet | |
UOT | Uniform Office Format text | |
UPD | Update file for Storage | |
UPS | ROM patch file | |
URL | Remote file shortcut | Microsoft Windows |
USDZ | Augmented Reality (AR) File | Apple, Pixar |
UST | Vocal synthesis track data | UTAU |
UT! | datafile | uTorrent |
UXF | UML Exchange Format |
Ext. | Description | Used by |
---|---|---|
V | Coq source file | |
V | Verilog source file | |
V3 | Victoria 3 save game file | Victoria 3 |
V4P | vvvv patch | vvvv |
V64 [16] | ROM image from an N64 cartridge | DoctorV64, Doctor V64 junior, Project 64 and other N64 emulators |
VB | Visual Basic .Net source file | Visual Basic .NET |
VBOX [17] | virtual machine settings file (in XML format) | VirtualBox |
VBOX-EXTPACK [18] | VirtualBox extension package | VirtualBox |
VBPROJ | Visual Basic .Net project file | Visual Basic .Net Express and Visual Studio 2003-2010 Project |
VBR | Visual Basic Custom Control file | Visual Basic |
VBS | VBScript script file | VBScript |
VBX | Visual Basic eXtension | Visual Basic |
VC | VeraCrypt Disk Encrypted file | Open Source VeraCrypt |
VC6 | Graphite – 2D and 3D drafting | Ashlar-Vellum |
VCLS | VocaListener voice scanner file | VocaListener Plug-in (Vocaloid3) |
VDA | Targa bitmap graphics | many raster graphics editors |
VDI | Virtual Disk Image | VirtualBox |
VDW | Visio web drawing | Microsoft Visio |
VDX | Visio XML drawing | Microsoft Visio |
VFD | Virtual Floppy Disk | Windows Virtual PC (among others) |
VI | Virtual Instrument | LabVIEW |
VMCZ | Hyper-V Exported Virtual Machine | Microsoft |
VMDK [19] | Virtual Disk file | VMware |
VMG | Nokia message file format | Text Message Editor (Nokia PC Suite) |
VOB [20] [21] | Video Object | DVD-R, DVD-RW |
VMX | virtual machine configuration file | VMware |
VPK | Valve package | Source engine games |
VPM | Garmin Voice Processing Module | |
VPP | Visual Paradigm Project | Visual Paradigm for UML |
VPR | Vocal synthesizer track data | Vocaloid 5 |
VQM | Hardware description language | Altera |
VRB | LateX Beamer file containing verbatim commands | LaTeX Beamer |
VRB | Veeam reversed incremental backup archive | Veeam software |
VS | Vellum Solids | Ashlar-Vellum |
VSD | Visio drawing | Microsoft Visio |
VSDX [22] | Visio drawing | Microsoft Visio |
VSM | Visual Simulation Model | VisSim |
VSQ | Vocal synthesizer track data | Vocaloid 2 |
VSQx | Vocal synthesizer track data | Vocaloid 3, Vocaloid 4 |
VST | Truevision Vista graphics | many raster graphics editors |
VSTO | Microsoft Office add-in file | Microsoft Visual Studio |
VSVNBAK | VisualSVN Server repository backup | VisualSVN Server |
VTF | Valve Texture Format file [23] | Valve Corporation |
VUE | Visual Understanding Environment map | Visual Understanding Environment |
VVVVVV | VVVVVV map file | VVVVVV |
Ext. | Description | Used by |
---|---|---|
WAD | Default package format for Doom that contains sprites, levels, and game data | Doom and Doom II |
WAD | Package containing Wii Channel data, such as Virtual Console games. It is commonly used in homebrew to install custom channels, and can be installed with a WAD Manager | Nintendo Wii |
WAV | Sound format (Microsoft Windows RIFF WAVE) | Media Player |
WEBM | Royalty-free video/audio container | HTML5 |
WIN | Game code for GameMaker games | GameMaker |
WITNESS_CAMPAIGN | Game save file for The Witness | The Witness |
WK1 | Spreadsheet | Lotus 1-2-3 version 2.x – Lotus Symphony 1.1+ |
WK3 | Spreadsheet | Lotus 1-2-3 version 3.x |
WKS | Spreadsheet | Lotus 1-2-3 version 1A – Lotus Symphony 1.0, Microsoft Works |
WL | Wolfram Language package [24] [25] | |
WLMP | Windows Live Moviemaker Project, contains paths from where the images/audios/videos of the project are located | Windows Live Movie Maker [26] |
WLS | Wolfram Script [27] | Wolfram Language |
WMA | Windows Media Audio file Advanced Systems Format | |
WMDB | Windows Media Player database | Windows Media Player |
WMF | Windows MetaFile vector graphics | |
WMV | Windows Media Video file Advanced Systems Format | |
WOS | WoS bibliographic reference file | ISI/Clarivate Analytics |
WPS | Wii U plugin for aroma | Aroma Environnement (Wii U) |
WS | Whitespace programming language [28] | Whitespace programming language |
WTX | Text document | |
WUHB | Wii U Homebrew Bundle | Aroma environnement (Wii U) |
Ext. | Description | Used by |
---|---|---|
X | LEX source code file | |
X | XBasic Source code file | Xbasic |
X3D | x3d and xdart Formats | |
XAR | Xara graphics file | Files created by Xara Photo & Graphic Designer (formerly Xara Xtreme and Xara Studio); early versions used the extension ART |
XAR | eXtensible ARchive | xar, 7-Zip |
XBRL | eXtensible Business Reporting Language instance file | eXtensible Business Reporting Language |
XCF | Gimp image file | GNU Image Manipulation Program |
XDM | Directory Manipulator for 32-bit Protected Mode | Xenotech Research Labs |
XE | Xenon – for Associative 3D Modeling | Ashlar-Vellum |
XEX | Xbox 360 Executable File | |
XLS [29] | Microsoft Excel Spreadsheet | Microsoft Excel |
XLSB | Microsoft Excel 2007 Binary Workbook (BIFF12)(Spreadsheets) | Microsoft Excel 2007 (see Microsoft Office 2007 file extensions) |
XLSM | Microsoft Excel 2007 Macro-Enabled Workbook (Spreadsheets) | Microsoft Excel 2007 (see Microsoft Office 2007 file extensions) |
XLSX [30] | Office Open XML Workbook (Spreadsheets) | Microsoft Excel 2007 (see Microsoft Office 2007 file extensions) |
XM | FastTracker 2 extended module | AWAVE, Mod4Win, FastTracker, ImpulseTracker |
XML | eXtensible Markup Language file | |
XMF | eXtensible Music Format | |
XP | eXtended Pattern | FastTracker 2 |
XPL | X-Plane system file | Laminar Research |
XPS | Open XML Paper Specification / OpenXPS | Open standard document format initially created by Microsoft and similar in concept to Adobe PDF files |
XSD [31] [32] | XML schema description | |
XSF | data | Microsoft InfoPath file |
XSL [33] | XSL Stylesheet | |
XSLT [33] | XSLT file | |
XSN | Microsoft InfoPath template | Microsoft InfoPath |
XSPF | XML Sharable Playlist Format | |
XX | XX-encoded file (ASCII) | XXDECODE |
XXE | XX-encoded file (ASCII) | XXDECODE |
XXX | Singer Embroidery Format | Embroidermodder |
XYZ | Molecular coordinates | XMol, RasMol |
XZ | a lossless data compression file format incorporating the LZMA/LZMA2 compression algorithms. | xz |
Ext. | Description | Used by |
---|---|---|
Y | YACC grammar file | Yacc/Bison |
YML [34] | YML markup file | domain specific language output to XML |
YAML [35] | YAML source file | YAML (data serialization language) |
Ext. | Description | Used by |
---|---|---|
ZIP [36] | ZIP (file format) | PKZip – WinZip – Mac OS X |
ZRX | REXX scripting language for ZOC_(software) | ZOC terminal emulator |
ZS | Script for Minecraft mod MineTweaker [37] and CraftTweaker [38] | Minecraft Mods |
ZST | ZStandard, a lossless data compression file format. | zstd |
Synchronized Multimedia Integration Language ) is a World Wide Web Consortium recommended Extensible Markup Language (XML) markup language to describe multimedia presentations. It defines markup for timing, layout, animations, visual transitions, and media embedding, among other things. SMIL allows presenting media items such as text, images, video, audio, links to other SMIL presentations, and files from multiple web servers. SMIL markup is written in XML, and has similarities to HTML.
SOAP is a messaging protocol specification for exchanging structured information in the implementation of web services in computer networks. It uses XML Information Set for its message format, and relies on application layer protocols, most often Hypertext Transfer Protocol (HTTP), although some legacy systems communicate over Simple Mail Transfer Protocol (SMTP), for message negotiation and transmission.
Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. The World Wide Web Consortium's XML 1.0 Specification of 1998 and several other related specifications—all of them free open standards—define XML.
In computing, the term Extensible Stylesheet Language (XSL) is used to refer to a family of languages used to transform and render XML documents.
XSLT is a language originally designed for transforming XML documents into other XML documents, or other formats such as HTML for web pages, plain text or XSL Formatting Objects, which may subsequently be converted to other formats, such as PDF, PostScript and PNG. Support for JSON and plain-text transformation was added in later updates to the XSLT 1.0 specification.
The Resource Description Framework (RDF) is a method to describe and exchange graph data. It was originally designed as a data model for metadata by the World Wide Web Consortium (W3C). It provides a variety of syntax notations and data serialization formats, of which the most widely used is Turtle.
XSD, a recommendation of the World Wide Web Consortium (W3C), specifies how to formally describe the elements in an Extensible Markup Language (XML) document. It can be used by programmers to verify each piece of item content in a document, to assure it adheres to the description of the element it is placed in.
X3D is a set of royalty-free ISO/IEC standards for declaratively representing 3D computer graphics. X3D includes multiple graphics file formats, programming-language API definitions, and run-time specifications for both delivery and integration of interactive network-capable 3D data. X3D version 4.0 has been approved by Web3D Consortium, and is under final review by ISO/IEC as a revised International Standard (IS).
In computing, RELAX NG is a schema language for XML—a RELAX NG schema specifies a pattern for the structure and content of an XML document. A RELAX NG schema is itself an XML document but RELAX NG also offers a popular compact, non-XML syntax. Compared to other XML schema languages RELAX NG is considered relatively simple.
In computing, configuration files are files used to configure the parameters and initial settings for some computer programs or applications, server processes and operating system settings.
JSON is an open standard file format and data interchange format that uses human-readable text to store and transmit data objects consisting of attribute–value pairs and arrays. It is a commonly used data format with diverse uses in electronic data interchange, including that of web applications with servers.
Office Open XML is a zipped, XML-based file format developed by Microsoft for representing spreadsheets, charts, presentations and word processing documents. Ecma International standardized the initial version as ECMA-376. ISO and IEC standardized later versions as ISO/IEC 29500.
Animation of Scalable Vector Graphics, an open XML-based standard vector graphics format is possible through various means:
The Office Open XML file formats are a set of file formats that can be used to represent electronic office documents. There are formats for word processing documents, spreadsheets and presentations as well as specific formats for material such as mathematical formulas, graphics, bibliographies etc.
XHTML+RDFa is an extended version of the XHTML markup language for supporting RDF through a collection of attributes and processing rules in the form of well-formed XML documents. XHTML+RDFa is one of the techniques used to develop Semantic Web content by embedding rich semantic markup. Version 1.1 of the language is a superset of XHTML 1.1, integrating the attributes according to RDFa Core 1.1. In other words, it is an RDFa support through XHTML Modularization.
A document type declaration, or DOCTYPE, is an instruction that associates a particular XML or SGML document with a document type definition (DTD). In the serialized form of the document, it manifests as a short string of markup that conforms to a particular syntax.
The PROV standard defines a data model, serializations, and definitions to support the interchange of provenance information on the Web. Here provenance includes all "information about entities, activities, and people involved in producing a piece of data or thing, which can be used to form assessments about its quality, reliability or trustworthiness".