Know the format before you convert it.
Choosing the wrong format costs quality you cannot get back. Each guide covers what a format actually is, what it can and cannot do, and which format to pick instead.
Image
7 formatsJPG
JPG is a lossy image format published in 1992 and still the most widely supported photo format in existence.
PNG
PNG is a lossless image format from 1996, created as a patent-free replacement for GIF.
WebP
WebP is an image format released by Google in 2010 that supports both lossy and lossless compression, plus transparency and animation in a single format.
AVIF
AVIF is an image format built on the royalty-free AV1 video codec and published in 2019.
HEIC
HEIC is Apple's default photo format on iPhone and iPad since iOS 11 in 2017, built on the MPEG HEIF container standardised in 2015.
SVG
SVG is an XML-based vector image format standardised by the W3C in 2001.
GIF
GIF dates to 1987 and survives almost entirely because of animation.
Document
3 formatsPDF is a fixed-layout document format created by Adobe in 1993 and an open ISO standard since 2008.
DOCX
DOCX is the default Word format since Office 2007 and a published standard as ECMA-376.
Markdown
Markdown is a plain-text formatting syntax from 2004 designed to stay readable as source.
Video
2 formatsMP4
MP4 is a container rather than a codec: it usually holds H.264 video with AAC audio, which is the single most widely playable combination on the internet.
WebM
WebM is a royalty-free video container introduced by Google in 2010, normally carrying VP8, VP9 or AV1 video with Vorbis or Opus audio.
Audio
3 formatsMP3
MP3 is the lossy audio format that made digital music portable, standardised as part of MPEG-1 in 1993.
WAV
WAV stores uncompressed PCM audio, so it is a bit-exact record of the waveform with no encoding loss at all.
FLAC
FLAC compresses audio losslessly, typically to 50-60% of the original WAV size while decoding back to a bit-identical waveform.
3D model
5 formatsSTL
STL describes a 3D surface as nothing but a mesh of triangles.
GLB
GLB is the single-file binary form of glTF 2.0, the Khronos standard often described as the JPEG of 3D.
OBJ
OBJ is a plain-text 3D geometry format from the late 1980s that stores vertices, faces and texture coordinates, with materials in a companion MTL file.
FBX
FBX is the interchange format that carries rigged, animated 3D scenes between authoring tools and game engines.
USDZ
USDZ is an uncompressed ZIP package around Pixar's Universal Scene Description, created with Apple in 2018.
Data
3 formatsCSV
CSV is plain text where each line is a row and values are separated by commas.
JSON
JSON is a lightweight text format for structured data, standardised as ECMA-404.
YAML
YAML is an indentation-based data format designed to be easier for humans to write than JSON, and it is a superset of it.