List of filename extensions (F–L)

This alphabetical list of filename extensions contains extensions of notable file formats used by multiple notable applications or services.

F

Ext. Description Used by
F Forth language source code file Forth development systems
F Fortran language source code file (in fixed form) Many Fortran compilers
F01 Fax perfectfax
F03 Fortran language source code file (in free form) Many Fortran compilers
F08 Fortran language source code file (in free form) Fortran compilers
F18 Fortran language source code file (in free form) Fortran compilers
F4 Fortran IV source code file Fortran IV source code
F4V[1] A container format for Flash Video that differs from the older FLV file format (see also SWF) Adobe Flash
F77 Fortran language source code file (in fixed form) Many Fortran compilers
F90 Fortran language source code file (in free form) Many Fortran compilers
F95 Fortran language source code file (in free form) Many Fortran compilers
FA[2][3][4] FASTA format sequence file
FAA[2][3][4] FASTA format amino acid
FACTOR Factor source file
FASTA[2][3][4] FASTA format sequence file
FASTQ[2][3][4] FASTQ format sequence file
FB Forth language block file Forth development systems
FB2[5] FictionBook e-book 2.0 file (DRM-free XML format) e-book readers
FBX [6] 3D model geometry, material textures, lighting, armature, and animation sequences for inter application use/transport Autodesk
FCHK Gaussian-formatted checkpoint file. Used to store result of quantum chemistry calculation results.[7]
FCS FCS molecular biology format.[8]
FEN[9] Forsyth–Edwards Notation Chess applications -text data describes a specific position.
FF Farbfeld image
FFAPX FrontFace plugin file FrontFace digital signage software
FFN[3][4][2] FASTA format nucleotide of gene regions
Fit CurvFit Input file format CurvFit software
FITS[10][11] Flexible Image Transport System astronomy software
FLAC[12] Audio codec, Audio file format
FLAME Fractal configuration file Apophysis
FLP FL Studio project file FL Studio
FLV[13] A container format for Flash Video (see also SWF) Adobe Flash
FMU A Functional Mockup Unit (FMU) implements the Functional Mockup Interface (FMI).[14]
FNA[2][3][4] FASTA format nucleic acid
FNI FileNet Native Document FileNet
FNX Saved notes with formatting in markup language FeatherNote
FODG[15] OpenDocument Flat XML Drawings and vector graphics OpenDocument, LibreOffice, Collabora Online
FODP[15] OpenDocument Flat XML Presentations OpenDocument, LibreOffice, Collabora Online
FODS[15] OpenDocument Flat XML Spreadsheets OpenDocument, LibreOffice, Collabora Online
FODT[15] OpenDocument Flat XML Text Document OpenDocument, LibreOffice, Collabora Online
FOR Fortran language source file many
FQL[16] Fauna Query Language source file Fauna
Freq Match-n-Freq (TM) Input file format Match-n-Freq software
FRAG Fragment File, usually stored on MOVPKG files MOVPKG
FRM[17] MySQL Database Metadata MySQL
Frq7 Match-n-Freq (TM) version 7+ Input file format Match-n-Freq software
FS F# source file F# compilers
FS Forth language source code file (often used to distinguish from .fb) Forth development systems
FTH Forth language source code file Forth development systems

G

Ext. Description Used by
G4[18] ANTLR4 grammar ANTLR4
G6 Graph6 graph data format. Used for storing undirected graphs.[19]
GB GenBank molecular biology format.[20]
GBK same as GB
GBR[21] Gerber format PCB CAD/CAM
GDF[22] General Data Format for Biomedical Signals Biomedical signal processing, Brain Computer Interfaces
GDSCRIPT Godot (game engine) Script File Godot (game engine)
GDT Gerätedatentransfer, an xDT application Healthcare providers in Germany
GED[23] GEDCOM Genealogy data exchange
GEOJSON GeoJSON is specified by RFC 7946.[24]
GEOTIFF Used for archiving and exchanging aerial photography or terrain data.[25]
GGB GeoGebra File GeoGebra
GIF[26] Compuserves' Graphics Interchange Format (bitmapped graphics) QPeg - Display - CompuShow
GM9[27] Scripts for GodMode9 Godmode9
GMI Gemtext markup language[28] Gemini (Protocol)
GMK GameMaker Project File YoYo Games
GML[29] Geography Markup Language File Geography Markup Language
GML Used for the storage and exchange of graphs. Native format of the Graphlet graph editor software.[30]
GO Go source code file Go (Programming language)
GODOT Godot (game engine) Project File Godot (game engine)
GPX[31][32] GPS eXchange Format
GRAPHML GraphML is an acronym derived from Graph Markup Language. Represents typed, attributed, directed, and undirected graphs.[33]
GRB Commonly used in meteorology to store historical and forecast weather data. Represents numerical weather prediction output (NWP).[34]
GREXLI Uncompressed folder as a file WinGrex/GrexliLib
GRIB same as GRB
GRP Data pack files for the Build Engine Duke Nukem 3D
GSF Generic sensor format Used for storing bathymetry data, such as that gathered by a multibeam echosounder.
GTF[35] Gene transfer format
GV[36] Graph Visualization Graphviz
GW same as .lgr. See LGR below for details on LEDA (.gw, .lgr).
GXL GXL is an acronym derived from Graph Exchange Language. Represents typed, attributed, directed, and undirected graphs.[37]
GZ gzip compressed data gzip

H

Ext. Description Used by
H! On-line help file Flambeaux Help! Display Engine
H! Pertext database HELP.EXE
H-- C-- language header Sphinx C--
H Header file (usually C language) Watcom C/C++
H++ Header file C++
HA Archive HA
HACK Source file for the programming language hack The HHVM[38]
HAR[39] HTTP Archive format (JSON-format web-browser log) W3C draft standard
HDF General-purpose format for representing multidimensional datasets. Developed by the US National Center for Supercomputing Applications (NCSA).[40]
HDF5 General-purpose format for representing multidimensional datasets and images. Incompatible with HDF Version 4 and earlier.[41]
HDI Hard Disk Image file (PC-9800 disk image file) PC-9800 emulators
HDMP heap dumpfile
HEIC HEIF raster image and compression format. Commonly used for storing still or animated images.[42]
HEIF same as HEIC.
HH C++ header file
HIN HyperChem HIN format. Used in cheminformatics applications and on the web for storing and exchanging 3D molecule models. Maintained by HyperCube, Inc.[43]
HOF Basic Configuration file OMSI The Bus Simulator
HOI4 Hearts Of Iron 4 file Hearts Of Iron 4 Save game
HPP C++ header file Zortech C++ - Watcom C/C++
HTA HTML Application Microsoft Windows
HTM see HTML
HTML[44] Hypertext Markup Language (WWW) Netscape - Mosaic - many
HUM 3D Model database OMSI The Bus Simulator
HXX C++ header file

I

Ext. Description Used by
ICAL same as ICS (see below).
ICC[45] ICC profile Color Configuration for color input or output devices
ICE LHA Archive Cracked LHA (old LHA), Total Commander
ICL Icon library Microsoft Windows
ICNS Macintosh icons format. Raster image file format.[46]
ICO Icon file ICONEDIT.EXE; Microsoft Windows
ICS ICS iCalendar format. Used for the storage and exchange of calendar information. Commonly used in personal information management systems.[47]
IFB Same as ICS (see above).
IFC[48] Industry Foundation Classes (platform neutral, open file format used by BIM software). It is registered by ISO and is an official International Standard ISO 16739-1:2018. BIM software
IGC[49] Flight tracks downloaded from GPS devices in the International Gliding Commission's prescribed format
IGES[50] Initial Graphics Exchange Specification
IMG Disk image
INFO Texinfo hypertext document Texinfo, info (Unix), Emacs
INI[51] Configuration file
IO[52] Archive CPIO
IPT XnView IPTC template XnView, XnViewMP
IPTRACE AIX iptrace captures[53] dualhome.iptrace (AIX iptrace) Shows Ethernet and Token Ring packets captured in the same file.[54] WireShark
IQBLOCKS Main file for programming a VEX Robot VEX Robotics
IRX "IOP Relocatable eXecutable". Library files to dynamically link application code to the Input/Output Processor on the PS2 to communicate with devices like memory cards, USB devices, etc. Sony PlayStation 2
ISO ISO-9660 table see: List of ISO image software
IT Impulse Tracker music file Impulse Tracker

J

Ext. Description Used by
JL Julia script file Julia (programming language)
J2C[55] JPEG 2000 image JPEG 2000
J2K JPEG2000 raster image and compression format. Can store images as an array of rectangular tiles that are encoded separately.[56]
JAR[57] Java archive JAR, Java Games and Applications
JAV[58] see JAVA
JAVA[58] Java source code file
JBIG[59][60][61] Joint Bilevel Image Group
JCM same as JDX (see below).
JDX Chemical spectroscopy format. JCAMP is an acronym derived from Joint Committee on Atomic and Molecular Physical Data.[62]
JNLP[63] Java Network Launching Protocol Java Web Start
JP2[55] JPEG 2000 image
JPE[64] Joint Photographic Experts Group graphics file format Minolta/Konica Minolta cameras use this for JPEGs in Adobe RGB color space
JPEG[64] Joint Photographic Experts Group graphics file format QPeg - FullView - Display
JPG[64] Joint Photographic Group various (Minolta/Konica Minolta cameras use this for JPEGs in sRGB color space)
JS[65] JavaScript file script in HTML pages
JSON[66][67] JSON (JavaScript Object Notation) Ajax
JSP[68] Jakarta Server Pages Dynamic pages running Web servers using Java technology
JUMP Beyond Jump save file Cell to Singularity
JVX JavaView 3D geometry format. The native format of the JavaView visualization software. Used for the visualization of 2D or 3D geometries. Can be embedded in web pages and viewed with the JavaView applet.[69]
JXL JPEG XL raster graphics file

K

Ext. Description Used by
KEY Keynote Presentation Keynote
KLC[70] MSKLC Source file Microsoft Keyboard Layout Creator
KML[71][72] Keyhole Markup Language Google Earth
KMZ[71][72] Keyhole Markup Language (Zip compressed) Google Earth
KO Linux kernel module format system file Linux
KRA[73] Krita image file Krita
KRABER Kraber source code file Kraber Programming Language
KSH Kornshell source file Kornshell
KT Kotlin source code file Kotlin Programming Language
KV Kivy

L

Ext. Description Used by
LABEL Dymo label file Dymo desktop software
LATEX LaTeX typesetting system and programming language. Commonly used for typesetting mathematical and scientific publications.[74][75]
LBR .LBR Archive for CP/M and MS-DOS using the LU program
LDB .LDB Leveldb data file Google key-value storage library
LDB .LDB MDB Database lock file Microsoft Access Database
LDT Labordatenträger, an xDT application Healthcare providers in Germany
LGR LEDA graph data format. Commonly used exchange format for graphs. Stores a single, typed, directed, or undirected graph. Native graph file format of the LEDA graph library and the GraphWin application. LEDA is an acronym for Library of Efficient Datatypes and Algorithms.[76]
LHA LHA Archive LHA/LHARC, Total Commander
LISP LISP source code file
LL LLVM Assembly Language llvm
LM Language Model File[77] Microsoft Windows
LMD FCS molecular biology format.[8]
LNK Local file shortcut Microsoft Windows
LOGICX Logic Pro files Logic Pro (MacOS, iPadOS)
LRC Lyrics file Lyrics for karaoke-related system and program
LUA Lua script file Lua (programming language)
LWO Native format of the LightWave 3D rendering and animation software. LWO is an acronym for LightWave Object. Developed by NewTek. Stores 3D objects as a collection of polygons and their properties.[78]
LZ Archive Lzip

See also

Notes

References

  1. ^ "F4V/FLV Technology Center". Adobe. Retrieved 2020-09-15.
  2. ^ a b c d e f "Alignment Fileformats". 22 May 2019. Retrieved 22 May 2019.
  3. ^ a b c d e f Lipman DJ, Pearson WR (March 1985). "Rapid and sensitive protein similarity searches". Science. 227 (4693): 1435–41. Bibcode:1985Sci...227.1435L. doi:10.1126/science.2983426. PMID 2983426. Closed access icon
  4. ^ a b c d e f Pearson WR, Lipman DJ (April 1988). "Improved tools for biological sequence comparison". Proceedings of the National Academy of Sciences of the United States of America. 85 (8): 2444–8. Bibcode:1988PNAS...85.2444P. doi:10.1073/pnas.85.8.2444. PMC 280013. PMID 3162770.
  5. ^ "FictionBook 2.0 Specification". bribuser.ru. Retrieved 2020-09-13.
  6. ^ "Autodesk FBX Files | 3ds Max | Autodesk Knowledge Network". knowledge.autodesk.com. Retrieved 2018-07-28.
  7. ^ "FCHK (.fchk)".
  8. ^ a b "FCS (.fcs, .lmd)".
  9. ^ "Standard: Portable Game Notation Specification and Implementation Guide". Internet Archive. 12 March 1994. Retrieved 25 July 2020. The page linking to the document is here.
  10. ^ "Flexible Image Transport System: a new standard file format for long-term preservation projects?" (PDF). Vatican City. 2012-07-05. Archived from the original (PDF) on 2013-05-30. Retrieved 2013-03-06.
  11. ^ "IAU FITS Working Group". NASA.
  12. ^ Coalson, Josh. "FLAC - format". Retrieved 4 April 2013. "fLaC", the FLAC stream marker in ASCII, meaning byte 0 of the stream is 0x66, followed by 0x4C 0x61 0x43
  13. ^ "Video File Format Specification Version 10" (PDF). Adobe. November 2008. Retrieved 2020-09-15.
  14. ^ "FMU (.fmu)".
  15. ^ a b c d "Open Document Format for Office Applications (OpenDocument) Version 1.3. Part 3: OpenDocument Schema". OASIS Open. 2021-04-27. Retrieved 2021-09-12.
  16. ^ "Fauna Query Language". fauna.com. Retrieved 2022-01-26.
  17. ^ "MySQL .frm File Format". mysql.com. Retrieved 2020-09-13.
  18. ^ "Collection of Antlr4 grammars". GitHub.
  19. ^ "Graph6 (.g6)".
  20. ^ "GenBank (.gb, .gbk)".
  21. ^ "Gerber Format". ucamco.com. 2020-04-09. Retrieved 2020-09-13.
  22. ^ Schlögl, Alois (2006). "GDF - A general dataformat for biosignals". arXiv:cs/0608052v10.
  23. ^ "GEDCOM X Specifications". gedcomx.org. Retrieved 2020-09-14.
  24. ^ "GeoJSON (.geojson)".
  25. ^ "GeoTIFF (.tif, .tiff)".
  26. ^ "Graphics Interchange Format, Version 89a". W3C. 31 July 1990. Retrieved 6 March 2009.
  27. ^ Homebrew, Nintendo. "GodMode9 Usage". 3DS Hacks Guide. Retrieved 2023-11-10.
  28. ^ "Project Gemini". gemini.circumlunar.space. Retrieved 2021-11-24.
  29. ^ Open Geospatial Consortium Inc. (2010-02-08), Technical Committee Policies and Procedures: MIME Media Types for GML (PDF)
  30. ^ "Graphlet (.gml)".
  31. ^ "GPX: the GPS Exchange Format". topografix.com. Retrieved 2020-09-14.
  32. ^ "OpenGIS Geography Markup Language (GML) Encoding Standard". Retrieved 2011-03-25.
  33. ^ "GraphML (.graphml)".
  34. ^ "GRIB (.grb, .grib)".
  35. ^ "GTF2.2: A Gene Annotation Format". wustl.edu. Archived from the original on 2022-01-19. Retrieved 2020-09-14.
  36. ^ "Graphviz - Graph Visualization Software". graphviz.org. Retrieved 2020-10-20.
  37. ^ "GXL (.gxl)".
  38. ^ "HHVM 4.0.0". HHVM.
  39. ^ "HTTP Archive (HAR) format". W3C Web Performance Working Group. 2012-08-14. Retrieved 2019-05-18.
  40. ^ "HDF (.hdf)".
  41. ^ "HDF5 (.h5, .hdf5)".
  42. ^ "HEIF (.heic, .heif)".
  43. ^ "HIN (.hin)".
  44. ^ "HTML Standard". whatwg.org. Retrieved 2020-09-14.
  45. ^ "ICC Specifications". 2020. Retrieved 2020-09-14.
  46. ^ "ICNS (.icns)".
  47. ^ "ICS (.ics, .ical, .ifb)".
  48. ^ "Certified Software". 23 June 2022.
  49. ^ "IGC Flight Recorder Specification Edition 2 with AL5 2019-10-30". 3 August 2017. Archived from the original on 2019-05-08. Retrieved 2020-04-30.
  50. ^ Initial Graphics Exchange Specification IGES Version 1.0, Roger N. Nagel, Ph.D., Project Manager Walt W. Braithwaite, M.S., Boeing Philip R Kennicott, Ph.D., General Electric, National Bureau of Standards, NBSIR 80-1978, March 1980
  51. ^ Archiveddocs (22 February 2013). "Configure an Ini File Item". docs.microsoft.com. Retrieved 2020-12-18.
  52. ^ "Cpio". GNU.org.
  53. ^ "5.2. Open Capture Files".
  54. ^ "SampleCaptures".
  55. ^ a b JPEG. "Joint Photographic Experts Group, JPEG2000". Retrieved 2009-11-01.
  56. ^ "JPEG2000 (.jp2, .j2k)".
  57. ^ "JAR File Specification". Oracle Corporation. Retrieved 2020-09-14.
  58. ^ a b Gosling, James; Joy, Bill; Steele, Guy; Bracha, Gilad. "The Java Language Specification, 2nd Edition". Archived from the original on August 5, 2011. Retrieved February 8, 2008.
  59. ^ ISO/IEC JTC 1/SC 29 (2009-05-07). "ISO/IEC JTC 1/SC 29/WG 1 - Coding of Still Pictures (SC 29/WG 1 Structure)". Archived from the original on 2013-12-31. Retrieved 2009-11-11.{{cite web}}: CS1 maint: numeric names: authors list (link)
  60. ^ ISO/IEC JTC 1/SC 29. "Programme of Work, (Allocated to SC 29/WG 1)". Archived from the original on 2013-12-31. Retrieved 2009-11-07.{{cite web}}: CS1 maint: numeric names: authors list (link)
  61. ^ ISO. "JTC 1/SC 29 - Coding of audio, picture, multimedia and hypermedia information". Retrieved 2009-11-11.
  62. ^ "JCAMP-DX (.jdx, .dx, .jcm)".
  63. ^ "JSR 56: Java Network Launching Protocol and API". Retrieved 2020-09-14.
  64. ^ a b c "T.81 – DIGITAL COMPRESSION AND CODING OF CONTINUOUS-TONE STILL IMAGES – REQUIREMENTS AND GUIDELINES" (PDF). CCITT. September 1992. Retrieved 12 July 2019.
  65. ^ "ECMAScript 2020 Language Specification".
  66. ^ "Standard ECMA-404 - The JSON Data Interchange Syntax" (PDF). Ecma International. December 2017. p. 1, footnote. Retrieved 27 October 2019.
  67. ^ "ISO/IEC 21778:2017". ISO. Retrieved 29 July 2019.
  68. ^ "JSR 245: JavaServer Pages 2.1". jcp.org. 2013-06-12. Retrieved 2020-09-14.
  69. ^ "JVX (.jvx)".
  70. ^ "MSKLC Guide". MSKLC Guide. 26 April 2023. Archived from the original on 26 April 2023. Retrieved 26 April 2023.
  71. ^ a b "OGC Approves KML as Open Standard". OpenGeospatial.org. 2008-04-14. Retrieved 2018-11-20.
  72. ^ a b "KML". OpenGeospatial.org. Retrieved 2018-11-20.
  73. ^ "Krita Features". krita.org. Retrieved 2022-01-16.
  74. ^ "LaTeX (.tex)".
  75. ^ "Listing of All Formats".
  76. ^ "LEDA (.gw, .lgr)".
  77. ^ "LM file - What is an LM file and how do I open it?". fileinfo.com. Retrieved 12 August 2023.
  78. ^ "LWO (.lwo)".