Image tools

Compress images without uploading them

Make PNG, JPEG and WebP files smaller with a real quality slider, easy resizing, and the option to switch file types. It all happens on your device, and the preview shows exactly what you will get.

Files never leave your device. Compression, cropping and packaging all run in your browser. Byteshrink has no upload endpoint and no file storage.

Compress an image

Make PNG, JPEG and WebP images smaller with full quality control.

Drag & drop files here

PNG, JPEG, WebP or PDF — add as many as you like

Nothing is uploaded. Files stay in this browser tab.

No files added yet

From file to download in five steps

  1. Step 1

    Add images

    Drop in PNG, JPEG or WebP files — as many as you like.

  2. Step 2

    Choose 'Reduce file size'

    Cropping is a separate tool, kept out of the way here.

  3. Step 3

    Set quality & size

    Pick a quality level, a new size, and the file type to save as.

  4. Step 4

    Compare

    A drag-across slider shows the original next to the smaller version.

  5. Step 5

    Download

    Save each image, or all of them in one ZIP file.

Controls that actually change the result

Every option does something you can see — no vague sliders.

  • Sharp when resized

    Making a picture smaller keeps edges and detail clean, instead of looking blocky or blurry.

  • Switch file types

    Save a PNG or JPEG as a WebP for a much smaller file, or go the other way for wider support. Or keep the type you started with.

  • Quick presets or full control

    Best quality, Balanced and Smallest size cover most needs, and every setting is still yours to adjust by hand.

  • Remove hidden data

    Strip out camera details and the location a photo was taken, for a slightly smaller file and a bit more privacy.

  • Extra options

    A top-quality WebP mode for graphics, and a colour-saving option that makes flat images and screenshots smaller.

  • See it before you save

    Check how the result looks at your exact settings before you download anything.

Choosing a format

A quick guide to picking the right output.

JPEG

Best for photos. Small files at a quality of 70–85. Cannot have transparent areas.

WebP

Usually the smallest, for both photos and graphics. Supports transparency and a top-quality mode.

PNG

Stays perfectly sharp. Best for screenshots, logos and flat colour. Try the colour-saving option for a smaller file.

Image compression FAQ

Are my files uploaded to a server?

No. Every step — opening the file, cropping, resizing, making it smaller and bundling several together — happens right inside the web page on your own device. Your files never leave your computer or phone, and nothing is kept once you close the tab.

Which file types can I use?

Images in PNG, JPEG and WebP, and PDF documents. You can also switch an image from one type to another while you compress it — for example turning a large PNG screenshot into a much smaller WebP.

How can a PDF be made smaller without a server?

For scanned or picture-heavy PDFs, Byteshrink takes a fresh, lower-resolution snapshot of each page and saves those as a new PDF. If you would rather keep the text selectable, there is a lighter option that just removes hidden information and tidies the file up.

Will making a file smaller lower the quality?

For JPEG and WebP, a lower quality setting trades some fine detail for a smaller file. The preview step shows the original and the smaller version side by side, so you can pick a setting you are happy with before downloading. PNG stays perfectly sharp unless you turn on the colour-saving option.

Is there a file size or count limit?

There is no set limit. The real limit is how much memory your device has, since all the work is done locally. Byteshrink warns you when a file is big enough that it might be slow.