Archive & Compressed Files

Files that contain other files packed together.

ExtensionWhat It IsHow to Open
.zipThe most common compressed archive formatFull guide — Windows built-in, 7-Zip, or WinZip
.rarRAR archive — similar to ZIP, slightly better compressionFull guide — 7-Zip, WinRAR, or WinZip
.7z7-Zip archive — high compression, strong encryptionFull guide — 7-Zip (free), The Unarchiver (Mac)
.tar.gz / .tgzCompressed tarball — common in Linux/UnixFull guide — 7-Zip (Windows), double-click (Mac)
.tarUncompressed tarball — a bundle of files7-Zip (Windows), double-click (Mac)
.gz / .gzipGzip compressed single file7-Zip (Windows), double-click (Mac)
.bz2Bzip2 compressed file — better compression than gzip7-Zip (Windows), double-click (Mac)
.xzXZ compressed file — high ratio compression7-Zip (Windows), The Unarchiver (Mac)
.cabWindows Cabinet file — used by Windows installersWindows built-in, or 7-Zip
ADVERTISEMENT — In-Article Responsive

Disk Images

Virtual copies of CDs, DVDs, or drives.

ExtensionWhat It IsHow to Open
.isoDisc image (CD/DVD/Blu-ray copy)Full guide — Double-click on Win 10/11 or Mac
.dmgApple Disk Image — Mac software distribution formatFull guide — Double-click on Mac; 7-Zip on Windows
.imgRaw disk image7-Zip, or mount with Disk Utility (Mac)
.vhd / .vhdxVirtual hard disk (used by Windows Hyper-V)Windows Disk Management → "Attach VHD"

Email & Communication Files

Files exported from email clients.

ExtensionWhat It IsHow to Open
.pstOutlook data file — contains emails, contacts, calendarMicrosoft Outlook (import via File → Open & Export)
.ostOffline Outlook data fileMicrosoft Outlook (opens automatically)
.msgSingle Outlook email messageMicrosoft Outlook, or free MSG Viewer tools online
.emlStandard email message fileMost email clients (Outlook, Thunderbird, Apple Mail)
.mboxMailbox file — collection of emailsThunderbird, Apple Mail, or Google Takeout import

Data & Database Files

Structured data and common "mystery" files.

ExtensionWhat It IsHow to Open
.datGeneric data file — could be anythingDepends on context. Try opening with Notepad/TextEdit first. Ask the sender what program created it.
.csvComma-separated values — spreadsheet dataExcel, Google Sheets, or any text editor
.jsonJavaScript Object Notation — structured dataAny text editor (Notepad, VS Code, TextEdit)
.xmlExtensible Markup Language — structured dataWeb browser or any text editor
.sqlDatabase query/export fileAny text editor, or import into a database program
.db / .sqliteDatabase fileDB Browser for SQLite (free)
ADVERTISEMENT — In-Article Responsive

Other Common File Types

Files people frequently ask about.

ExtensionWhat It IsHow to Open
.exeWindows executable (program/installer)Double-click to run on Windows. Does NOT work on Mac.
.apkAndroid app packageTransfer to Android device to install. Not for PC/Mac.
.torrentBitTorrent link file (not the actual content)A BitTorrent client like qBittorrent or Transmission
.logLog/text fileAny text editor (Notepad, TextEdit)
.bakBackup fileDepends on the software that created it
.tmpTemporary file — usually safe to deleteGenerally not meant to be opened
.bin / .cueCD/DVD disc image (older format)7-Zip to extract, or mount with virtual drive software