JPG Compressor

This JPG compressor re-encodes your JPEG photographs at a lower bitrate so they take up far less space. Dimensions stay identical, the quality setting is yours to choose, and every file reports exactly how much it saved.

Your files never leave this device

Compress your photos Up to 20 files ยท 30 MB each

Drag & drop JPG photos here

Both .jpg and .jpeg are accepted. Output stays JPEG at the same pixel dimensions.

No files selected yet

    75%

    75% suits photographs well. Raise it for images containing text or fine line detail.

    How to use this JPG compressor

    1. Add your JPG photos to the dropzone, or press Browse files to select them.
    2. Set the quality. 75% is a strong default for photographs; go higher for screenshots.
    3. Press Compress photos and let the batch run.
    4. Read the saving percentage beside each result and compare it against the preview.
    5. Download the photos individually, or take the whole batch as a ZIP.

    What this tool gives you

    • Cuts typical phone photographs by 60 to 90 per cent at settings that look unchanged.
    • Reports the total kilobytes recovered across the whole batch, not just per file.
    • Leaves dimensions untouched, so layouts and print sizes are unaffected.
    • Removes the EXIF block, which strips GPS coordinates and camera details.
    • Processes twenty photographs per run without a queue or a daily cap.
    • Adds no watermark and requires no account of any kind.

    How JPEG compression works, briefly

    JPEG divides an image into eight-by-eight pixel blocks and describes each block as a set of frequency components rather than a list of colours. Low frequencies carry the broad shapes your eye latches onto; high frequencies carry fine detail it barely registers. The quality setting decides how aggressively those high-frequency components are rounded off, and rounding is where the space is saved.

    This is why photographs compress so gracefully and screenshots do not. A face, a landscape or a fabric texture is mostly gradual change, which survives rounding well. Black text on white is nothing but abrupt change, so the discarded high frequencies show up immediately as a grey shimmer around each letter.

    Recompression and what it costs

    • Every JPEG save is lossy, including this one, so the damage accumulates across saves.
    • Compressing an already heavily compressed file yields little extra saving and visible degradation.
    • Working from the original camera file always gives a better result than from a WhatsApp copy.
    • Keep the untouched original whenever the photograph matters, compress a duplicate.

    If a file has already been through several rounds of messaging apps and social platforms, expect diminishing returns here. The picture has little left to give.

    Choosing a setting for the destination

    For a website, 70 to 80 is the range almost every publisher uses, and visitors never notice. For an email attachment, 70 is generous and gets a folder of holiday photos comfortably under the limit. For print, stay at 90 or above, since a printing press resolves detail your monitor does not. For an archive you may edit later, do not compress at all, keep the original and compress copies as needed.

    The one case that consistently catches people out is a screenshot saved as JPG. Small interface text degrades badly below about 90. If readability matters more than size, convert it to PNG instead, where flat colour and sharp edges cost almost nothing.

    Dimensions matter more than quality

    A modern phone produces images around 4000 pixels wide. A blog post displays them at perhaps 900. Compressing a 4000-pixel photograph to fit an 900-pixel slot is solving the problem backwards: you are spending bytes on detail no visitor will ever see. Resizing first with the image resizer cuts the data by roughly eighty per cent before compression even begins, and the two steps together routinely turn a 6 MB photograph into 120 KB that looks identical in place.

    Metadata and privacy

    Compressing here redraws the photograph through a canvas, and a canvas holds pixels only. The EXIF block, camera model, exposure, timestamp and often the exact GPS coordinates where the shot was taken, does not survive. For anything you are about to publish that is a quiet privacy win, and if it is your specific goal, the EXIF remover does it without touching quality at all.

    No file is uploaded at any point. Your browser reads the photograph from disk, re-encodes it in memory and hands you a download, which is why the tool works on a plane and why nothing you compress is ever stored anywhere.

    Frequently asked questions

    How small can a JPG get without looking bad?

    Photographs commonly drop 60 to 90 per cent at quality 75 with no difference visible at normal viewing size. Images containing text degrade much sooner and should stay at 90 or above.

    Can I compress the same photo twice?

    You can, but the damage compounds and the extra saving is small. Always compress from the original file rather than from an already compressed copy.

    Does compressing change the image dimensions?

    No. Width and height are preserved exactly. If you also want fewer pixels, resize the image first and then compress the result for a much larger total saving.

    Is EXIF data removed?

    Yes, as a side effect of re-encoding through a canvas. Camera settings, capture date and GPS coordinates are all dropped from the compressed copy.

    Are the photos uploaded anywhere?

    No. Everything happens inside your browser tab, so your photographs never leave your device and no server holds a copy.