JPG / JPEG
The universal photo format.
- Compression
- Lossy
- Transparency
- No
- Best for
- Photographs
Pros
- Tiny files for photos
- Supported literally everywhere
- Fast to decode
Cons
- No transparency
- Re-saves degrade quality
- Poor for sharp text or logos
A plain-English comparison of every common image format — JPG, PNG, WEBP, AVIF, HEIC, GIF, SVG, BMP, TIFF and PDF. No jargon, just what each format is good (and bad) at, and which to pick for your situation.
Skim this table when you need a quick reminder. Scroll down for full per-format detail.
| Format | Compression | Transparency | Best for |
|---|---|---|---|
| JPG / JPEG | Lossy | No | Photographs, email, web galleries, social uploads. |
| PNG | Lossless | Yes (8-bit alpha) | Screenshots, logos, UI mockups, design exports. |
| WEBP | Lossy or lossless | Yes | Modern websites, blogs, product galleries. |
| AVIF | Lossy or lossless | Yes | Cutting-edge web delivery, hero images, large image grids. |
| HEIC / HEIF | Lossy (HEVC) | Limited | iPhone storage and AirDrop between Apple devices. |
| GIF | Lossless (LZW) | 1-bit on/off | Tiny looping animations and very simple graphics. |
| SVG | Text-based (XML) | Yes | Logos, icons, illustrations, charts. |
| BMP | Usually none | Limited | Old Windows tooling, printer drivers, certain scientific pipelines. |
| TIFF | Lossless or lossy | Yes | Scanning, professional print, photo archiving. |
| Per-embedded-image | N/A (page background is white) | Receipts, scans, multi-page documents, anything you'd print or sign. |
JPG · second choice: WEBP for the web
Quality 85 JPG is the workhorse. Switch to WEBP when you control the destination.
WEBP · second choice: AVIF if your CMS supports it
Both modern, small and widely supported by browsers.
PNG · second choice: WEBP (lossy + alpha)
PNG is the safe default; WEBP gets you much smaller files at the same transparency.
SVG · second choice: PNG
SVG scales to any size without blurring. Use PNG only when the destination doesn't accept SVG.
PNG · second choice: WEBP lossless
JPG blurs the sharp text and lines that screenshots are full of.
JPG · second choice: PDF for multi-photo
Maximum compatibility, smallest size. Combine multiple photos into one PDF if needed.
JPG · second choice: PNG
Many forms reject HEIC, WEBP and AVIF. JPG is the safest bet.
JPG · second choice: PNG for transparency
Platforms re-compress everything — start with a high-quality JPG sized to platform specs.
TIFF · second choice: high-quality JPG
Print shops want lossless, high-resolution masters. TIFF or print-grade JPG are the standards.
TIFF or PNG · second choice: DNG for raw photos
Lossless formats preserve every pixel for future re-use.
The universal photo format.
Lossless quality with transparency.
Modern web standard — small and flexible.
The smallest practical format today.
Apple's compact photo format.
Simple animation and indexed colour.
Vector graphics that scale forever.
Uncompressed pixels — legacy Windows.
High-fidelity archival and print.
A document, often used to package images.
If you're sharing a photo with someone: JPG. It opens everywhere with no surprises.
If you're putting images on a website: WEBP. It's 25–35% smaller than JPG and supports transparency.
If you need transparency: PNG (safe default) or WEBP (smaller files, same alpha).
If the image is a logo or icon: SVG when possible, PNG when not.
If you took it on an iPhone and need to share it: Convert HEIC to JPG.
If you need it under a strict file size: Resize first, then compress — usually as JPG.
If you're packaging multiple images for one recipient: Combine them into a PDF.
WEBP for almost everything. It's 25–35% smaller than JPG at the same quality, supports transparency like PNG, and is supported by every modern browser. Use JPG as a fallback only if you serve users on very old systems.
JPG for sharing and email (universal compatibility, small files), WEBP for websites (smaller still), and AVIF when you can verify the destination supports it (smallest of all).
PNG, WEBP and AVIF support full alpha transparency. GIF supports 1-bit on/off transparency. JPG, BMP and TIFF (in most uses) do not.
HEIC needs a codec Windows doesn't ship with by default. The simplest fix is to convert HEIC to JPG — it works on every device and app, with no extra software installs.
PNG. Screenshots have sharp text and large flat colour areas that JPG compresses badly (blurry text edges). PNG keeps every pixel exactly.
AVIF compresses even better than WEBP — often half the size at the same visual quality — but is supported by fewer apps. Use AVIF for cutting-edge web delivery; use WEBP when you need broader compatibility.
Yes — it's a vector format, meaning it's described by shapes rather than pixels. SVGs scale to any size without losing quality and are ideal for logos and icons. They cannot store photographs.
PDF is a document format, but it's often used to ship one or more images as a single file (receipts, scans, certificates). PDFs can embed JPG or PNG images inside them.