Trusted by 50,000+ users monthly  ·  Updated daily  ·  100% Free

The Most Complete
Exteofile Extension Directory
on the Internet

Instantly look up any file extension to discover what it is, which software opens it, which operating systems support it, and what alternative formats exist. From everyday .pdf and .jpg to rare scientific and engineering formats — every answer is one search away.

  Popular right now:

5,000+Exteofile Extensions
20+Categories
50K+Monthly Users
FreeAlways & Forever
Instant Results All OS Covered Verified Information Daily Updates
The Basics

What Is a Exteofile Extension — and Why Does It Matter?

A file extension is the short group of letters after the final dot in a filename. When you see invoice.pdf the extension is .pdf. When you see photo.jpeg the extension is .jpeg. These suffixes look minor but carry critical information your computer depends on every single day.

Your operating system reads the extension the moment you double-click a file and uses it to decide which application should open it. Without extensions, Windows, macOS, and Linux would have no reliable way to distinguish a spreadsheet from a song, or a video from a log file.

File extensions also communicate the encoding format of the data inside. A .png image is compressed differently from a .bmp image even though both contain pixel data. A .mp3 audio file uses lossy compression while .flac is lossless — the extension tells you which trade-off was made when the file was saved.

Understanding extensions helps you troubleshoot compatibility problems, choose the right format before saving, and avoid accidentally corrupting a file by renaming it with the wrong suffix. This directory gives you accurate, sourced information about every extension so you can make informed decisions.

Browse All Extensions
invoice.pdfPortable Document Format · Adobe Systems
.pdf
photo.heicHigh Efficiency Image · Apple Inc.
.heic
archive.tar.gzCompressed Tape Archive · GNU Project
.tar.gz
music.flacFree Lossless Audio Codec · Xiph.Org
.flac
video.mkvMatroska Video Container · CoreCodec
.mkv
Browse by Type

Exteofile Extension Categories

Every file type belongs to a category. Select one below to explore all extensions in that group, complete with descriptions, compatible software, and conversion options.

Reference Guide

A Guide to the Most Common File Types

Not all file extensions are equal. Some you encounter every day; others appear only in specialised workflows. Here is a plain-English overview of the categories you are most likely to encounter.

Document Formats

Document extensions store text, formatting, and embedded media. .docx (Microsoft Word) and .odt (OpenDocument) are editable word-processor files. .pdf locks the layout so it looks identical on every device — ideal for contracts and invoices. .txt contains plain text with no formatting at all, making it universally readable. .rtf sits between the two, preserving basic styling without locking to a specific application.

Explore Document Formats →

Image Formats

Image extensions define how pixel data is stored and compressed. .jpg uses lossy compression — perfect for photographs where small file size matters more than perfection. .png is lossless and supports transparency, making it the go-to for logos and screenshots. .webp is a modern format offering superior compression for both photos and graphics. .heic is Apple's default for iPhones; .raw captures every detail straight from the camera sensor without any processing.

Explore Image Formats →

Audio Formats

Audio extensions split into two camps: lossy and lossless. .mp3 is the world's most recognised audio format — it discards frequencies the human ear barely notices to achieve small file sizes. .aac does the same job with better quality at the same bitrate. .flac and .wav preserve every bit of the original recording, the choice of audiophiles and audio engineers. .ogg is an open-source lossy format with no licensing fees, popular in games and streaming.

Explore Audio Formats →

Video Formats

Video extensions are often containers — they wrap together a video stream, an audio stream, and sometimes subtitles. .mp4 (MPEG-4 Part 14) is the dominant container on the web and mobile devices. .mkv (Matroska) is preferred by enthusiasts for its flexibility and support for multiple audio tracks. .mov is Apple's container, widely used in Final Cut Pro. .avi is an older Microsoft format still common in legacy archives. .webm is the open-source web-native option.

Explore Video Formats →

Archive & Compression

Archive formats bundle multiple files into one and usually compress them. .zip is the universal standard — built into Windows, macOS, and Linux with no extra software needed. .rar often achieves better compression ratios but requires third-party software to create. .7z (7-Zip) leads in compression efficiency for very large files. .tar.gz and .tar.bz2 are staples in the Linux and macOS worlds, bundling files into a tarball then compressing with gzip or bzip2.

Explore Archive & Compression →

Programming & Data

Code and data extensions are the backbone of software development. .py contains Python source code; .js holds JavaScript; .cpp stores C++ source. Data exchange formats like .json and .xml transmit structured data between applications and APIs. .csv stores tabular data in plain text that every spreadsheet can read. .sql contains database queries and schema definitions. .yaml and .toml are popular for configuration files in modern DevOps workflows.

Explore Programming & Data →
Most Searched

Popular Exteofile Extensions

The file types people search for most often. Click any card to see compatible software, OS support, and format alternatives.

. psb

Photoshop Big

The PSB file format, also known as "Photoshop Big," is an Adobe Photoshop file format des…

Bild
. vbs

Visual Basic Script

A VBS file is a text file containing code written in Visual Basic Scripting Edition (VBSc…

Programmierung
. ts

MPEG Transport Stream

The .ts file extension represents a Transport Stream file, a video stream format primaril…

Video
. odt

OpenDocument Text Document

The ODT file extension represents a text document format used by word processors. It is t…

Dokument
. asp.net

ASP.NET Web Page

ASP.NET files, typically using the `.aspx` extension (the extension value we'll focus on)…

Programmierung
. ogg

Ogg Vorbis

The Ogg file format is a free, open container format maintained by the Xiph.Org Foundatio…

Audio
. mp3

MPEG Audio Layer III

MP3 (MPEG Audio Layer III) is a widely used audio coding format for digital audio. It's k…

Audio
. xsl

Extensible Stylesheet Language

XSL (Extensible Stylesheet Language) is a family of languages used for transforming and f…

Daten
. 7z

7-Zip Archive

The 7z file extension represents an archive format used by the 7-Zip file archiver. It is…

Archiv
. btm

Batch To Memory

A .BTM file is a batch file used by Take Command Console (TCC), a command-line interprete…

Ausführbar
. js

JavaScript File

A 'js' file is a plain text file containing JavaScript code. JavaScript is a high-level, …

Programmierung
. tsx

TypeScript JSX

A .tsx file is a TypeScript file that includes JSX syntax. TypeScript is a superset of Ja…

Programmierung
. phtml

PHP HTML

A PHTML file is a web page file containing PHP code. It's essentially an HTML file with e…

Programmierung
. erdas imagine

ERDAS Imagine Image File

The .img file extension is primarily associated with ERDAS Imagine, a powerful geospatial…

Bild
. ps1

PowerShell Script

A .ps1 file is a text file containing commands written in the PowerShell scripting langua…

Programmierung
. bat

Batch File

A .BAT file is a batch file containing a series of commands to be executed by the command…

Ausführbar
. jsp

JavaServer Pages

JSP (JavaServer Pages) is a technology that allows developers to create dynamic web pages…

Programmierung
. flac

Free Lossless Audio Codec

FLAC (Free Lossless Audio Codec) is an audio coding format for lossless compression of di…

Audio
. cjs

CommonJS Module

The `.cjs` file extension is used for JavaScript files that contain code written using th…

Programmierung
. rst

reStructuredText Document

reStructuredText (RST, ReST, or reST) is a plain text markup syntax similar to Markdown. …

Daten
. srec

Motorola S-Record

The Motorola S-Record file format, often shortened to SREC or S19, is a text-based file f…

Programmierung
. php

PHP Hypertext Preprocessor

PHP files contain code written in the PHP scripting language. PHP is a widely-used open s…

Programmierung
. aac

Advanced Audio Coding

Advanced Audio Coding (AAC) is a standardized, lossy audio compression and encoding schem…

Audio
. ocx

OLE Control Extension 4

An OLE Control Extension (OCX) file is a type of dynamic-link library (DLL) used in Micro…

Ausführbar
. geotiff

GeoTIFF

GeoTIFF is a public domain metadata standard which allows georeferencing information to b…

Daten
. arrow ipc

Apache Arrow IPC Stream

The Apache Arrow IPC Stream format (.arrow) is a binary file format designed for efficien…

Daten
. activex

ActiveX Control

ActiveX controls are small programs, also known as add-ons, that are used on the Internet…

Ausführbar
. obj (.obj)

Wavefront OBJ File

The Wavefront .OBJ file format is a geometry definition file format first developed by Wa…

Daten
. zip

ZIP Archive (containing SFC/SMC ROM images)

A ZIP file is a compressed archive format that can contain one or more files and folders.…

Archiv
. cshtml

C# HTML

A CSHTML file is a web page that uses Razor syntax with C# code. It's primarily used in A…

Programmierung
. docx

Microsoft Word Open XML Document

The DOCX file extension represents a Microsoft Word Open XML Document. Introduced with Mi…

Dokument
. ipsw

iPhone Software Package

An IPSW file is a proprietary archive format used by Apple to distribute firmware updates…

Archiv
. py

Python Script

A '.py' file is a source code file written in the Python programming language. Python is …

Programmierung
. jpeg

Joint Photographic Experts Group

JPEG (Joint Photographic Experts Group) is a widely used method of lossy compression for …

Bild
. opus

Opus Audio File

Opus is a lossy audio coding format developed by the Internet Engineering Task Force (IET…

Audio
. pickle

Pickle Data

Pickle is a Python-specific file format used for serializing and de-serializing Python ob…

Daten
. mot

Motorola S-Record

The .mot file extension represents a Motorola S-Record file. This is a text-based file fo…

Daten
. bak.old

Backup File

A .bak file is a backup file, a common extension used to denote a copy of data created fo…

Daten
. apng

Animated Portable Network Graphics

APNG (Animated Portable Network Graphics) is a file format that extends the PNG (Portable…

Bild
. mkv

Matroska Video File

The MKV file format is a flexible, open standard video file format, a container format th…

Video
. rtf

Rich Text Format

Rich Text Format (RTF) is a proprietary document file format developed by Microsoft in 19…

Dokument
. dmg

Apple Disk Image

A DMG file is an Apple Disk Image file, a common format used on macOS to distribute softw…

Archiv
. exe

Executable File

An EXE file is a common file extension for executable files in Windows operating systems.…

Ausführbar
. apks

Android Package Set Archive

The .apks file extension represents an Android Package Set Archive. This archive format i…

Archiv
. so (shared object - linux)

Shared Object

A shared object file, identified by the `.so` extension, is a dynamically linked library …

Ausführbar
. dylib (dynamic library - macos)

Dynamic Library (macOS)

A dylib file is a dynamically linked library used on macOS operating systems. It's analog…

Ausführbar
. app (macos)

Application Bundle

The .app extension on macOS signifies an Application Bundle. This isn't a single file, bu…

Ausführbar
. pyo

Compiled Python File

A .pyo file is a compiled version of a Python source code file (.py). It's created when P…

Ausführbar
. html

HyperText Markup Language

HTML (HyperText Markup Language) is the standard markup language for creating web pages. …

Daten
. tsv

Tab-Separated Values

A TSV (Tab-Separated Values) file is a simple text-based format for storing tabular data,…

Daten
Practical Guide

How to Open an Unknown Exteofile Extension

Receiving a file you cannot open is one of the most common tech frustrations. Before you panic or assume the file is corrupted, follow these steps to identify the format and find the right application in minutes.

01

Identify the Extension

Look at the very end of the filename after the last dot. On Windows, enable Show file name extensions in File Explorer — Windows hides them by default. Note the exact extension, including double extensions like .tar.gz.

02

Search This Directory

Enter the extension in the search box at the top of this page. You will get the full format name, who created it, and which category it belongs to. This alone often answers your question.

03

Check Compatible Software

Each extension page lists free and paid applications for Windows, macOS, Linux, Android, and iOS. Many obscure formats open in free tools — .heic images open in the free CopyTrans HEIC plugin for Windows, for instance.

04

Consider Converting

If installing new software is not an option, converting to a more common format often solves the problem. Each extension page links to practical conversion options — free online converters handle most transformations.

05

Never Rename to Guess

Renaming a file from .xyz to .jpg does not change what is inside it. The file will still fail to open correctly. Always look up the format first rather than guessing by renaming.

Quick Reference: Common Extensions & Free Openers

The most frequently encountered file types and the best free tools to open them on any platform.

ExtensionFormat NameFree Opener
.pdfPortable DocumentAdobe Acrobat Reader
.docxWord DocumentLibreOffice Writer
.xlsxExcel SpreadsheetLibreOffice Calc
.pptxPowerPoint SlidesLibreOffice Impress
.jpgJPEG ImageBuilt-in (all OS)
.pngPNG ImageBuilt-in (all OS)
.mp4MPEG-4 VideoVLC Media Player
.mp3MPEG-3 AudioVLC / foobar2000
.zipZIP ArchiveBuilt-in (Win/Mac/Linux)
.rarRAR ArchiveWinRAR / 7-Zip
.heicApple HEIC ImageCopyTrans HEIC (Win)
.mkvMatroska VideoVLC Media Player
Deep Dive

Why Choosing the Right File Format Matters

Picking the wrong format can mean bloated file sizes, permanent quality loss, compatibility failures, or security risks. Here is why the choice deserves careful thought.

File Size & Storage

The same photograph saved as uncompressed .bmp might be 10 MB. As a .jpg it could be 500 KB — a 20× reduction. As .webp even smaller with no visible quality loss. Over thousands of files, format choice has a dramatic impact on storage costs and transfer speeds. Knowing which format offers the best compression for your content type is essential for anyone managing large media libraries.

Quality & Fidelity

Lossy formats discard data permanently on every save. Editing a .jpg and saving repeatedly degrades quality visibly over time — a phenomenon called generation loss. Lossless formats like .png, .tiff, and .flac preserve every bit of the original. For professional photography, audio mastering, or document archiving, choosing a lossless format ensures you never lose data you cannot recover.

Compatibility & Sharing

Sending a .pages document to a Windows user who lacks Apple software is a guaranteed compatibility failure. Sending a .docx works for almost everyone. Before sharing any file, consider whether the recipient's system can open it. Open formats like .pdf, .csv, and .mp4 travel furthest. Proprietary formats add friction when crossing organisational or platform boundaries.

Security Considerations

File extensions can be spoofed. A malicious file named invoice.pdf.exe — on a system hiding extensions — displays as invoice.pdf, tricking users into running an executable. Extensions like .exe, .bat, .vbs, .ps1, and .jar deserve extra scrutiny when received from unknown senders. Always verify the true format before opening files from untrusted sources.

Open vs Proprietary Formats: The Long-Term Perspective

One of the most important but least-discussed dimensions of file format choice is longevity. Proprietary formats — those controlled by a single company — can be discontinued, changed without notice, or locked behind paid software. If a company discontinues its product, files saved in that format may become inaccessible within years.

Open formats, by contrast, are documented publicly and can be implemented by anyone. .pdf was proprietary until Adobe released the specification to ISO in 2008; it is now an international standard (ISO 32000). .odt and .ods (OpenDocument) were designed from the start as open standards under the ISO/IEC 26300 umbrella.

For personal archives — family photos, personal documents, creative projects — using open formats is a form of digital preservation. Your descendants will be far more likely to open a .png or a .flac in thirty years than a proprietary editing project from today's most popular creative software.

Platform Guide

Exteofile Extension Compatibility Across Operating Systems

The same extension can behave very differently depending on your platform. Here is what you need to know about format support on Windows, macOS, Linux, Android, and iOS.

Windows

Windows is the most permissive desktop OS for third-party software, meaning almost every format has a compatible application available. Built-in support covers .jpg, .png, .bmp, .mp4, .mp3, and .pdf (via Edge). Notable gaps include .heic (requires a free codec), .mkv with certain codecs (VLC fills this), and Apple formats like .pages. The Windows Registry maps extensions to applications — this is why changing an extension changes which app opens the file.

macOS

macOS has deep native support for Apple-ecosystem formats including .heic, .pages, .numbers, and .key. Preview handles a wide variety of image and document formats out of the box. macOS uses Uniform Type Identifiers (UTIs) under the hood — the OS can sometimes correctly identify a file even if the extension is wrong. Gaps include Windows-centric formats like .wma and .wmv, which require VLC or similar third-party software.

Linux

Linux distributions use MIME types to map formats to applications, giving users fine-grained control. Most distros ship with strong support for open formats: .odt, .flac, .ogg, .png, .webp. Proprietary formats like .docx and .xlsx are handled by LibreOffice; .mp4 by VLC. Linux excels at command-line conversion — tools like ffmpeg, ImageMagick, and pandoc convert between hundreds of formats in batch.

Android

Android handles common media formats natively: .jpg, .png, .mp4, .mp3, .aac, and .pdf. Business formats like .docx and .xlsx are supported by Google Docs and Microsoft 365. Uncommon formats like .flac, .mkv, and .avi benefit from VLC for Android. Apple-only formats like .heic and .pages often require conversion before they are fully usable on Android devices.

iOS / iPadOS

iOS has deep support for Apple formats and the most common web formats. .heic, .jpg, .png, .pdf, .mp4, and .aac all work natively. Microsoft 365 and Google Workspace apps cover office documents. Audio format .flac gained native iOS support in iOS 11. Video files in unusual containers may still need VLC. The sandboxed nature of iOS means file management is more restricted than on desktop operating systems.

Conversion Guide

File Conversion: What You Need to Know Before You Start

Converting a file from one format to another is sometimes necessary and often straightforward — but a few principles are worth knowing because a poor conversion can cause data loss you may not notice until it is too late.

Lossless vs Lossy Conversions

Converting from a lossless format to a lossy one permanently discards data. Going from .png to .jpg introduces compression artefacts that cannot be undone. Going in the other direction — from .jpg to .png — does not restore the lost quality. Always convert from the highest-quality source you have and keep the original file.

Container vs Codec Conversions

For video files, changing the container (.avi to .mp4) without re-encoding the video stream is called remuxing — it is fast, lossless, and preserves quality. True transcoding re-encodes the video and always involves some quality loss unless you use a lossless codec. Tools like HandBrake and ffmpeg let you choose between remuxing and transcoding.

Document Conversion Caveats

Converting .docx to .pdf usually produces excellent results. Going in the other direction — PDF to Word — is inherently imperfect because PDF is a presentation format, not a structured document format. Complex tables and multi-column layouts often need manual correction after conversion.

Common Conversion Scenarios

.heic.jpg

Share iPhone photos with Windows or Android users who lack HEIC support.

Minor quality loss at default JPEG settings. Use 90%+ quality to minimise artefacts.

.pages.docx

Send Apple Pages documents to Word users on Windows or Linux.

Good fidelity for most documents. Complex layouts may need minor adjustment.

.wav.mp3

Reduce audio file size for streaming, podcasts, or sharing online.

Lossy. Use 256 kbps or higher to preserve most audible detail.

.mp4.webm

Optimise video for web embedding without licensing concerns.

Slight variation depending on codec settings. Use VP9 for best results.

.docx.pdf

Distribute documents with locked formatting that looks identical everywhere.

Excellent — near-perfect fidelity in most word processors.

.png.webp

Reduce image size on websites without visible quality loss.

Very good. WebP lossless beats PNG in size; WebP lossy beats JPEG in quality-per-byte.

.rar.zip

Share archives with recipients who do not have WinRAR installed.

Lossless — no data change, possible slight size difference.

.csv.xlsx

Add formatting, formulas, and charts to plain comma-separated data.

Lossless for the data itself; formatting is added, not converted.

Simple Process

How This Directory Works

Getting the information you need takes four steps and under thirty seconds.

01

Search the Extension

Type any extension — with or without the leading dot — into the search bar. The directory searches across 5,000+ entries instantly and returns exact matches first.

02

Read the Description

Each entry explains what the format is, who created it, what category it belongs to, and what the data inside represents in plain, accurate language.

03

Check Software Support

The compatible software section lists free and paid applications for Windows, macOS, Linux, Android, and iOS — so you always know what to download.

04

Explore Alternatives

If a format has better or more compatible alternatives, the entry links to them — helping you make an informed choice before converting or committing to a workflow.

Our Commitment

Why You Can Trust This Directory

Accurate information about file formats is harder to find than it should be. Many search results are outdated, vague, or exist primarily to promote specific software. This directory takes a different approach.

Every entry is researched from primary sources — official format specifications, ISO and IETF standards documents, developer documentation, and vendor release notes. We do not publish guesses, and we do not accept payment to promote specific software.

The database is maintained on a rolling basis. When a new format gains traction or an existing format receives a significant update, the relevant entries are reviewed and updated to reflect the current state of the ecosystem.

Primary-Source Research

Information drawn from official specs, ISO standards, and vendor documentation — not Wikipedia summaries or blog posts.

No Deceptive Links

We never link to fake repair tools, misleading download pages, or paid software presented as the only option.

Plain-English Clarity

Every description is written to be understood by a non-technical reader without sacrificing technical accuracy.

Continuously Updated

New formats added regularly; existing entries reviewed when specifications change or new software emerges.

Multi-Language Support

The directory is available in multiple languages so users worldwide can access information in their native language.

Developer Details Included

MIME types, magic bytes, and version history are included for developers who need more than a plain-English summary.

User Feedback

What Our Users Say

Real feedback from professionals, students, and everyday users who rely on this directory.

SM
Graphic Designer
"I was struggling to open a .ai file on my Windows PC. This site told me exactly which free software to use and explained what the format does. Saved me hours of frustrating searching."
JO
IT Support Specialist
"An incredibly useful reference. I use it daily when users send tickets about unknown file types. The compatibility table for each extension is particularly helpful."
PS
University Student
"Clear, simple explanations with no confusing jargon. I finally understand the difference between RAR and ZIP, and why my lecturer sends .pages files I cannot open on Windows."
CM
Freelance Developer
"The alternative-formats section is a hidden gem. Helped me convince a client to switch from a proprietary format to an open standard with solid reasoning I could share directly."
Help Centre

Frequently Asked Questions

Answers to the questions we receive most often about file extensions and this directory.

Eine Dateierweiterung ist ein Suffix, das am Ende eines Dateinamens hinzugefügt wird und seinen Typ und Format anzeigt. Zum Beispiel zeigt .docx ein Microsoft Word-Dokument an.

Überprüfen Sie die Dateierweiterung und verwenden Sie die entsprechende Software, die auf unserer Website angegeben ist. Wir bieten Kompatibilitätsinformationen für Windows, Mac und Linux.

Unter Windows sind Dateierweiterungen nicht case-sensitive, im Gegensatz zu macOS und Linux. Überprüfen Sie immer die genaue Erweiterung.

Versuchen Sie andere Software, die auf der Dateierweiterungs-Seite vorgeschlagen wird. Einige Dateien benötigen möglicherweise spezielle Software oder Codecs.

Cannot find your file extension?

Our database covers over 5,000 file types — from the most popular formats to the most obscure. Search now and get an instant, accurate answer.

Search All Extensions