What is a JPEG file?

JPEG is a common choice for photographs. The usual JPEG export trades some image detail for a smaller file. JPG and JPEG are two extensions for the same format.

When to use it

Use JPEG for photos when the app or website accepts it. Keep the original and export a separate copy for sharing.

What to check

Check small text, fine lines and sharp color edges after export. Compression often shows there first.

Text and compression

Original test graphic with text and fine colored lines.
Source PNG
Download original file
Same graphic exported as a quality-30 JPEG.
JPEG: quality 30, 4:2:0
Download original file
Same graphic exported as a quality-90 JPEG.
JPEG: quality 90, 4:4:4
Download original file

Look for speckles around letters and blurred colored edges in the quality-30 JPEG. Both JPEG quality and color sampling differ here; this is not a quality-only comparison. Open the full-size views to see the differences.

Compare at full size

Source PNG

Original test graphic with text and fine colored lines.

JPEG: quality 30, 4:2:0

Same graphic exported as a quality-30 JPEG.

JPEG: quality 90, 4:4:4

Same graphic exported as a quality-90 JPEG.
Settings and measurements
FileDimensionsBytesExport settings
text-source.png1024 × 51222,860Optimize: True
text-jpeg-q30.jpg1024 × 51219,828Quality: 30, Subsampling: 2, Optimize: True
text-jpeg-q90.jpg1024 × 51257,293Quality: 90, Subsampling: 0, Optimize: True

Python 3.14.4, Pillow 13.0.0, Platform Linux, Webp 1.6.0, Jpeg 6.2, Avif 1.4.2

A normal JPEG does not retain a transparent background. Choose the background color before exporting, or use a format that supports transparency.

Save from the original

Export from the original. Repeated JPEG saves can lose more detail.

Related guides

Sources