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 | |
TWB | Tableau Software Workbook file | |
TXT | Text 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 |
USTX | Vocal synthesis track data | OpenUtau |
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 | |
XLR | Microsoft Works spreadsheet or chart file, very similar to Microsoft Excel's XLS | Microsoft Works |
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, originally an acronym for Simple Object Access Protocol, 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.
Mathematical Markup Language (MathML) is a mathematical markup language, an application of XML for describing mathematical notations and capturing both its structure and content, and is one of a number of mathematical markup languages. Its aim is to natively integrate mathematical formulae into World Wide Web pages and other documents. It is part of HTML5 and standardised by ISO/IEC since 2015.
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).
MusicXML is an XML-based file format for representing Western musical notation. The format is open, fully documented, and can be freely used under the W3C Community Final Specification Agreement.
Channel Definition Format (CDF) was an XML file format formerly used in conjunction with Microsoft's Active Channel, Active Desktop and Smart Offline Favorites technologies. The format was designed to "offer frequently updated collections of information, or channels, from any web server for automatic delivery to compatible receiver programs." Active Channel allowed users to subscribe to channels and have scheduled updates delivered to their desktop. Smart Offline Favorites, like channels, enabled users to view webpages from the cache.
JSON is an open standard file format and data interchange format that uses human-readable text to store and transmit data objects consisting of name–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.
Extensible HyperText Markup Language (XHTML) is part of the family of XML markup languages which mirrors or extends versions of the widely used HyperText Markup Language (HTML), the language in which Web pages are formulated.
Animation of Scalable Vector Graphics, an open XML-based standard vector graphics format is possible through various means:
In computing, Facelets is an open-source Web template system under the Apache license and the default view handler technology for Jakarta Faces. The language requires valid input XML documents to work. Facelets supports all of the JSF UI components and focuses completely on building the JSF component tree, reflecting the view for a JSF application.
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.