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.

40
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

40 extensions
Letter: C Clear all
.C3D

Coordinate 3D File Format

The C3D (Coordinate 3D) file format is a public domain, binary file format used extensively in the fields of biomechanics, motion capt…

Data
.CAB

Cabinet File

A CAB (Cabinet) file is an archive file format used in Microsoft Windows. It is a single file that can contain multiple compressed fil…

Archive
.CACHE

Cache File

A cache file is a generic data container used by a wide variety of software applications to store temporary information intended to sp…

Data
.CAF

Core Audio Format

The Core Audio Format (CAF) is a highly flexible and advanced digital audio container format developed by Apple Inc. It was specifical…

Audio
.CATIA PART (.CATPART)

CATIA Part

A .CATPart file is a 3D CAD (Computer-Aided Design) part file created by CATIA (Computer-Aided Three Dimensional Interactive Applicati…

Data
.CATPART

CATIA Part Document

The CATPART file format is a proprietary 3D CAD (Computer-Aided Design) file format developed by Dassault Systèmes for use with their…

Data
.CBP

Code::Blocks Project File

A CBP file is a project file created by Code::Blocks, which is a free, open-source, and cross-platform Integrated Development Environm…

Programming
.CBR

Comic Book Archive (RAR)

A CBR file is a Comic Book Archive file. It's essentially a renamed RAR archive containing a series of image files, typically in JPEG…

Archive
.CBZ

Comic Book Zip

A CBZ file is a comic book archive format. It is essentially a ZIP archive containing a series of image files, typically in JPEG, PNG…

Image
.CCQ

Creative Choice Questionnaire Data File

The CCQ file extension is primarily associated with questionnaire and survey data files generated by specialized evaluation, assessmen…

Data
.CDG

CD+G Karaoke Graphics File

The CDG file extension stands for Compact Disc plus Graphics and is a legacy format primarily used for karaoke. This format is an exte…

Video
.CDR

CorelDRAW Image File

The CDR file extension is associated with CorelDRAW, a vector graphics editor developed by Corel Corporation. CDR files are proprietar…

Image
.CFG

Configuration File

A CFG file is a configuration file used by various software programs to store settings and parameters. These files are typically plain…

Data
.CGT

CGTech VERICUT Project File

The CGT file extension is primarily associated with VERICUT, a sophisticated software suite developed by CGTech used for CNC simulatio…

Data
.CJS

CommonJS Module

The `.cjs` file extension is used for JavaScript files that contain code written using the CommonJS module system. CommonJS is a modul…

Programming
.CLANG-FORMAT

Clang-Format Configuration File

A .clang-format file is a configuration file used by ClangFormat, a highly popular tool developed under the LLVM project designed to a…

Programming
.CMAKE

CMake Script File

CMake is an open-source, cross-platform family of tools designed to build, test, and package software. The .cmake file extension is pr…

Programming
.CMD

Command Script

A .CMD file is a command script file used primarily by the Windows NT family of operating systems (Windows NT, 2000, XP, Vista, 7, 8…

Executable
.COFF

Common Object File Format

The Common Object File Format (COFF) is a file format used for object code, executables, and shared libraries in various operating sys…

Executable
.COLLADA

COLLADA Document

COLLADA (COLLAborative Design Activity) is an open standard XML schema for exchanging digital assets among various graphics software a…

Data
.COM COMPONENT

Command File

A .COM file is an executable file format used primarily in DOS and early Windows operating systems. It's one of the simplest executabl…

Executable
.CONFIG

Configuration File

A 'config' file is a generic file extension used to store configuration settings for various software applications. These files typica…

Data
.CPP

C++ Source Code File

A .cpp file is a source code file written in the C++ programming language, which is a high-level, general-purpose language that evolve…

Programming
.CPR

Cubase Project File

A CPR file is a project file created by Steinberg Cubase, a professional Digital Audio Workstation (DAW) used for music production, re…

Audio
.C3D

Coordinate 3D File Format

The C3D (Coordinate 3D) file format is a public domain, binary file format used extensively in the fields of biomechanics, motion capture, and gait analysis. O…

Data
.CAB

Cabinet File

A CAB (Cabinet) file is an archive file format used in Microsoft Windows. It is a single file that can contain multiple compressed files, often used for softwa…

Archive
.CACHE

Cache File

A cache file is a generic data container used by a wide variety of software applications to store temporary information intended to speed up future requests fo…

Data
.CAF

Core Audio Format

The Core Audio Format (CAF) is a highly flexible and advanced digital audio container format developed by Apple Inc. It was specifically designed to overcome t…

Audio
.CATIA PART (.CATPART)

CATIA Part

A .CATPart file is a 3D CAD (Computer-Aided Design) part file created by CATIA (Computer-Aided Three Dimensional Interactive Application), a multi-platform sof…

Data
.CATPART

CATIA Part Document

The CATPART file format is a proprietary 3D CAD (Computer-Aided Design) file format developed by Dassault Systèmes for use with their CATIA software suite. It…

Data
.CBP

Code::Blocks Project File

A CBP file is a project file created by Code::Blocks, which is a free, open-source, and cross-platform Integrated Development Environment (IDE) designed for C…

Programming
.CBR

Comic Book Archive (RAR)

A CBR file is a Comic Book Archive file. It's essentially a renamed RAR archive containing a series of image files, typically in JPEG, PNG, or GIF format, whic…

Archive
.CBZ

Comic Book Zip

A CBZ file is a comic book archive format. It is essentially a ZIP archive containing a series of image files, typically in JPEG, PNG, or GIF format, represent…

Image
.CCQ

Creative Choice Questionnaire Data File

The CCQ file extension is primarily associated with questionnaire and survey data files generated by specialized evaluation, assessment, and analytical softwar…

Data
.CDG

CD+G Karaoke Graphics File

The CDG file extension stands for Compact Disc plus Graphics and is a legacy format primarily used for karaoke. This format is an extension of the standard Red…

Video
.CDR

CorelDRAW Image File

The CDR file extension is associated with CorelDRAW, a vector graphics editor developed by Corel Corporation. CDR files are proprietary vector image files that…

Image
.CFG

Configuration File

A CFG file is a configuration file used by various software programs to store settings and parameters. These files are typically plain text or binary files tha…

Data
.CGT

CGTech VERICUT Project File

The CGT file extension is primarily associated with VERICUT, a sophisticated software suite developed by CGTech used for CNC simulation, verification, and opti…

Data
.CJS

CommonJS Module

The `.cjs` file extension is used for JavaScript files that contain code written using the CommonJS module system. CommonJS is a module format designed primari…

Programming
.CLANG-FORMAT

Clang-Format Configuration File

A .clang-format file is a configuration file used by ClangFormat, a highly popular tool developed under the LLVM project designed to automatically format sourc…

Programming
.CMAKE

CMake Script File

CMake is an open-source, cross-platform family of tools designed to build, test, and package software. The .cmake file extension is primarily used for CMake sc…

Programming
.CMD

Command Script

A .CMD file is a command script file used primarily by the Windows NT family of operating systems (Windows NT, 2000, XP, Vista, 7, 8, 10, and 11). It is simila…

Executable
.COFF

Common Object File Format

The Common Object File Format (COFF) is a file format used for object code, executables, and shared libraries in various operating systems, particularly Unix-l…

Executable
.COLLADA

COLLADA Document

COLLADA (COLLAborative Design Activity) is an open standard XML schema for exchanging digital assets among various graphics software applications. It is primar…

Data
.COM COMPONENT

Command File

A .COM file is an executable file format used primarily in DOS and early Windows operating systems. It's one of the simplest executable formats, typically limi…

Executable
.CONFIG

Configuration File

A 'config' file is a generic file extension used to store configuration settings for various software applications. These files typically contain parameters, s…

Data
.CPP

C++ Source Code File

A .cpp file is a source code file written in the C++ programming language, which is a high-level, general-purpose language that evolved from the original C lan…

Programming
.CPR

Cubase Project File

A CPR file is a project file created by Steinberg Cubase, a professional Digital Audio Workstation (DAW) used for music production, recording, arranging, and e…

Audio
Page 1 of 2

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.