All File Extensions

A comprehensive library of file extensions with descriptions and uses across various file types.

.DOC

Microsoft Word document format, widely used for word processing.

.DOCX

Updated Microsoft Word format, XML-based for compatibility and smaller file sizes.

.ODT

OpenDocument Text, used in LibreOffice and OpenOffice, open standard for text documents.

.PDF

Portable Document Format, supports images and text, widely used for document sharing.

.RTF

Rich Text Format, supports basic text formatting, widely compatible.

.TXT

Plain text file format, used for unformatted text, supported universally.

.PAGES

Apple Pages document format, used for documents created on Mac OS.

.XLS

Microsoft Excel spreadsheet, used for data management and analysis.

.XLSX

Excel format based on XML, more compatible and efficient than .xls.

.ODS

OpenDocument Spreadsheet, used in LibreOffice and OpenOffice.

.CSV

Comma-separated values file, used to store tabular data, compatible with spreadsheets.

.PPT

PowerPoint Presentation, used for slideshows and presentations in Microsoft PowerPoint.

.PPTX

XML-based PowerPoint format, improved version with compatibility for modern software.

.ODP

OpenDocument Presentation, open-source presentation format used in LibreOffice.

.KEY

Apple Keynote presentation file, used on Mac for creating slideshows.

.EPUB

eBook format, widely supported across e-readers for digital books.

.MOBI

Amazon’s eBook format, optimized for Kindle devices.

.AZW

Amazon Kindle format with DRM protection, used for digital books.

.AZW3

Enhanced Kindle format with additional support for complex formatting.

.HTML

Hypertext Markup Language, used for creating web pages.

.HTM

Alternate HTML extension, same functionality for web documents.

.XHTML

Extensible Hypertext Markup Language, stricter than HTML for mobile devices.

.XML

Extensible Markup Language, structured format for data exchange.

.MD

Markdown, text format for creating formatted documents, popular in documentation.

.JSON

JavaScript Object Notation, used for data interchange between applications.

.YML

YAML Ain't Markup Language, common in configuration files for software.

.YAML

Alternate extension for YAML files, used in configuration settings.

.INI

Initialization file, used for configuration settings in software.

.LOG

Log file, contains a record of events, used in software and systems.

.TEX

Texture file format, used in 3D applications and gaming.

.SXW

StarOffice Writer document, used in the discontinued StarOffice suite.

.STW

OpenOffice.org 1.x Text Document Template, used for template files in OpenOffice.

.SDW

StarOffice Document Writer, used in StarOffice.

.WKS

Microsoft Works Spreadsheet, used in the discontinued Microsoft Works suite.

.WPD

WordPerfect Document, used for text documents in Corel WordPerfect.

.WPS

Microsoft Works Word Processor, used in the Microsoft Works suite.

.SXC

OpenOffice Calc Spreadsheet, used in OpenOffice for data storage.

.DIF

Data Interchange Format, used to import/export spreadsheets.

.PRN

Print file, saved as plain text, often used in document printing.

.123

Lotus 1-2-3 Spreadsheet, legacy format used in Lotus spreadsheets.

.SXI

OpenOffice.org 1.x Impress Presentation, used for slideshows.

.PPS

PowerPoint Slide Show, automatically opens as a slideshow.

.POT

PowerPoint Template, used to create multiple presentations with the same format.

.OTP

OpenDocument Presentation Template, used in OpenOffice Impress.

.DBF

Database File, used in dBASE and other database software.

.PRC

Palm Resource File, used in Palm devices and Palm OS applications.

.LIT

Microsoft eBook format, used for digital books on Microsoft Reader.

.FB2

FictionBook, an XML-based eBook format popular in Russia.

.IBOOKS

Apple iBooks format, used for interactive eBooks on Apple devices.

.CBZ

Comic Book Archive, stores comic images in ZIP format for e-readers.

.CBR

Comic Book Archive (RAR), stores comic images in RAR format for e-readers.

.OXPS

Open XML Paper Specification, used for fixed-layout documents in Windows.

.XPS

XML Paper Specification, used to save document layouts for viewing or printing.

.DJVU

Format for scanned documents, optimized for text-heavy images.

.ABW

AbiWord Document, open-source format for word processing.

.CWK

ClarisWorks document, used in Apple’s ClarisWorks suite.

.NFO

ASCII text file containing information about digital content, often used in releases.

.RST

ReStructuredText, a lightweight markup language for documentation.

.TEXI

GNU Texinfo format, used for technical documentation.

.SGML

Standard Generalized Markup Language, used for structured documents.

.DITA

Darwin Information Typing Architecture, used for structured content authoring.

.DITA.XML

XML-based DITA files, used in content management.

.FOUNTAIN

Screenwriting format, text-based for screenplays.

.OPML

Outline Processor Markup Language, used for outlines and notes.

.SCRIV

Scrivener project file, used for writing and organizing in Scrivener software.

.WP

WordPerfect Document, legacy format used in Corel WordPerfect.

.WRI

Write Document, used in Windows Write, an early word processor.

.CWL

Crossword Compiler, used for creating crosswords.

.TMD

TextMaker Document, used in SoftMaker Office suite.

.MBP

Kindle Annotation file, stores notes for Kindle books.

.NOTE

Notability note file, used for notes on iOS devices.

.ONE

OneNote file, used for note-taking and organizing in Microsoft OneNote.

.ONETOC2

OneNote Table of Contents, used for navigation in OneNote notebooks.

.GDOC

Google Docs link file, opens documents in Google Docs.

.GSHEET

Google Sheets link file, opens spreadsheets in Google Sheets.

.GSLIDES

Google Slides link file, opens presentations in Google Slides.

.GDRAW

Google Drawings link file, opens drawings in Google Drawings.

.WP5

WordPerfect 5 Document, used in WordPerfect version 5.

.WP6

WordPerfect 6 Document, used in WordPerfect version 6.

.MAN

Unix Manual, used for Unix documentation.

.ME

Manual (ME macros), formatting language for UNIX manuals.

.TROFF

Text formatting system for UNIX, used in technical documentation.

.ROFF

Formatting language in UNIX for documents.

.EML

Email Message, used for saved email messages.

.MSG

Outlook Message, used to save emails from Microsoft Outlook.

.OFT

Outlook Template, used to create reusable email templates.

.ICS

iCalendar, standard for calendar events, used in scheduling.

.VCS

vCalendar, used for sharing calendar events.

.RDF

Resource Description Framework, used for metadata.

.ODM

OpenDocument Master Document, used for organizing multiple documents.

.OTT

OpenDocument Text Template, used in LibreOffice.

.OTH

OpenOffice HTML Document Template.

.OXT

OpenOffice Extension, used for plugins in OpenOffice.

.SDA

StarOffice Drawing, used for vector graphics in StarOffice.

.TEXINFO

GNU documentation format, used in software manuals.

.SGM

SGML file for structured documents.

.DOCM

Macro-enabled Word Document, supports embedded macros.

.MP3

MP3 is a commonly used compressed audio format that reduces file size while maintaining sound quality, popular in music and media.

.WAV

WAV is an uncompressed audio format with high quality, widely used in professional audio and Windows applications.

.AIFF

AIFF is an uncompressed audio format commonly used on Mac OS and for professional audio editing.

.AAC

AAC is a compressed audio format that offers better sound quality than MP3 at similar bit rates, commonly used in Apple products.

.FLAC

FLAC is a lossless audio format that compresses files without losing quality, popular among audiophiles.

.ALAC

ALAC (Apple Lossless) is a lossless audio format developed by Apple, used for high-quality audio storage.

.WMA

WMA is a Windows Media Audio format that provides options for both lossy and lossless compression, often used on Windows.

.OGG

OGG is an open-source compressed format known for high-quality audio at lower file sizes, frequently used in streaming.

.OPUS

Opus is an open-source format optimized for low-latency audio, popular in VoIP and streaming applications.

.M4A

M4A is an audio-only version of MPEG-4 commonly used by iTunes and Apple devices for music files.

.M4B

M4B is a format designed for audiobooks with chapter markers and other features, commonly used on Apple devices.

.M4P

M4P is a protected version of the MPEG-4 format, often used for DRM-protected files purchased from iTunes.

.M4R

M4R is a format for ringtones, used primarily by Apple devices for custom ringtones.

.AMR

AMR is a compressed audio format used in mobile phones for voice recording, especially in messaging.

.AWB

AWB (AMR-WB) is a wideband extension of AMR, used in mobile communication for higher voice quality.

.DSS

DSS is a format used in professional dictation devices for compressed voice recordings.

.GSM

GSM is a low-quality audio format used for mobile phone recordings and in telephony systems.

.VOX

VOX is a low-bitrate format used in telecommunication and voice applications.

.PCM

PCM (Pulse-Code Modulation) is a raw audio format used in digital audio for uncompressed, high-quality sound.

.DSD

DSD is a high-resolution audio format used in Super Audio CDs (SACD) for audiophile-grade sound.

.DSF

DSF is a high-resolution audio format compatible with DSD players, often used in professional music production.

.WV

WavPack is a hybrid format that supports both lossy and lossless compression for high-quality audio.

.MPC

MPC (Musepack) is an efficient format for high-quality audio compression, popular among enthusiasts.

.APE

APE (Monkey's Audio) is a lossless format that compresses audio without sacrificing quality, used in archiving music.

.RA

RA (RealAudio) is a format used for streaming audio over the internet, originally developed by RealNetworks.

.RAM

RAM (RealAudio Metafile) is a format for streaming RealAudio files on the web.

.RM

RM (RealMedia) is a format created by RealNetworks for streaming audio and video.

.TTA

TTA (True Audio) is a lossless format providing high-quality compression for audiophiles.

.CD

CD audio format is the standard format for audio on Compact Discs, providing high-quality sound.

.CDA

CDA files are shortcuts that reference audio tracks on CDs for playback.

.SWA

SWA (Shockwave Audio) was used in Adobe Shockwave applications for web-based audio.

.SMP

SMP (SampleVision) is a format for sampling audio, commonly used in early digital sampling software.

.SND

SND is a generic sound file format, often used on Unix-based systems.

.SF2

SoundFont (SF2) is a format that stores sampled musical instrument sounds, popular in MIDI composition.

.SFARK

SFARK is a compressed SoundFont format used to reduce the size of SoundFont files.

.NWC

NWC (Noteworthy Composer) is a file format for music notation created in Noteworthy Composer software.

.MID

MIDI is a format that encodes musical performance data, used to control digital instruments.

.MIDI

MIDI is a variation of the MIDI format, commonly used in music production.

.KAR

KAR is a Karaoke MIDI format that combines MIDI music with synchronized lyrics.

.RMI

RMI (RIFF MIDI) is a type of MIDI file stored in RIFF format, used for cross-compatibility.

.PSF

PSF (PlayStation Sound Format) is used to store audio from PlayStation games.

.SSF

SSF (Sega Saturn Sound Format) stores audio for Sega Saturn games.

.SPC

SPC (Super Nintendo Sound Format) is used for SNES game music.

.GYM

GYM (Genesis YM2612 Sound Format) stores audio from Sega Genesis/Mega Drive games.

.VGM

VGM (Video Game Music) is a format for video game soundtracks, used in emulation.

.VGZ

VGZ is a compressed version of the VGM format, used in gaming emulation.

.SAP

SAP (Atari Sound Format) is used for audio on Atari 8-bit computers.

.SID

SID is a format for music created on the Commodore 64's SID chip.

.MOD

MOD is a format used in camcorders, primarily by JVC and Canon.

.S3M

S3M (Scream Tracker 3 Module) is a tracker music format used in Scream Tracker.

.IT

IT (Impulse Tracker) is a module format for digital music used in Impulse Tracker.

.XM

XM (FastTracker 2 Extended Module) is a format for tracker music, used in FastTracker.

.MO3

MO3 is a compressed module format with support for MP3 and OGG samples.

.MT2

MT2 (MadTracker 2) is a module format used in the MadTracker software.

.PTM

PTM (Poly Tracker Module) is a tracker music format.

.STM

STM (Scream Tracker Module) was used in early Scream Tracker software.

.ULT

ULT (UltraTracker) is a format for module music in UltraTracker.

.M15

M15 is a tracker module format used in early music software.

.MED

MED (OctaMED) is a format for tracker music on the Amiga platform.

.669

669 is a tracker format used in early DOS-based music tracking software.

.FAR

FAR (Farandole Composer Module) is a format used for composing tracker music.

.PLJ

PLJ is an alternate tracker format used for digital audio.

.DSM

DSM (Digital Sound Module) is a format for tracker music.

.OKT

OKT (Oktalyzer) is a format for music on the Amiga platform.

.UMX

UMX (Unreal Music Package) stores audio for the Unreal game series.

.AMF

AMF (Advanced Module Format) is a tracker module format.

.MTM

MTM (MultiTracker Module) is used in early digital music trackers.

.AHX

AHX is an Amiga format designed for chiptune music.

.MP4

MP4 is a common multimedia format used for videos and audio, widely supported across all platforms and devices.

.M4V

M4V is similar to MP4 but often used by Apple products and supports DRM protection.

.MOV

MOV is Apple’s proprietary video format, known for high-quality video, often used in professional environments.

.AVI

AVI (Audio Video Interleave) is a widely supported video format on Windows, offering high-quality playback.

.WMV

WMV (Windows Media Video) is a format created by Microsoft, optimized for Windows Media Player.

.FLV

FLV (Flash Video) was commonly used in Adobe Flash-based video players, now declining due to Flash deprecation.

.MKV

MKV (Matroska Video) is a flexible video format supporting multiple audio and subtitle tracks, popular for HD content.

.WEBM

WebM is an open-source video format designed for web use, commonly used in HTML5 video streaming.

.VOB

VOB (Video Object) is the standard format for video on DVDs, containing video, audio, and subtitle data.

.MPEG

MPEG is a group of formats developed by the Moving Picture Experts Group, commonly used in video playback.

.MPG

MPG is a variation of the MPEG format, commonly used for digital video.

.3GP

3GP is a multimedia format often used on mobile phones for video recording and streaming.

.3G2

3G2 is an extended version of 3GP, optimized for CDMA mobile networks.

.MXF

MXF (Material Exchange Format) is a professional video format for digital broadcasting, used in video production.

.F4V

F4V is a format used by Adobe Flash Player, supporting H.264 video.

.F4P

F4P is a protected version of F4V, used for DRM-protected Flash content.

.F4A

F4A is the audio-only version of the F4V format, used in Adobe Flash.

.F4B

F4B is an audiobook format, similar to F4A, often used for DRM-protected content in Flash.

.TS

TS (Transport Stream) is a format for broadcasting high-quality video over networks, widely used in digital broadcasting.

.MTS

MTS (MPEG Transport Stream) is used for high-definition videos, often from Sony and Panasonic camcorders.

.M2TS

M2TS is an extension of the TS format, used for Blu-ray and AVCHD video recording.

.DIVX

DivX is a compressed video format used for high-quality video at low bitrates, popular for internet video.

.OGV

OGV is an open-source video format from the Ogg project, supported by HTML5.

.RMVB

RMVB (RealMedia Variable Bitrate) is an extension of RM, allowing higher quality through variable bitrate.

.SWF

SWF (Shockwave Flash) is an Adobe Flash format, often used for animation and interactive graphics.

.ASF

ASF (Advanced Systems Format) is a Microsoft format for streaming audio and video content.

.AMV

AMV is a compressed format often used in low-quality portable media players.

.MPE

MPE is a lesser-used variation of the MPEG format for video playback.

.MPV

MPV is a video-only version of MPEG, without audio tracks.

.M2V

M2V is a MPEG-2 video-only format, often used in DVD authoring.

.QT

QT is Apple’s QuickTime format, known for high-quality video playback on Mac.

.YUV

YUV is a raw video format used in video processing, typically uncompressed.

.H264

H.264 is a high-compression video format widely used for streaming, Blu-ray, and online video.

.H265

H.265 (HEVC) is an advanced version of H.264, offering higher compression for UHD content.

.HEVC

HEVC (High Efficiency Video Coding) is another term for H.265, used in UHD and HDR video.

.AVCHD

AVCHD (Advanced Video Coding High Definition) is a format for HD video on camcorders.

.BIK

BIK is a video format used for video game cutscenes, created by Bink Video.

.BRAW

BRAW (Blackmagic RAW) is a professional format for high-quality video capture.

.CPI

CPI is a metadata format used by AVCHD camcorders, storing video settings and timestamps.

.DAV

DAV is a proprietary format used by Dahua DVRs for security footage.

.DRC

DRC is a Google VR180 format for high-definition immersive video.

.DV

DV is a digital format for high-quality video on camcorders.

.FLC

FLC is an animation format used in Autodesk applications.

.FLI

FLI is an animation format used in Autodesk Animator, popular in early animation software.

.GXF

GXF (General Exchange Format) is a format used in broadcasting to share video.

.MJPG

MJPG (Motion JPEG) is a video format where each frame is a JPEG image.

.MJPEG

MJPEG is an alternate form of MJPG, used in digital cameras.

.MPEG1

MPEG-1 is a standard format for video, used in VCD and early internet video.

.MPEG2

MPEG-2 is a widely used video standard, especially in DVD and digital television.

.MPEG4

MPEG-4 is a multimedia standard widely used for video and audio.

.PS

PS (Program Stream) is a format used in DVDs for multiplexing video and audio.

.PVA

PVA is a format for digital video broadcasting.

.RV

RV (RealVideo) is a format for streaming video from RealNetworks.

.SCM

SCM is a video format used in Samsung devices.

.SMV

SMV is a video format used in some portable media players.

.SSIF

SSIF is a format used in Blu-ray 3D for stereoscopic video.

.TP

TP is a format used in high-definition recordings.

.TRP

TRP is a transport stream format used for high-definition video.

.VCD

VCD is a standard format for video on CDs.

.WTV

WTV is a format used by Windows Media Center for recorded TV shows.

.XESC

XESC is a format used in Microsoft Expression Encoder.

.XVID

XVID is a compression format similar to DivX, commonly used in digital media.

.JPG

JPEG is a widely used compressed image format, ideal for photographs and web graphics.

.JPEG

Alternate extension for JPEG format, widely compatible and commonly used for photos.

.PNG

PNG is a lossless format supporting transparency, often used for logos and web graphics.

.GIF

GIF is a format for simple animations and images with limited colors, popular for web use.

.BMP

BMP is an uncompressed image format developed by Microsoft, used for high-quality images.

.TIFF

TIFF is a high-quality image format often used in printing and professional photography.

.TIF

Alternate extension for TIFF files, commonly used for images requiring high resolution.

.SVG

Scalable Vector Graphics, a vector format for web graphics that can scale without quality loss.

.WEBP

WebP is a modern image format developed by Google, offering high-quality compression for web use.

.HEIC

High Efficiency Image Coding, used by Apple for storing photos on iOS devices.

.HEIF

High Efficiency Image Format, known for efficient storage and high quality, popular on Apple devices.

.RAW

RAW image format captures all data from a camera sensor without processing, popular in photography.

.CR2

Canon RAW format, used by Canon cameras to store unprocessed image data.

.NEF

Nikon RAW format, used by Nikon cameras for uncompressed, high-quality images.

.ARW

Sony RAW format, used in Sony cameras to store unprocessed image data.

.ORF

Olympus RAW format, used in Olympus digital cameras.

.RW2

Panasonic RAW format, used in Panasonic cameras for high-quality image storage.

.DNG

Digital Negative, an open RAW image format developed by Adobe for editing and archiving.

.PEF

Pentax RAW format, used in Pentax cameras for unprocessed photos.

.RAF

Fuji RAW format, used in Fujifilm cameras for uncompressed images.

.SR2

Sony RAW format, an older version used in some Sony cameras.

.SRF

Sony RAW file, commonly used in earlier Sony digital cameras.

.MRW

Minolta RAW format, used in Minolta cameras.

.KDC

Kodak RAW format, used in some Kodak digital cameras.

.X3F

Sigma RAW format, used in Sigma cameras for high-quality images.

.ERF

Epson RAW format, used in Epson cameras.

.3FR

Hasselblad RAW format, used in professional Hasselblad cameras.

.IIQ

Phase One RAW format, used in high-end Phase One cameras.

.FFF

Hasselblad format for storing high-quality, unprocessed images.

.MOS

Leaf RAW format, used in Leaf medium format digital backs.

.MEF

Mamiya RAW format, used in Mamiya cameras.

.JXR

JPEG XR, an enhanced version of JPEG with better compression and quality.

.HDP

High Definition Photo, used in Microsoft’s JPEG XR format.

.WDP

Alternate extension for JPEG XR, developed by Microsoft.

.ICO

Icon format used in Windows for icons, stores multiple resolutions.

.PSD

Photoshop Document, used in Adobe Photoshop, supports layers and effects.

.PSB

Large Document Format for Photoshop, used for very large images exceeding PSD limits.

.AI

Adobe Illustrator Artwork, a vector format used for illustrations and logos.

.EPS

Encapsulated PostScript, used for vector graphics, compatible with many illustration programs.

.CPT

Corel Photo-Paint image, used in Corel’s image editing software.

.SGI

Silicon Graphics Image, used on SGI workstations for high-quality images.

.RGB

RGB format, stores uncompressed images in RGB color space.

.RGBA

RGB format with an alpha channel for transparency.

.BW

Black and white format for grayscale images.

.PBM

Portable Bitmap, a monochrome image format used in Netpbm software.

.PGM

Portable Graymap, a grayscale image format used in Netpbm.

.PPM

Portable Pixmap, a color image format used in Netpbm.

.PNM

Portable Any Map, supports monochrome, grayscale, and color images.

.PXM

Pixelmator Image, used in Pixelmator on macOS.

.DPX

Digital Picture Exchange, used in digital film production.

.CIN

Cineon Image, used in film production for high-quality image storage.

.VDA

Targa format, used in graphics applications.

.ICB

Alias format, used for graphics and texture storage.

.VST

Targa format variant, used in graphics software.

.IMG

Disk image file, stores exact copies of disks for mounting or burning.

.CE1

Capture One Image format, used for raw image editing.

.JP2

JPEG 2000, an improved version of JPEG with better quality and compression.

.J2K

JPEG 2000 format extension, used for high-quality images.

.PCX

PC Paintbrush format, used in early PC graphics software.

.RLE

Run-Length Encoding, a simple compression format used in Windows.

.DCR

Kodak RAW format for digital cameras.

.DC2

Kodak DC2 RAW format, used in some Kodak cameras.

.PCD

Photo CD, a format developed by Kodak for storing high-quality images.

.XPM

X Pixmap, used in X Window System for bitmaps and icons.

.XWD

X Window Dump, used to capture screen images on X Window systems.

.CUR

Cursor file format, used in Windows for custom cursors.

.ANI

Animated Cursor, used in Windows for animated mouse cursors.

.WMF

Windows Metafile, used for vector and bitmap images on Windows.

.EMF

Enhanced Metafile, an improved version of WMF for graphics on Windows.

.AFPHOTO

Affinity Photo file, used in Affinity Photo for image editing.

.AFDESIGN

Affinity Designer file, used for vector design in Affinity Designer.

.DDS

DirectDraw Surface, used for textures in 3D graphics and video games.

.PSP

PaintShop Pro image, used in Corel PaintShop Pro for raster graphics.

.SAI

Paint Tool SAI image format, used in the SAI software for digital art.

.ORA

OpenRaster, an open format for layered images, used in digital painting software.

.TGA

Targa Image, often used for textures in video games.

.ICNS

Apple Icon Image, used for icons on macOS.

.JFIF

JPEG File Interchange Format, a standard for exchanging JPEG files.

.XBM

X Bitmap, used in X Window System for monochrome bitmaps.

.SPR

Sprite file format, used in game development.

.EXE

Windows executable file format for running applications and programs.

.BAT

Batch file used in Windows to execute a series of commands in the command prompt.

.CMD

Windows command file, similar to a batch file, used to execute command-line instructions.

.MSI

Windows installer package format, used to install software on Windows systems.

.BIN

Binary file format that stores data or executable code, often used for firmware or game files.

.COM

Legacy executable file format for DOS, used to execute command-line applications.

.APP

MacOS application package, used to install and run applications on Mac.

.GADGET

Windows gadget, used for mini-applications or widgets on the desktop.

.WSF

Windows Script File, used to execute scripts written in multiple languages in Windows.

.SCR

Windows screensaver file, often executable to launch screen-saving visuals.

.PIF

Program Information File, a shortcut format used in DOS and Windows to start applications.

.CPL

Control Panel Item, used in Windows to open Control Panel tools.

.VB

Visual Basic script file, commonly used for automation tasks in Windows.

.VBS

Visual Basic Script file, used to execute scripts in Windows environments.

.VBE

Encoded Visual Basic script file, used for obfuscating code.

.JS

JavaScript file, used to execute code on web browsers and servers.

.JSE

Encoded JavaScript file, used to obfuscate JavaScript code.

.WSH

Windows Script Host file, a configuration file used to run scripts in Windows.

.INF

Setup Information file, used by Windows to install software or drivers.

.PS1

PowerShell script file, used to execute PowerShell commands on Windows.

.PSM1

PowerShell module file, used to define functions and cmdlets in PowerShell.

.PS1XML

PowerShell formatting file, used to define how objects are displayed in PowerShell.

.PSC1

PowerShell Console file, used to store PowerShell console settings.

.PSC2

PowerShell Console Configuration file, an updated version of PSC1.

.MSP

Windows Installer Patch, used to apply updates or patches to installed programs.

.MSU

Microsoft Update file, used to distribute software updates on Windows.

.SCT

Script Component file, used to store scripts for execution.

.HTA

HTML Application, an executable HTML file that runs in Windows Script Host.

.SH

Shell script file, used to execute command-line instructions in Unix-based systems.

.RUN

Executable script file used in Linux to run applications.

.KSH

KornShell script, a shell script file used in Unix-based systems.

.BASH

Bash script file, used for automation in Unix/Linux systems.

.CSH

C shell script, used for executing commands in the C shell environment.

.TCSH

T C Shell script, used for executing commands in Unix-based systems.

.ZSH

Z shell script, used in Unix systems, particularly with the Zsh shell.

.SCPT

AppleScript file, used to automate tasks in macOS.

.SCPTD

AppleScript bundle, used in macOS for organizing AppleScript files.

.OSA

Apple Open Scripting Architecture, used for automation in macOS.

.OSAX

AppleScript Scripting Addition, adds additional commands to AppleScript.

.WORKFLOW

Automator Workflow, used in macOS for automating tasks.

.APK

Android Package, used to distribute and install applications on Android devices.

.DMG

Apple Disk Image, used for installing software on macOS.

.IPA

iOS App Store Package, used to install applications on iOS devices.

.DEB

Debian package, used to install applications on Debian-based Linux distributions.

.RPM

Red Hat Package Manager file, used to install applications on Red Hat-based systems.

.FLATPAK

Flatpak package, a universal Linux package format for sandboxed applications.

.SNAP

Snap package, a universal Linux package format for securely installing applications.

.VMDK

VMware Virtual Disk, used to store virtual machine disk images.

.OVA

Open Virtual Appliance, used for packaging virtual machines.

.OVF

Open Virtualization Format, used for distributing virtual machines.

.ISO

Disc image format, used for optical disc storage and mounting.

.EFI

Extensible Firmware Interface, executable format used in EFI systems.

.DLL

Dynamic Link Library, contains code and resources used by Windows applications.

.DRV

Device driver file, used by Windows to communicate with hardware devices.

.SYS

System file, used by Windows for device drivers and core system functions.

.OCX

ActiveX Control, used in Windows for interactive web elements and applications.

.RLL

Dynamic Link Library used for resources in software localization.

.A

Library file, used in Unix/Linux systems for code libraries.

.SO

Shared object file, Unix/Linux equivalent to DLLs, used in programs.

.DYLIB

Dynamic library, macOS version of shared libraries.

.OUT

Executable file, often used in Unix systems.

.ELF

Executable and Linkable Format, standard executable file format in Unix.

.PRG

Program file, used in various systems for executable programs.

.APPIMAGE

Portable executable format for Linux, allows applications to run on various distributions.

.CGI

Common Gateway Interface script, used for executing scripts on web servers.

.FCGI

FastCGI script, a faster version of CGI used in web applications.

.XPI

Mozilla Installer Package, used to install plugins and extensions in Mozilla applications.

.JAR

Java Archive, executable format for running Java applications.

.CLASS

Java Class file, compiled code used in Java applications.

.WAR

Web Application Archive, used to distribute web applications in Java.

.EAR

Enterprise Application Archive, used to package enterprise Java applications.

.XAP

Windows Phone Application Package, used to install apps on Windows Phone.

.BEAM

Erlang BEAM file, contains compiled Erlang code.

.PYD

Python Dynamic Module, a compiled Python module.

.PLUGIN

macOS plugin, used for adding functionality to applications.

.NEXE

Native Client Executable, used in Google Chrome for running native code.

.APPX

Windows Application Package, used for apps on Windows Store.