View all extensions

File Extensions

Browse file extensions by category or letter. Learn what each file type is used for and find software that can open, view, edit, or convert it.

9
Indexed file extensions

Find the right information for any file extension

Use this directory to look up file formats, understand what files are used for, and find compatible applications for Windows, macOS, Linux, mobile, and online tools.

Search by extension Enter extensions like PDF, APK, DAT, HEIC, ZIP, or DOCX.
Browse categories Filter by documents, images, videos, archives, data, and more.
Open files safely Check file sources and use trusted software before opening unknown files.

Filter extensions

Refine your search with categories and letters

9 extensions
Programming Letter: F Clear all
.FASL

Common Lisp Fast Load File

A FASL (Fast Load) file is a compiled binary object file used by various implementations of the Common Lisp programming language. When…

Programming
.FREEMARKER

FreeMarker Template

FreeMarker is a template engine: a Java library to generate text output (anything from HTML to auto generated source code) based on te…

Programming
.FSI

F# Signature File

An F# Signature File, denoted by the .fsi extension, is a specialized source file used in the F# programming language, which is a func…

Programming
.FSPROJ

F# Project File

An F# Project file, identified by the .fsproj extension, is an XML-based project file used by Microsoft's build system, MSBuild, to ma…

Programming
.FSPROJ.USER

Visual Studio F# Project User Options File

An FSPROJ.USER file is a user-specific configuration file used by Microsoft Visual Studio and MSBuild for F# (F Sharp) programming pro…

Programming
.FSSCRIPT

F# Script File

An F# Script file (fsscript) is a source code file used by the F# programming language, which is a functional-first, strongly typed, m…

Programming
.FSX

F# Script File

An FSX file is a source code script written in F# (pronounced F sharp), which is a functional-first, multi-paradigm programming langua…

Programming
.FTL

FreeMarker Template Language File

An FTL file is a template file used by FreeMarker, a template engine written in Java. FreeMarker is commonly used to generate text-bas…

Programming
.FXML

JavaFX Scene Builder Layout File

FXML is an XML-based user interface markup language created by Oracle Corporation for defining the user interface of a JavaFX applicat…

Programming
.FASL

Common Lisp Fast Load File

A FASL (Fast Load) file is a compiled binary object file used by various implementations of the Common Lisp programming language. When a Lisp source file, typi…

Programming
.FREEMARKER

FreeMarker Template

FreeMarker is a template engine: a Java library to generate text output (anything from HTML to auto generated source code) based on templates and changing data…

Programming
.FSI

F# Signature File

An F# Signature File, denoted by the .fsi extension, is a specialized source file used in the F# programming language, which is a functional-first language wit…

Programming
.FSPROJ

F# Project File

An F# Project file, identified by the .fsproj extension, is an XML-based project file used by Microsoft's build system, MSBuild, to manage and compile F# sourc…

Programming
.FSPROJ.USER

Visual Studio F# Project User Options File

An FSPROJ.USER file is a user-specific configuration file used by Microsoft Visual Studio and MSBuild for F# (F Sharp) programming projects. It is an XML-forma…

Programming
.FSSCRIPT

F# Script File

An F# Script file (fsscript) is a source code file used by the F# programming language, which is a functional-first, strongly typed, multi-paradigm language th…

Programming
.FSX

F# Script File

An FSX file is a source code script written in F# (pronounced F sharp), which is a functional-first, multi-paradigm programming language that is part of the .N…

Programming
.FTL

FreeMarker Template Language File

An FTL file is a template file used by FreeMarker, a template engine written in Java. FreeMarker is commonly used to generate text-based output, such as HTML w…

Programming
.FXML

JavaFX Scene Builder Layout File

FXML is an XML-based user interface markup language created by Oracle Corporation for defining the user interface of a JavaFX application. It provides a sophis…

Programming

Frequently Asked Questions

Everything you need to know about file extensions

You can search by entering a file extension directly in the search bar or browse the directory by category or alphabetical index.

Each listing provides a definition of the file extension, common use cases, compatible software, supported platforms, and related or alternative formats.

The database is updated regularly to reflect new file extensions, changes in software compatibility, and evolving file format standards.