Picture Data Rearranger

Makes JPEGs and PNGs smaller, faster, and at higher perceptual quality than the commercial compressors we tested. Everything happens on your machine.

Select an image

Choose a JPEG or PNG, up to 5 million pixels. Exact PNG keeps every decoded pixel. Controlled PNG and JPEG trade only what the quality check permits.

Output format

Select a file to confirm the output path.

No image selected.

Live progress

0 of 6 stages
  1. Read sourcewaiting
  2. Read the picturewaiting
  3. Try structural variantswaiting
  4. Make real fileswaiting
  5. Compare decoded pictureswaiting
  6. Keep the winnerwaiting
How it does this

JPEG uses BFFT's structural image method and measures a 12-branch MozJPEG search. PNG uses edge-weighted palette allocation, ownership flow, selective diffusion, and palette reordering before DEFLATE. The tool judges the files it actually made, not a quality-slider guess.

The browser build tests 4:4:4 and 4:2:0. This WASM encoder cannot make 4:2:2; the fused Jpegli path remains in the native tool.

JPEG source · PNG source

SOURCE

Awaiting a picture.

OPTIMIZED OUTPUT

Awaiting a measured result.

Result details

File size, decoded quality, candidates tried, and the winner.