Updated March 8, 2026  ·  10,000+ File Formats Documented

Decode Any File.
Understand Everything.

Filezeno is the internet's most complete file extension encyclopedia. Whether you've received a strange file you can't open, need to know which software to install, want to understand the difference between .mp4 and .mkv, or need to know if a file is safe, this site gives you a real, detailed answer for every one of the 10,000+ formats in our database. No paywalls. No registration. Just accurate information, available in 9 languages.

10,000+Extensions
8Categories
9Languages
★ 4.8User Rating
FreeForever

What Is Filezeno, and Why Does It Exist?

Every time you open a file on your computer, your operating system reads its extension, that short suffix after the dot, and decides which program to use. .pdf goes to Adobe Reader or your browser. .mp3 goes to your music player. .exe launches as a program. This system is simple, fast, and universal. But it only works if you know what each extension actually means.

The problem is that there are tens of thousands of file extensions in use today, and most people only recognize a handful. When you receive an unfamiliar file, a .heic from an iPhone, a .webp from a website, a .torrent from a download, a .yaml from a developer, you need a fast, reliable answer. What is this file? Is it safe? What opens it? Can I convert it?

That is exactly what Filezeno is built for. We document every major file format in detail: its full name, who created it, what data it holds, which software opens it on every platform, whether it is safe, and what alternatives exist. Our database covers 10,000+ extensions across eight categories, Document, Image, Audio, Video, Archive, Executable, Data, and Programming, and is available in nine languages including Arabic, Chinese, Spanish, and Japanese.

Whether you are a student opening a school assignment, an IT professional troubleshooting a client's system, a developer working across multiple platforms, or someone who just received a file they've never seen before, Filezeno gives you a clear, honest answer in seconds.

What sets Filezeno apart from a basic web search is depth and structure. Searching an unfamiliar extension online gives scattered results, outdated forum posts, manufacturer pages that assume technical knowledge, and generic answers that do not address your specific platform. Filezeno gives you one authoritative, structured page per extension: the full name and origin, compatible software on every platform (Windows, Mac, Linux, Android, iOS), a clear safety rating, conversion guides, and a list of alternative formats. Every page is reviewed and kept current as software changes.

Filezeno covers 8 major format categories. Click any category below to start exploring.

Browse File Extensions by Category

Eight categories covering every type of file you will ever encounter, from everyday documents to advanced programming formats

View Complete Extension Directory (10,000+)

Complete Guide

Everything You Need to Know About File Extensions

File extensions are one of the most fundamental and most overlooked parts of computing. Here is everything that matters, explained clearly, without jargon.

How File Extensions Actually Work

When you double-click a file, your operating system reads the extension at the end of the filename and looks it up in a registry of associations. Each extension maps to one or more programs that know how to read that file's internal format. If no association exists, your OS asks you to choose an application manually.

The extension does not define the file format, it is just a label. The actual format is determined by the binary data inside the file, particularly the first few bytes (called the "magic number" or file signature). This is why renaming a file extension does not convert it: the label changes but the internal structure stays exactly the same.

Extensions Across Operating Systems

Windows relies on extensions for all file associations and hides them from users by default, a security-problematic decision that allows malware to disguise itself as harmless documents. On Windows, extensions are case-insensitive: .JPG and .jpg are identical.

macOS uses extensions but also stores file type metadata internally, so many apps can open files even without a recognized extension. Extensions are generally case-insensitive on macOS as well.

Linux treats extensions purely as cosmetic labels. Applications read the actual file contents to determine type. However, extensions are fully case-sensitive on Linux: .jpg and .JPG are different files on the same filesystem.

Mobile platforms (Android and iOS) use extensions primarily for cross-platform sharing compatibility. Within the OS, files are identified by MIME type rather than extension alone.

Lossy vs. Lossless, Understanding the Most Important Format Distinction

Almost every file format falls into one of two compression philosophies. Lossy compression permanently discards some data to achieve smaller file sizes. .jpg images and .mp3 audio are lossy, they remove detail that is generally hard for humans to perceive, but the removed data is gone forever. Every time you re-save a lossy file, quality degrades further.

Lossless compression reduces file size without discarding any data at all. .png images and .flac audio are lossless, decompressing them returns the exact original data, bit for bit. The tradeoff is that lossless files are significantly larger. For archiving anything important, original photos, master audio recordings, legal documents, always use lossless formats.

Container Formats vs. Codec Formats

Video files in particular cause enormous confusion because of the distinction between containers and codecs. A container format (like .mp4 or .mkv) is a wrapper that holds one or more streams of data, typically a video stream, an audio stream, and optionally subtitles. The codec is the algorithm used to encode each stream, H.264, H.265, AV1 for video; AAC, MP3, FLAC for audio.

This is why two files both named .mp4 might behave completely differently. One might play on every device; another might require specific codec support. When troubleshooting video playback issues, the container extension is only half the information you need, the codec inside matters just as much.

Can You Change a File Extension?

Yes, but doing so only changes the label, not the actual format. Renaming photo.png to photo.jpg does not convert the image to JPEG format. When a program tries to open it expecting JPEG data and finds PNG data instead, it will either fail to open or display corrupted output.

There is one exception: some format pairs are genuinely interchangeable labels for the same data. .jpg and .jpeg are identical. .htm and .html are identical. .mpg and .mpeg are identical. In these cases, renaming is safe. For everything else, use a proper conversion tool.

The Security Side of File Extensions

File extensions are one of the most commonly exploited vectors in social engineering attacks. Attackers rely on Windows hiding known extensions by default to disguise malicious files. A file named invoice.pdf.exe appears as invoice.pdf to most Windows users, but it is an executable program that runs when double-clicked.

The most dangerous extensions to watch for are: .exe (Windows executable), .bat (batch script), .vbs (Visual Basic Script), .ps1 (PowerShell script), .scr (screensaver/executable), .jar (Java executable), .msi (Windows installer), and .cmd (command script). Email providers block most of these automatically, but attackers frequently embed them inside ZIP archives to bypass filters.

Our safety recommendation is non-negotiable: never open a file with an executable extension that arrived from an unknown source, even if the sender appears familiar. Always scan with antivirus first. When in doubt, don't open it.

How to Convert Between Formats

When you need a file in a different format, renaming the extension will not help, you need a proper conversion tool. For most everyday needs, free tools work perfectly. For video, HandBrake is the free standard, it handles virtually every input format and exports to modern containers like MP4 and MKV. For audio, Audacity provides a full GUI for recording and converting between formats; FFmpeg (command-line) handles almost anything programmatically. For documents, LibreOffice opens and exports all major office formats without cost. For images, GIMP handles conversion between virtually all image formats, while the browser-based Squoosh is ideal for quickly converting to .webp.

Each extension page in the Filezeno database includes a curated list of recommended conversion tools specific to that format, noting which are free, which require installation, and which work directly in the browser.

Why File Formats Become Obsolete

File formats have lifespans. Some last decades and become universal standards (.pdf, .jpg, .zip). Others are tied to specific software products that eventually lose market share, become discontinued, or are replaced by technically superior alternatives. When the software disappears, the format often becomes effectively inaccessible, files created in it can no longer be opened without specialized recovery tools.

Classic examples of obsolete formats that were once common: .wps (Microsoft Works, discontinued 2007), .qxd (QuarkXPress, largely replaced by Adobe InDesign), .fla (Adobe Flash source files, Flash Player end-of-life December 2020). When choosing formats for long-term archiving of important documents, images, or records, always prefer open, internationally standardized formats over proprietary ones. ISO-standardized PDF (PDF/A), lossless PNG and TIFF for images, and FLAC for audio are designed explicitly for long-term preservation.

Complete File Extension Reference Table, 2026

Quick-reference for the most commonly encountered file formats worldwide, category, compatible software, OS support, and a plain-English description of what each format actually is

Scroll right to see all columns
Extension Category Best Software to Open OS Support What It Is
.pdf Document Adobe Reader, Chrome, Firefox, Edge All platforms Universal read-only document. Looks identical on every device. The global standard for contracts, invoices, reports, and ebooks.
.jpg / .jpeg Image Photos, Preview, Photoshop, Paint All platforms Compressed photograph format. Used by every digital camera and smartphone. Lossy, quality degrades with each re-save.
.docx Document Microsoft Word, Google Docs, LibreOffice All platforms Microsoft Word document with rich formatting, images, and tables. The professional standard for editable documents.
.mp4 Video VLC, QuickTime, Windows Media, phones All platforms Most widely supported video container. Use H.264 encoding for maximum compatibility with every device and platform.
.mp3 Audio iTunes, Spotify, VLC, Windows Media All platforms Lossy compressed audio. Universal music format since 1993. Plays on literally every device ever made.
.zip Archive Built-in OS tools, 7-Zip, WinZip All platforms Compressed file bundle. Natively supported on Windows, Mac, and Linux without extra software. First choice for sharing.
.png Image Any image viewer or editor All platforms Lossless image with full transparency support. Ideal for logos, screenshots, and graphics where quality must be perfect.
.xlsx Document Microsoft Excel, Google Sheets, LibreOffice Calc All platforms Microsoft Excel spreadsheet with formulas, charts, pivot tables, and data. The universal data analysis format.
.exe Executable Windows OS (runs directly) Windows only Windows executable program. Can be an application, installer, or script. Never open from untrusted sources, high security risk.
.py Programming Python runtime, VS Code, PyCharm All platforms Python source code. One of the most popular programming languages globally. Used for data science, web, and automation.
.wav Audio Any audio player All platforms Uncompressed raw audio. Maximum possible quality but very large file sizes. Used in professional audio production and archiving.
.mov Video QuickTime, VLC, iMovie, Premiere Mac, Windows Apple QuickTime video format. Popular in professional video editing workflows. Good compatibility on modern systems.
.txt Document Notepad, TextEdit, any text editor All platforms Plain text with no formatting. The most universally compatible text format in existence. Works everywhere, forever.
.csv Data Excel, Google Sheets, Notepad, Python All platforms Comma-separated values. Universal data export format. Used to transfer spreadsheet data between different applications.
.gif Image Any browser or image viewer All platforms Animated or static image supporting a maximum of 256 colors. Widely used for short web animations and reaction images.
.rar Archive WinRAR, 7-Zip Windows, Mac High-compression archive with password protection and multi-volume support. Better compression than ZIP but requires extra software.
.html Programming Any web browser, VS Code, Notepad All platforms HyperText Markup Language, the structure of every webpage on the internet. Can be opened in any browser.
.json Data VS Code, Notepad, any browser All platforms JavaScript Object Notation. Lightweight structured data format used by virtually all modern APIs and web applications.
.svg Image Any browser, Illustrator, Inkscape All platforms Scalable Vector Graphic. Mathematical paths that scale to any resolution without quality loss. Ideal for logos and icons.
.pptx Document PowerPoint, Google Slides, LibreOffice Impress All platforms Microsoft PowerPoint presentation with slides, animations, and embedded media. The global presentation standard.
.mkv Video VLC, MPV, Kodi, Plex All platforms Matroska video container. Supports multiple audio tracks, subtitles, and chapters. Popular for high-quality movie files.
.flac Audio VLC, foobar2000, Audirvana, Plex All platforms Free Lossless Audio Codec. Perfect audio quality with no data loss. Open-source. The audiophile archiving standard.
.7z Archive 7-Zip, WinRAR All platforms 7-Zip archive format. Strongest compression ratio of any common archive format. Free and open-source. Highly recommended.
.webp Image Chrome, Firefox, Edge, Photoshop (2022+) All platforms Google's modern image format. 25–35% smaller than JPEG at equivalent quality. Now supported by all major browsers.
.heic Image Apple Photos, iOS, Windows (with codec) Mac, iOS, Windows* Apple's High Efficiency Image format. Default on iPhones since 2017. Requires codec pack on Windows to open.
.yaml / .yml Data VS Code, Notepad, any text editor All platforms Human-readable data format used for configuration files. Common in DevOps tools like Docker, Kubernetes, and GitHub Actions.
.apk Executable Android devices, Android Studio Android only Android application package. The installation file for Android apps outside of the Google Play Store.
.dmg Executable macOS (native support) Mac only Apple disk image. The standard macOS application installer format. Double-click to mount and install software.
Showing 28 of 10,000+ extensions. Click any extension page for full details including converter tools and alternatives. View Full Directory →
10,000+ Extensions Documented
8 File Categories
9 Languages Available
380+ Document Formats
420+ Image Formats
310+ Video Formats
260+ Audio Formats
Daily Database Updates

How to Open Any Unknown File, Step by Step

Received a file you've never seen before? Here is the exact process to identify it, find the right software, and open it safely, every time

1

Check the File Extension

Look at the end of the filename after the final dot. This is your first clue. On Windows, extensions are hidden by default, open File Explorer, click the View tab, and check "File name extensions" to make them visible permanently. On Mac, right-click the file and choose Get Info to see the full name with extension. On Linux, extensions are always visible.

Once you can see the full filename, note the extension, everything after the last dot. If the file has a name like document.pdf.exe, the actual extension is .exe, not .pdf. Attackers commonly use this trick to disguise dangerous files.

2

Search Filezeno

Type the extension (without the dot) into the search bar at the top of this page. Our database contains detailed information on 10,000+ extensions, including full names, descriptions, software compatibility across all platforms, safety ratings, and conversion options.

If your extension does not appear in our results, it may be a proprietary format created by a specific application, a very niche format, or a misspelled extension. In these cases, try searching the extension plus the word "file" in a search engine for additional context.

3

Identify the Right Software

Every extension page on Filezeno lists compatible software for Windows, Mac, Linux, Android, and iOS, with both free and paid options. We always list at least one free solution. For most common formats, free software is more than sufficient.

Our top free universal recommendations: VLC Media Player for audio and video (plays almost everything), 7-Zip for archives (opens ZIP, RAR, 7z, TAR, and 30+ more), LibreOffice for documents (opens Word, Excel, PowerPoint formats), and GIMP for images.

4

Convert If You Cannot Install New Software

If you cannot install new software, for example on a managed work computer or a friend's device, file conversion is often the easiest path. Convert the unknown format to a common format you already have software for.

Free online converters work for most common formats. For video, HandBrake is a free desktop converter that handles almost everything. For audio, Audacity or FFmpeg. For documents, Google Drive can open and convert many formats through your browser, no installation required.

5

Always Scan Before Opening

Before opening any file from an unknown or untrusted source, particularly an email attachment or a file downloaded from an unfamiliar website, scan it with antivirus software. This applies even if the extension looks harmless.

Executable extensions (.exe, .bat, .vbs, .ps1, .scr, .jar, .cmd, .msi) can run code on your system when opened. Never open these from untrusted sources under any circumstances, even if the filename suggests the file is a document or image.

A Deep Look at Every File Category

What formats live in each category, why they were created, which ones matter most, and what you actually need to know about them

Document Files, The Foundation of Digital Work

Document files are among the most frequently encountered formats in computing. They serve one purpose: storing text and layout information in a way that can be shared, archived, and printed. But "document" is a broad category that includes everything from a plain .txt file with no formatting to a richly designed .pdf with embedded fonts, vector graphics, and digital signatures.

The most important format in this category by far is .pdf, Portable Document Format, created by Adobe in 1993. A PDF renders identically on every device, every operating system, and every printer. It is the global standard for contracts, invoices, academic papers, legal documents, government forms, and ebooks. When you need to share a document that must look exactly the same for every recipient, PDF is the only correct answer.

For editable documents, .docx (Microsoft Word Open XML) is the professional default. It supports complex formatting, tracked changes, comments, tables, and embedded images. LibreOffice Writer and Google Docs both open .docx files for free. The older .doc format (pre-2007 Word) still circulates but should be avoided for new work. For purely structural text without formatting, .txt remains the most universally readable format, it will open on literally any device in existence.

.pdf.docx.txt.xlsx.pptx.odt.rtf.doc
Browse all Document formats

Image Files, Raster, Vector, and Everything In Between

Image file formats split into two fundamentally different approaches to storing visual data. Raster formats store images as grids of pixels, millions of tiny colored squares that together form a picture. Vector formats store images as mathematical descriptions of shapes, lines, and colors. This distinction determines everything: how the file scales, how large it is, and what it is best used for.

For raster images, .jpg dominates photography. It uses lossy compression that discards subtle detail to dramatically reduce file size, a 5MB raw photo typically becomes 200–500KB as a JPEG with barely perceptible quality loss. .png uses lossless compression and supports full transparency, making it the standard for logos, screenshots, and graphics where precision matters. The newer .webp format, developed by Google, combines the best of both worlds: lossy or lossless compression, transparency support, and file sizes 25–35% smaller than JPEG or PNG at equivalent quality. It is now supported by all major browsers and should be the default for web images.

For vector images, .svg (Scalable Vector Graphics) is the web standard. An SVG logo looks perfectly crisp at 16 pixels on a favicon or 1600 pixels on a billboard, the math scales infinitely. Adobe Illustrator's .ai and the open-standard .eps are used in professional print design. If you are working with logos, icons, or illustrations, always request vector formats from your designer, they are far more versatile than raster files.

.jpg.png.gif.svg.webp.heic.bmp.tiff.raw.psd
Browse all Image formats

Audio Files, Lossy, Lossless, and Professional Formats

Audio file formats come in three flavors: lossy compressed (small file, some quality loss), lossless compressed (smaller file, zero quality loss), and uncompressed (original size, maximum quality). Understanding this distinction matters enormously if you are archiving music, recording professionally, or trying to preserve audio for the long term.

.mp3 is the most universally supported audio format on earth. Every device, every platform, every app that handles audio plays MP3. It uses lossy compression, at standard 320kbps bitrate, quality loss is genuinely hard for most people to detect, but the data is permanently gone. .aac (Advanced Audio Coding, used by Apple and YouTube) delivers better quality than MP3 at identical file sizes, it is the better technical choice when compatibility is not a concern.

For archiving, .flac (Free Lossless Audio Codec) is the professional standard. It compresses audio to roughly 50–60% of uncompressed size while preserving every single bit of the original data. Lossless means decompressing a FLAC file returns the exact, original audio waveform. .wav is completely uncompressed raw audio, maximum quality, enormous file sizes (about 10MB per minute at CD quality). WAV is used in professional recording studios because it requires no encoding overhead during playback.

.mp3.wav.flac.aac.ogg.wma.m4a.opus.aiff
Browse all Audio formats

Video Files, Containers, Codecs, and the Compatibility Problem

Video files are significantly more complex than other formats because they involve two separate technical layers: the container and the codec. The container (identified by the file extension like .mp4 or .mkv) is a wrapper that holds multiple streams, video, audio, subtitles, chapter markers. The codec is the compression algorithm used to encode each stream, H.264, H.265 (HEVC), AV1 for video; AAC, MP3, AC3 for audio.

This is the source of most video compatibility problems. Two files can both be .mp4 but one plays everywhere while the other requires specific software, because they use different codecs. .mp4 with H.264 is the universal standard: plays on every smartphone, computer, TV, game console, and streaming platform without additional software. When exporting video for sharing, always choose MP4 + H.264.

.mkv (Matroska) is the preferred container for high-quality movie files because it supports multiple audio tracks (multiple language dubs), multiple subtitle tracks, and chapter navigation, features that .mp4 handles poorly. VLC plays virtually any .mkv file for free. .webm is the open-source web standard using VP8/VP9/AV1 codecs, required for HTML5 video embedding without licensing concerns. .avi and .wmv are legacy formats that should be avoided for new work due to poor compatibility with modern devices.

.mp4.mkv.avi.mov.webm.wmv.flv.m4v.ts
Browse all Video formats

Archive Files, Compression, Bundling, and Backup

Archive formats serve two purposes simultaneously: they bundle multiple files and folders into a single file, and they compress the contents to reduce total size. The compression ratio you achieve depends heavily on the type of content, text and code compress dramatically (often 80–90%), while already-compressed files like JPEGs and MP4s compress very little (often less than 5%).

.zip is the universal choice for everyday use. Every major operating system supports it natively, no extra software required. Windows, Mac, and Linux all include built-in ZIP extraction. The tradeoff is that ZIP uses older compression algorithms and cannot match the efficiency of newer formats. .rar offers significantly better compression than ZIP and supports password-protected encryption, file repair information (useful for damaged archives), and multi-volume archives that span multiple files. The catch: opening RAR files requires WinRAR or 7-Zip.

.7z (7-Zip) achieves the best compression ratios of any common format, typically 10–25% better than ZIP on the same data, and is completely free and open-source. The 7-Zip application also opens ZIP, RAR, TAR, GZ, and 30+ other formats. .tar.gz and .tar.bz2 are double-processed archives used in Linux/Unix environments: TAR bundles files together (without compression), then GZIP or BZIP2 compresses the bundle. These are standard for distributing open-source software.

.zip.rar.7z.tar.tar.gz.tar.bz2.gz.xz
Browse all Archive formats

Programming Files, Source Code, Configs, and Build Artifacts

Programming file extensions identify the language and purpose of source code files. Each language has established extension conventions: .py for Python, .js for JavaScript, .java for Java, .cpp for C++, .rs for Rust, .go for Go, .rb for Ruby. Code editors like VS Code, JetBrains IDEs, and Sublime Text use these extensions to apply syntax highlighting, activate language servers, run linters, and suggest completions.

Beyond source code, this category includes several subcategories. Configuration files use formats like .json, .yaml, .toml, .ini, and .env. These store settings for applications, deployment environments, and development tools. Markup languages like .html, .xml, .md (Markdown), and .rst define structured text and document formats. Stylesheet files like .css, .scss, and .less control visual presentation of web content.

Compiled and build artifacts, files ending in .class (Java bytecode), .pyc (Python cached bytecode), .wasm (WebAssembly), .dll (Windows Dynamic Link Library), and .so (Linux Shared Object), are generated by compilers and build systems rather than written by hand. Understanding these is essential when setting up development environments, troubleshooting build failures, or auditing what files an application creates on your system.

.py.js.ts.html.css.json.yaml.java.cpp.php.go.rs
Browse all Programming formats

A Systems Engineer's Honest Guide to File Formats

Real-world insight from twelve years of working with file formats across every platform and environment

Daniel Marsh
Systems Engineer & Format Research Lead, Filezeno
★★★★★

  • 12 years cross-platform experience
  • 10,000+ formats personally reviewed
  • Specializes in compatibility & security
"After twelve years of debugging file compatibility problems across Windows, Linux, macOS, and mobile platforms, the same mistakes keep appearing. Most of them come from not understanding what a file extension actually tells you, and what it doesn't."

The Five Formats I Actually Trust

If I could only use five formats for everything, I would choose without hesitation: .pdf for sharing finished documents, .jpg for photographs, .mp4 (H.264) for video, .zip for compression, and .txt for plain notes. These five are open, well-documented standards with guaranteed support across every platform for the foreseeable future. When you need to share something with someone and have no idea what software they use, default to these five. They will always work.

The Misconception That Wastes Hours of People's Time

Renaming a file extension does not convert the file. This is the single most common misconception I encounter. I've watched users rename video.avi to video.mp4 and then wonder why their iPhone won't play it. The binary data inside the file has not changed at all, you've only changed the label. For actual conversion, use HandBrake (video), FFmpeg (audio and video), LibreOffice (documents), or the free online converters linked from each extension page on Filezeno. The right tool makes the job take seconds instead of hours.

The Default Windows Setting That Genuinely Endangers Users

Windows hiding file extensions by default is a decision that has contributed to successful malware infections for thirty years and counting. The attack is trivially simple: name a file annual-report.pdf.exe. Windows hides the .exe. The user sees annual-report.pdf and double-clicks it expecting to read a document. They get a malware infection instead.

My standing recommendation to everyone who uses a Windows machine: open File Explorer, click the View tab, and check "File name extensions." This takes approximately ten seconds and is not reversible in any way that would inconvenience you. It is one of the most effective security measures a non-technical user can implement, and it costs nothing.

The Three Free Tools That Open 95% of Unknown Files

If someone handed me a computer with only three applications for opening unknown files, I would choose: VLC Media Player (opens virtually every audio and video format ever created), 7-Zip (opens ZIP, RAR, 7z, TAR, GZ, and 30+ more archive formats), and LibreOffice (opens Word documents, Excel spreadsheets, PowerPoint presentations, and most other document formats). Together, these three free applications handle at least 95% of the unfamiliar files most people ever encounter. They are available on Windows, Mac, and Linux, and they are all completely free.

My Recommended Archiving Standards

For anything you need to preserve for 10 or 20 years, format choice matters enormously. My personal archiving standards: .pdf/a (PDF/Archive) for documents, it is an ISO standard specifically designed for long-term preservation with no external dependencies. .tiff or .png for images, both are lossless and widely supported. .flac for audio, open, lossless, and will remain decodable indefinitely. .mkv for video, the container is open-source and future-proof; pair it with H.264 or H.265 for the video stream. Avoid proprietary formats for anything you cannot afford to lose access to.

The bottom line: File extensions are small but consequential. Understanding what they tell you, and what they don't, makes you faster at your work, better at troubleshooting, and meaningfully safer online. That is what Filezeno is built to help with.

Why People Rely on Filezeno

From IT professionals to university students, real feedback from real users around the world

★★★★★

I received a .heic file from a client and had absolutely no idea what it was. Filezeno had the full answer within seconds, what the format is, why iPhones use it, the exact converter to use, and a direct download link. This is what every reference site should look like. Bookmarked permanently.

Sarah K. UX Designer, Berlin, Germany
★★★★★

I deal with unfamiliar file types nearly every working day. Filezeno has the most comprehensive and accurate extension database I have found anywhere online. The compatibility breakdowns for each platform are particularly valuable, they save me searching through multiple manufacturer sites. An essential daily tool.

Marcus T. IT Support Lead, New York, USA
★★★★☆

My professor recommended Filezeno for our systems architecture course. It explains technical formats accurately and completely without dumbing things down to uselessness. The programming and data categories are especially thorough. The multilingual support is a genuine benefit for my international classmates.

Priya S. Computer Science Student, London, UK
★★★★★

The video format section is outstanding. The container vs. codec explanation alone is worth bookmarking, I have shared it with every client who has ever sent me the wrong format. Codec compatibility charts are accurate and up to date. I check Filezeno regularly when working with formats outside my usual workflow.

Tom R. Video Editor, Toronto, Canada
★★★★★

Fast, accurate, and genuinely useful. I use the programming and data categories constantly. Whenever I encounter an unfamiliar configuration file or build artifact extension, Filezeno is my first stop. Clean interface, no popups, no registration walls. Rare to find a reference site this well executed.

Li Wei Full-Stack Developer, Singapore
★★★★★

I am not a technical person, but I need to deal with different file types regularly at work. Filezeno explains everything in plain language that I can actually understand and act on. The Spanish version is excellent. I have shared this site with my entire office team and it has reduced the number of IT requests we submit considerably.

Elena B. Office Manager, Madrid, Spain

Frequently Asked Questions

Direct answers to the questions people ask most about file extensions, formats, and compatibility

A file extension is the suffix at the end of a filename, after the final dot, for example .pdf, .jpg, or .exe. It is a label that tells your operating system what type of data the file contains and which application should open it. The extension does not change the actual file data, it is purely informational. Your OS reads it and looks up the associated application in a registry. Without this system, your computer would need to scan every file's raw bytes to determine how to handle it, which would be extremely slow.

No, and this is the most important thing to understand about file extensions. Renaming a file extension changes only the label on the outside; the internal binary data remains completely unchanged. If you rename photo.png to photo.jpg, the file still contains PNG data internally. Programs expecting JPEG data will either fail to open it or display corrupted output. For genuine format conversion, use a dedicated tool: HandBrake for video, FFmpeg for audio, LibreOffice for documents, GIMP for images, or one of the online converters listed on each extension page in our database.

Start by searching the extension in the Filezeno search bar at the top of this page. We document 10,000+ extensions with full software compatibility information for every platform. If you find a match, the extension page will list all compatible software and include links to free downloads. If the extension is not in our database, try searching "[extension] file format" in a search engine. As a last resort, many archive managers (like 7-Zip) can attempt to open unknown formats by reading the file's internal structure.

It depends on the operating system. On Windows, extensions are not case sensitive, .JPG, .jpg, and .Jpg are all treated identically. On macOS, extensions are also generally case-insensitive for application associations, though macOS preserves the case in the actual filename. On Linux, extensions are fully case-sensitive, .jpg and .JPG are different files and are treated as different types. For maximum cross-platform compatibility, always use lowercase extensions. This is particularly important for web files, which are served by Linux-based servers where case matters.

The extensions most commonly associated with malware and social engineering attacks are: .exe (Windows executable program), .bat (Windows batch script), .vbs (Visual Basic Script), .scr (screensaver, actually an executable), .ps1 (PowerShell script), .jar (Java executable), .cmd (Windows command script), .msi (Windows installer), .pif (program information file, can execute code), and .hta (HTML application). Never open files with these extensions if they arrived via email from an unknown sender, were downloaded from an unfamiliar website, or appeared unexpectedly on your system. Attackers frequently bundle these inside .zip files to bypass email filters.

Microsoft introduced this behavior to make the interface appear cleaner and less technical for mainstream users. The reasoning was that most users do not need to see .exe, .txt, or .jpg suffixes on every file. However, this creates a well-documented security vulnerability: it makes it trivially easy for attackers to disguise malicious files. A file named document.pdf.exe appears to Windows users as document.pdf. To disable this setting and see all extensions: open File Explorer, click the View tab, and check the "File name extensions" checkbox. On Windows 10 and earlier: go to Folder Options → View tab → uncheck "Hide extensions for known file types." This change takes effect immediately and applies globally.

A container is the file format wrapper that holds multiple data streams, a video stream, one or more audio streams, subtitles, chapter markers. The extension identifies the container: .mp4, .mkv, .avi. A codec is the algorithm used to compress and decompress each individual stream, H.264, H.265, AV1 for video; AAC, MP3, AC3 for audio. The container and codec are independent choices. This is why two .mp4 files can behave completely differently: one might use H.264 video with AAC audio (plays everywhere), while another might use H.265 video with AC3 audio (requires specific hardware or software support). When exporting video for broad sharing, choose MP4 container with H.264 video and AAC audio for maximum compatibility.

There is absolutely no technical difference. Both .jpg and .jpeg refer to the same file format: JPEG (Joint Photographic Experts Group). The shorter .jpg variant became the standard on older Windows and DOS systems, which required file extensions to be three characters or fewer. Modern operating systems handle both identically. You can rename a .jpeg file to .jpg (or vice versa) without any effect whatsoever on the actual image data. Most software accepts both extensions and treats them as the same format.

For photographs and complex images: .webp is the modern answer. It achieves 25–35% smaller file sizes than JPEG at equivalent visual quality, supports both lossy and lossless modes, and has full browser support across Chrome, Firefox, Safari, and Edge. For graphics, icons, and logos with transparency: .svg (vector) is ideal when you have it, otherwise .png. For animated content: .webp animations are more efficient than .gif and should be preferred for new work. Avoid .bmp and uncompressed .tiff on websites, these load extremely slowly due to their large file sizes.

Lossy compression permanently removes some data from the file to achieve smaller sizes. The removed data is gone forever, it cannot be recovered. Every time a lossy file is re-edited and re-saved, quality degrades further. JPEG (.jpg) for images and MP3 (.mp3) for audio are lossy. At high quality settings, the degradation is typically imperceptible to most people, but it exists. Lossless compression reduces file size by finding and eliminating redundancy in the data, without discarding anything. The original data can be perfectly recovered by decompressing. PNG (.png) for images and FLAC (.flac) for audio are lossless. For archiving anything that matters, original photographs, master recordings, important documents, always use lossless formats.

For documents that others should read but not edit: .pdf is the definitive answer. A PDF renders identically on every device and operating system, preserves all formatting exactly, and cannot be accidentally modified without the right tools. For editable documents that will be worked on collaboratively: .docx offers the broadest compatibility, Microsoft Word, Google Docs, LibreOffice Writer, and most other word processors open it. For plain text notes or simple data without formatting: .txt is universally readable on every device ever made. Avoid proprietary formats like .pages (Apple only) or .wps (WPS Office only) when sharing with people whose software you do not know.

There is no definitive answer, but estimates from researchers range from 10,000 to over 50,000 active extensions when including proprietary, niche, regional, and legacy formats. New extensions are created continuously as new software is developed, and old ones become obsolete as applications are discontinued. Filezeno documents 10,000+ of the most commonly encountered extensions, the ones most people will realistically come across. Our database is updated continuously as new formats emerge and existing ones change.

Yes, and this is a genuine source of confusion. File extensions are not guaranteed to be unique. For example: .ts can be a TypeScript source file or an MPEG Transport Stream video. .log can be a plain text log file or a binary database transaction log. .raw can be a camera raw image or raw audio data or raw binary data. .db can be a SQLite database, a Thumbs.db thumbnail cache, or various other database formats. When an extension is ambiguous, the actual file contents, specifically the first few bytes known as the "magic number" or file signature, are the definitive way to identify the true format. Filezeno documents all known meanings for each extension.

.mp4 with H.264 video encoding and AAC audio encoding is the universal standard for sharing video. It plays natively on every smartphone (iOS and Android), every computer (Windows, Mac, Linux), every smart TV, and every streaming platform without additional software or configuration. For archiving high-quality video with multiple audio tracks or subtitle streams, .mkv is the better container choice. For web-embedded video in HTML5 without licensing concerns, .webm is the open-source standard. For new projects, avoid .avi and .wmv, they have poor compatibility with modern mobile devices and streaming systems.

Three free tools cover the vast majority of unknown files. VLC Media Player (available at videolan.org) plays virtually every audio and video format ever created, if VLC cannot open a media file, it is genuinely exotic. 7-Zip (available at 7-zip.org) opens ZIP, RAR, 7z, TAR, GZ, BZ2, and 30+ other archive formats. LibreOffice (available at libreoffice.org) opens Microsoft Word (.docx), Excel (.xlsx), PowerPoint (.pptx), and most other document formats at no cost. Together, these three applications handle the overwhelming majority of unknown files encountered in everyday computing.

A file extension is a suffix added to the end of a filename that indicates its type and format. For example, .docx indicates a Microsoft Word document.

Check the file extension and use the appropriate software indicated on our site. We provide compatibility information for Windows, Mac, and Linux.

On Windows, file extensions are not case sensitive, unlike macOS and Linux. Always check the exact extension.

Try other software suggested on the file extension page. Some files may require specific software or codecs.

Filezeno is an independent reference resource and is not affiliated with any software company, operating system vendor, or file format standards organization. All extension data is researched and maintained by our editorial team. Software names and trademarks belong to their respective owners. Information is provided for general reference only, always verify critical compatibility requirements against official documentation.