Orientation handled
EXIF orientation is normalized before encoding so portrait photos do not unexpectedly rotate in the output.
Reduce JPEG and JPG file size locally with adjustable quality, resizing and metadata removal.

JPEG only. Add one file or a whole batch.
JPEG is a lossy photo format, so its useful control is the balance between visible detail and byte size. Smart mode starts conservatively; manual quality gives you direct control.
EXIF orientation is normalized before encoding so portrait photos do not unexpectedly rotate in the output.
Target-size mode keeps the highest tested quality that fits the limit, and can offer proportional dimension reduction when quality alone is insufficient.
JPEG files selected here remain in your browser. Metadata is stripped by default; preservation is an explicit opt-in because EXIF can contain time, device and location details.
Add JPEG or JPG files. Other formats are rejected on this focused page before preview decoding.
Use Smart mode, set a quality percentage, resize large dimensions or search for a target byte limit.
Compare bytes and dimensions, inspect the optimized preview, then download one file or the completed batch.
Yes. Manual quality lets you choose from 1 to 100. Smart mode is the safer starting point when you do not already know the right value.
Metadata is removed by default. You can opt into JPEG metadata preservation, with a warning that camera and GPS details may be included.
A smaller file usually requires more loss. Use the before/after comparison and byte savings shown for each result to choose an acceptable balance.