benchmark · JPEG quality benchmark

JPEG Quality Benchmark

Use this table when you need a JPEG output and want a practical starting quality.

Benchmark notes

  • Quality 90 cut the sample to 526 KB.
  • Quality 70 was 200 KB on the same dimensions.
  • Quality 60 gave the smallest JPEG but needs visual checking.

JPEG quality results

QualityOutput sizeChange from q100Useful first testCaution
1001.37 MBBaselineArchival export checkLarge file
90526 KB-62%High quality web photoStill large for strict upload limits
80303 KB-78%General web imageCheck fine texture
70200 KB-86%Upload limit trialCheck edges and gradients
60143 KB-90%Small JPEG targetArtifacts can show

Test methodology

ImgShrink generated four repeatable samples with sharp: a photo-style gradient, a UI screenshot, a transparent graphic and a flat color illustration.

Each output was encoded with the stated format and quality setting, then measured by byte size before being rounded for the table.

Test images and parameters

Photo sample: 1600x1067 pixels. Screenshot sample: 1365x768 pixels. Transparent sample: 512x512 pixels. Flat graphic sample: 1200x800 pixels.

WebP used quality 78 for the cross-format table, AVIF used quality 50, and JPEG baselines used quality 90 unless a quality row states otherwise.

What we learned

Quality 90 cut the sample to 526 KB.

Quality 70 was 200 KB on the same dimensions.

Quality 60 gave the smallest JPEG but needs visual checking.

Limitations

These values are benchmark results for the sample set, not a promise for every uploaded file.

Real images vary by noise, detail, transparency, dimensions, browser encoder and the target platform's accepted formats.

Benchmark questions

Are these exact results for my image?

No. They are measured sample results that help choose a first setting to test.

Do these tests upload user images?

No. They use generated samples and browser-style encoding assumptions.