Processed on this device
LocalFileLabFormats

File formats at a glance.

Browse supported image, document, audio, video, and archive formats. Compare local input, output, compression, and preview capabilities.

40 Format guide
130 formats

7Z

.7z

7Z is an archive format with high compression ratios, optional AES-256 encryption, and support for several compression methods.

InputOutputCompression
Format guideConvert filesCompression

ARJ

.arj

ARJ is a legacy archive format from the DOS era, mainly encountered in historical software and data collections.

InputCompression
Convert filesCompression

BZIP2

.bz2.tbz.tbz2

BZIP2 losslessly compresses a single data stream and is commonly combined with TAR to create .tar.bz2 archives.

InputOutputCompression
Convert filesCompression

CAB

.cab

CAB is a Microsoft archive format used for compressed installation files and Windows packages.

InputCompression
Convert filesCompression

CPIO

.cpio

CPIO bundles files and directory structures and is mainly used on Unix systems and in Linux initramfs images.

InputCompression
Convert filesCompression

DEB

.deb

DEB is the package format used by Debian-based Linux systems and contains software, metadata, and installation scripts.

InputCompression
Convert filesCompression

DMG

.dmg

DMG is a macOS disk-image format commonly used to distribute applications and read-only content.

InputCompression
Convert filesCompression

GZIP

.gz.gzip.tgz

GZIP losslessly compresses one data stream and is often combined with TAR to form .tar.gz archives.

InputOutputCompression
Convert filesCompression

LHA

.lha

LHA is a historical archive format using LZH compression, especially common in Japan and on Amiga systems.

InputCompression
Convert filesCompression

LZH

.lzh

LZH is a legacy archive format using Lempel-Ziv and Huffman compression, often found in classic software collections.

InputCompression
Convert filesCompression

LZMA

.lzma

LZMA is a lossless high-ratio compression method and forms the basis of many 7Z archives.

InputCompression
Convert filesCompression

RAR

.rar

RAR is a proprietary archive format supporting high compression, split archives, recovery records, and optional encryption.

InputCompression
Format guideConvert filesCompression

RPM

.rpm

RPM is a Linux package format containing software files, dependencies, metadata, and installation scripts.

InputCompression
Convert filesCompression

TAR

.tar

TAR bundles files, folders, and Unix metadata; it is usually paired with GZIP, BZIP2, or XZ for compression.

InputOutputCompression
Convert filesCompression

WIM

.wim

WIM is Microsoft's file-based disk-image format for Windows installation, deployment, and system images.

InputOutputCompression
Convert filesCompression

XAR

.xar

XAR is an extensible archive format used, among other things, as the basis of older macOS installer packages.

InputCompression
Convert filesCompression

XZ

.txz.xz

XZ is a lossless container for LZMA2 compression and achieves high compression ratios for many kinds of data.

InputOutputCompression
Convert filesCompression

ZIP

.zip

ZIP bundles and losslessly compresses multiple files and is supported directly by virtually every common operating system.

InputOutputCompression
Format guideConvert filesCompression

Zstandard

.tzst.zst

Zstandard combines fast lossless compression and decompression with flexibly adjustable compression levels.

InputOutputCompression
Convert filesCompression

AAC

.aac

AAC is a lossy audio codec and bitstream commonly used in MP4, M4A, and streaming services.

InputOutputCompressionPreview
Convert filesCompression

AC-3

.ac3

AC-3, also known as Dolby Digital, stores lossy multichannel audio for video, DVD, Blu-ray, and broadcasting.

InputOutputCompressionPreview
Convert filesCompression

AIFF

.aif.aifc.aiff

AIFF is Apple's uncompressed PCM audio format for high-quality recording, editing, and professional interchange.

InputOutputCompressionPreview
Convert filesCompression

ALAC

.alac

ALAC compresses audio losslessly and is used mainly in the Apple ecosystem and M4A containers.

InputCompressionPreview
Convert filesCompression

AMR

.amr

AMR is a lossy speech-optimized audio format used in mobile telephony, voicemail, and older phone recordings.

InputCompressionPreview
Convert filesCompression

AU

.au

AU is a simple audio container from the Unix and Sun ecosystems, commonly carrying PCM or mu-law audio.

InputOutputCompressionPreview
Convert filesCompression

CAF

.caf

CAF is Apple's flexible Core Audio container for long recordings, metadata, and different audio codecs.

InputOutputCompressionPreview
Convert filesCompression

E-AC-3

.eac3

E-AC-3 extends Dolby Digital with more efficient compression, higher bitrates, and additional multichannel features.

InputOutputCompressionPreview
Convert filesCompression

FLAC

.flac

FLAC compresses audio losslessly and preserves full quality for music archives and high-fidelity playback.

InputOutputCompressionPreview
Format guideConvert filesCompression

M4A

.m4a

M4A is an MPEG-4 audio container that usually carries AAC or ALAC audio plus title, artist, and cover metadata.

InputOutputCompressionPreview
Format guideConvert filesCompression

MKA

.mka

MKA is the audio container of the Matroska family and can hold different codecs, multiple tracks, and extensive metadata.

InputOutputCompressionPreview
Convert filesCompression

Opus

.opus

Opus is an open audio codec and associated file format for speech and music across low to high bitrates.

InputOutputCompressionPreview
Convert filesCompression

TTA

.tta

TTA, or True Audio, is a lossless audio codec with fast decoding for music and audio archives.

InputOutputCompressionPreview
Convert filesCompression

W64

.w64

W64 extends the WAV concept for very large uncompressed audio files beyond the traditional 4 GB limit.

InputOutputCompressionPreview
Convert filesCompression

WAV

.wav

WAV is a RIFF audio container that usually stores uncompressed PCM for recording, editing, and lossless interchange.

InputOutputCompressionPreview
Format guideConvert filesCompression

WavPack

.wv

WavPack compresses PCM audio in lossless or hybrid mode and is suited to space-efficient music archives.

InputOutputCompressionPreview
Convert filesCompression

WMA

.wma

WMA is Microsoft's Windows media audio format, usually using lossy Windows Media Audio compression.

InputOutputCompressionPreview
Convert filesCompression

.env

.env

.env files store environment variables as simple key-value pairs for local applications and development tools.

InputOutputCompression
Convert filesCompression

CONF

.conf

CONF is a general extension for text-based configuration files whose syntax is defined by the application using them.

InputOutputCompression
Convert filesCompression

CSV

.csv

CSV stores tabular data as delimited text rows for simple exchange between spreadsheet and data applications.

InputOutputCompression
Format guideConvert filesCompression

HTML

.htm.html

HTML structures web pages with elements for text, media, links, forms, and semantic content.

InputOutputCompression
Convert filesCompression

JSON

.json

JSON represents structured data with objects, arrays, and primitive values and is a standard format for web APIs and configuration.

InputOutputCompression
Format guideConvert filesCompression

JSON Lines

.jsonl

JSON Lines stores one JSON document per text line, making it useful for logs, streams, and large datasets.

InputOutputCompression
Convert filesCompression

LOG

.log

LOG files contain chronological text messages from applications, services, or devices for diagnosis and auditing.

InputCompression
Convert filesCompression

Markdown

.markdown.md

Markdown is a readable markup language for documentation, notes, and content that can be converted easily to HTML.

InputOutputCompression
Format guideConvert filesCompression

NDJSON

.ndjson

NDJSON stores independent JSON objects line by line, enabling streaming processing without one large enclosing array.

InputOutputCompression
Convert filesCompression

Properties

.properties

Properties files store Java configuration and localization values as text-based key-value pairs.

InputOutputCompression
Convert filesCompression

RTF

.rtf

RTF is a cross-platform rich-text document format for formatted text, images, and basic page layout.

InputOutputCompression
Convert filesCompression

TOML

.toml

TOML is a readable configuration format with tables, arrays, and clearly typed values.

InputOutputCompression
Convert filesCompression

TSV

.tsv

TSV stores tables as text, using tab characters for columns and lines for records.

InputOutputCompression
Convert filesCompression

TXT

.txt

TXT contains unformatted plain text and can be opened by virtually every text editor and operating system.

InputOutputCompression
Convert filesCompression

XHTML

.xhtml

XHTML expresses HTML as well-formed XML, combining web-page elements with XML syntax rules.

InputCompression
Convert filesCompression

XML

.xml

XML describes hierarchical, self-defined data structures used for documents, feeds, interfaces, and configuration.

InputOutputCompression
Convert filesCompression

YAML

.yaml.yml

YAML is an indentation-based, human-readable data format for configuration, automation, and structured content.

InputOutputCompression
Format guideConvert filesCompression

DOCX

.docx

DOCX is Microsoft Word's ZIP- and XML-based document format for styled text, images, tables, and page layouts.

InputOutputCompression
Format guideConvert filesCompression

ODT

.odt

ODT is the open OpenDocument text format for formatted documents in LibreOffice, OpenOffice, and compatible applications.

InputOutputCompression
Convert filesCompression

PDF

.pdf

PDF preserves page layout, fonts, and graphics across devices for document exchange, printing, and archiving.

InputOutputCompressionPreview
Format guideConvert filesCompression

PPTX

.pptx

PPTX is Microsoft PowerPoint's ZIP- and XML-based format for slides, layouts, media, charts, and speaker notes.

InputCompression
Convert filesCompression

CB7

.cb7

CB7 is a 7Z-based comic-book archive that bundles numbered page images into one file.

InputOutputCompression
Convert filesCompression

CBR

.cbr

CBR is a RAR-based comic-book archive whose images are displayed in page order by comic readers.

InputCompression
Convert filesCompression

CBT

.cbt

CBT is a TAR-based comic-book archive for page images and usually adds no image compression of its own.

InputOutputCompression
Convert filesCompression

CBZ

.cbz

CBZ is a ZIP-based comic-book archive that many comic readers open directly as a digital book.

InputOutputCompression
Convert filesCompression

FB2

.fb2

FB2, or FictionBook 2, describes e-books as XML and separates structured text from presentation.

InputOutputCompression
Convert filesCompression

FB2.ZIP

.fb2.zip

FB2.ZIP packages a FictionBook 2 XML file in a ZIP archive to reduce file size and transfer overhead.

InputOutputCompression
Convert filesCompression

EOT

.eot

EOT is Microsoft's legacy compact web-font format for Internet Explorer and historical websites.

InputOutputCompression
Convert filesCompression

WOFF

.woff

WOFF packages desktop font data in compressed form for efficient use as web fonts.

InputOutputCompression
Convert filesCompression

WOFF2

.woff2

WOFF2 is the modern web-font format using Brotli-based compression and usually producing smaller files than WOFF.

InputOutputCompression
Convert filesCompression

APNG

.apng

APNG extends PNG with lossless animation, full alpha transparency, and high image quality.

InputOutputCompressionPreview
Convert filesCompression

BMP

.bmp

BMP is a simple Windows raster-image format that usually stores pixels uncompressed or with basic RLE compression.

InputOutputCompressionPreview
Format guideConvert filesCompression

GIF

.gif

GIF is a palette-based raster format with up to 256 colors, simple transparency, and widely supported animation.

InputOutputCompressionPreview
Format guideConvert filesCompression

HEIC

.heic

HEIC is a HEIF image container that commonly stores HEVC-compressed photos, image sequences, and metadata efficiently.

InputCompressionPreview
Format guideConvert filesCompression

HEIF

.heif

HEIF is a flexible image container for efficiently compressed still images, image sequences, thumbnails, and metadata.

InputCompressionPreview
Format guideConvert filesCompression

ICO

.ico

ICO bundles Windows icons at multiple pixel sizes and color depths so applications can select the appropriate version.

InputOutputCompressionPreview
Format guideConvert filesCompression

JPEG XL

.jxl

JPEG XL is a modern image format for lossless or lossy compression, high bit depth, HDR, and progressive rendering.

InputOutputCompressionPreview
Format guideConvert filesCompression

JPG

.jpeg.jpg

JPEG compresses photographs lossily into small files and is supported by cameras, websites, and almost every image application.

InputOutputCompressionPreview
Format guideConvert filesCompression

PBM

.pbm

PBM is the monochrome member of the Netpbm family and stores black-and-white pixels in a very simple raster format.

InputOutputCompressionPreview
Convert filesCompression

PGM

.pgm

PGM is a simple Netpbm grayscale format used for image processing, research, and straightforward pixel exchange.

InputOutputCompressionPreview
Convert filesCompression

PNG

.png

PNG stores raster graphics losslessly, supports alpha transparency, and is especially suited to logos, screenshots, and UI graphics.

InputOutputCompressionPreview
Format guideConvert filesCompression

PNM

.pnm

PNM is the umbrella Netpbm format for portable bitmap, grayscale, and color raster images.

InputOutputCompressionPreview
Convert filesCompression

PPM

.ppm

PPM is a straightforward Netpbm color format that stores RGB pixels as readable text or binary data without complex compression.

InputOutputCompressionPreview
Convert filesCompression

PSD

.psd

PSD is Adobe Photoshop's working format for layers, masks, effects, text, and other editable image information.

InputCompressionPreview
Convert filesCompression

QOI

.qoi

QOI is an intentionally simple lossless raster format designed for very fast encoding and decoding.

InputOutputCompressionPreview
Convert filesCompression

SVG

.svg

SVG describes scalable vector graphics as XML and is suited to logos, diagrams, icons, and interactive web graphics.

InputOutputCompressionPreview
Format guideConvert filesCompression

TGA

.tga

TGA is a raster format from computer graphics that supports color depth, alpha channels, and optional RLE compression.

InputOutputCompressionPreview
Convert filesCompression

TIFF

.tif.tiff

TIFF is a flexible raster format for scanning, print, and archiving with high bit depth, metadata, and several compression methods.

InputOutputCompressionPreview
Format guideConvert filesCompression

WebP

.webp

WebP is Google's web-image format for lossless or lossy compression, alpha transparency, and animation.

InputOutputCompressionPreview
Format guideConvert filesCompression

3MF

.3mf

3MF is a ZIP- and XML-based 3D-printing format for geometry, units, materials, colors, and manufacturing information.

InputOutputCompression
Convert filesCompression

COLLADA

.dae

COLLADA stores 3D scenes as XML and can exchange geometry, materials, cameras, lights, and animation.

InputOutputCompression
Convert filesCompression

GLB

.glb

GLB bundles a glTF scene, binary data, and often textures into one compact file for web, AR, and real-time applications.

InputOutputCompression
Convert filesCompression

glTF

.gltf

glTF is an open 3D interchange format for efficient runtime delivery of scenes, materials, animation, and external resources.

InputOutputCompression
Convert filesCompression

OFF

.off

OFF is a simple text-based 3D format for polygonal geometry, often used in research and geometry processing.

InputOutputCompression
Convert filesCompression

PLY

.ply

PLY stores polygon meshes and point clouds with extensible properties such as color, normals, and measurements.

InputOutputCompression
Convert filesCompression

STL

.stl

STL describes 3D surfaces as triangle meshes and is a common interchange format for 3D printing and CAD workflows.

InputOutputCompression
Format guideConvert filesCompression

X3D

.x3d

X3D is a standardized XML or binary format for interactive 3D scenes, animation, and web presentation.

InputOutputCompression
Convert filesCompression

Apple Numbers

.numbers

Apple Numbers is the native spreadsheet format of the macOS and iOS app for tables, charts, and layouts.

InputCompression
Convert filesCompression

DBF

.dbf

DBF is the tabular database format introduced by dBASE, storing records with fixed fields and data types.

InputCompression
Convert filesCompression

DIF

.dif

DIF is a text-based interchange format for simple spreadsheets originating in early spreadsheet software.

InputCompression
Convert filesCompression

FODS

.fods

FODS stores an OpenDocument spreadsheet as one uncompressed XML file for version control and data interchange.

InputOutputCompression
Convert filesCompression

ODS

.ods

ODS is the open OpenDocument spreadsheet format for formulas, cell formatting, charts, and multiple worksheets.

InputOutputCompression
Convert filesCompression

PRN

.prn

PRN is a loosely defined text or printer-output file that often contains column-aligned tabular data.

InputCompression
Convert filesCompression

SYLK

.slk.sylk

SYLK is a text-based Microsoft interchange format for spreadsheet cells, formulas, and basic formatting.

InputCompression
Convert filesCompression

XLS

.xls

XLS is the legacy binary Excel workbook format for tables, formulas, charts, and formatting.

InputOutputCompression
Convert filesCompression

XLSB

.xlsb

XLSB stores Excel workbooks in binary form and can load large or formula-heavy spreadsheets faster and more compactly.

InputOutputCompression
Convert filesCompression

XLSM

.xlsm

XLSM is an Office Open XML workbook that may also contain embedded VBA macros.

InputCompression
Convert filesCompression

XLSX

.xlsx

XLSX is Excel's standard ZIP- and XML-based format for worksheets, formulas, charts, and cell formatting.

InputOutputCompression
Format guideConvert filesCompression

3G2

.3g2

3G2 is a compact media container from the 3GPP2 mobile ecosystem for video, audio, and timed metadata.

InputOutputCompressionPreview
Convert filesCompression

3GP

.3gp

3GP is a compact mobile-video container for older phones and low bandwidth, commonly carrying H.264 or MPEG-4 with AAC or AMR.

InputOutputCompressionPreview
Convert filesCompression

ASF

.asf

ASF is Microsoft's streaming-media container and commonly carries Windows Media Video and Windows Media Audio.

InputOutputCompressionPreview
Convert filesCompression

AVI

.avi

AVI is a legacy Microsoft container that can carry many video and audio codecs but has limited modern streaming features.

InputOutputCompressionPreview
Format guideConvert filesCompression

FLV

.flv

FLV is Adobe's legacy Flash Video container for web streaming and commonly carries FLV1, H.264, MP3, or AAC data.

InputOutputCompressionPreview
Convert filesCompression

M2TS

.m2ts

M2TS is a Blu-ray variant of MPEG transport stream for high-definition video, multichannel audio, and multiple tracks.

InputOutputCompressionPreview
Convert filesCompression

M4V

.m4v

M4V is an Apple-associated MPEG-4 video container that usually carries H.264 or HEVC video with AAC audio.

InputOutputCompressionPreview
Format guideConvert filesCompression

MKV

.mkv

MKV is an open Matroska container for many video, audio, and subtitle codecs plus chapters and multiple tracks.

InputOutputCompressionPreview
Format guideConvert filesCompression

MOV

.mov

MOV is Apple's QuickTime container for video, audio, timecode, and metadata in capture, editing, and interchange workflows.

InputOutputCompressionPreview
Format guideConvert filesCompression

MP4

.mp4

MP4 is a widely supported media container for video, audio, subtitles, and metadata with strong device and browser compatibility.

InputOutputCompressionPreview
Format guideConvert filesCompression

MPEG

.mpeg.mpg

MPEG program stream combines legacy MPEG-1 or MPEG-2 video and audio and is common in VCD- and DVD-era files.

InputOutputCompressionPreview
Convert filesCompression

MPEG-TS

.ts

MPEG-TS is a resilient transport stream for broadcast, streaming, and recording that can multiplex several audio, video, and data streams.

InputOutputCompressionPreview
Convert filesCompression

MTS

.mts

MTS is an AVCHD recording format for camcorders, usually storing H.264 video and audio in an MPEG transport stream.

InputCompressionPreview
Convert filesCompression

MXF

.mxf

MXF is a professional media container for broadcast and post-production with video, audio, timecode, and extensive metadata.

InputOutputCompressionPreview
Convert filesCompression

Ogg Video

.ogv

OGV is an open Ogg video container that typically combines Theora video with Vorbis or Opus audio.

InputOutputCompressionPreview
Convert filesCompression

WMV

.wmv

WMV is Microsoft's legacy video format, usually stored in an ASF container with Windows Media Audio.

InputOutputCompressionPreview
Convert filesCompression