Mac wallpaper file formats: JPEG vs PNG vs HEIC
Short answer: use JPEG for photos, PNG for graphics with flat colors or transparency, HEIC if you want the smallest file at good quality. Longer answer below.
The formats at a glance
| Format | Good at | Bad at | File size |
|---|---|---|---|
| JPEG | Photos, natural scenes, gradients | Text, sharp edges, transparency | Small–medium |
| PNG | Flat graphics, text, sharp edges, transparency | File size (huge for photographic content) | Large |
| HEIC | Everything — photos and graphics alike | Compatibility outside Apple ecosystem | Small |
JPEG — the workhorse
JPEG is lossy compression. Every time you save a JPEG, it throws away some data you can't get back. But for wallpapers, that barely matters — you save once and never re-save.
At 92–95% quality, compression artifacts are invisible at wallpaper scale. You'd have to zoom to 200% and squint to see them. A 5K photo wallpaper at 93% quality is typically 8–12 MB. That's fine.
Use JPEG when: Your wallpaper is a photograph or any image with continuous tones and gradients.
Avoid JPEG when: Your wallpaper has sharp text, single-pixel lines, or large areas of perfectly flat color. JPEG smudges those.
PNG — pixel-perfect, large files
PNG is lossless. What you see is exactly what was saved — no compression artifacts, ever. It also supports transparency (alpha channels), which JPEG doesn't.
The tradeoff is file size. A 5K photographic wallpaper as PNG can easily hit 40–60 MB. That's 4–5x larger than the same image as JPEG, with no visible quality difference at normal viewing distance.
Use PNG when: Your wallpaper is an illustration, vector graphic, or anything with flat colors, text, or transparency.
Avoid PNG when: It's a photograph. You're just wasting disk space.
HEIC — Apple's modern pick
HEIC (High Efficiency Image Container) is what Apple uses natively. It gives you JPEG-level compression with PNG-level quality — smaller files that look better. It also supports transparency, 10-bit color depth, and multiple images in one file (which is how dynamic wallpapers work).
Every Mac running macOS High Sierra or later can display HEIC wallpapers. Your iPhone already shoots in HEIC by default.
Use HEIC when: You want the best quality-to-size ratio and don't need the wallpaper to work on Windows or older systems.
Avoid HEIC when: You need to share the wallpaper with non-Apple users or use it on a very old Mac.
What about TIFF, WebP, AVIF?
TIFF
macOS supports it as a wallpaper, but files are enormous. No advantage over PNG unless you need specific color space metadata for print work. Skip it.
WebP
Google's format. macOS Ventura and later can display it. Good compression, but no real advantage over HEIC for wallpapers, and HEIC is native to macOS.
AVIF
The newest contender. Excellent compression, but macOS support is still spotty as a wallpaper format. Not recommended yet.
Practical recommendations
- Downloading wallpapers? Take whatever format they come in. JPEG and PNG are both fine.
- Exporting your own? JPEG at 93–95% for photos, PNG for graphics.
- Building dynamic wallpapers? HEIC is required — it's the only format that supports multiple time-based images.
- Optimizing storage? Convert your collection to HEIC using Preview or sips in Terminal. You'll save 30–50% disk space.
Quick conversion in Terminal
# Convert a JPEG to HEIC
sips -s format heic input.jpg --out output.heic
# Convert all JPEGs in a folder
for f in *.jpg; do sips -s format heic "$f" --out "${f%.jpg}.heic"; done
The wallpapers in Wallpapery are pre-optimized for your display — format and resolution handled automatically.