Skip to content
PictureToLink
Menu

Free image compressor

Make JPG, PNG and WebP images smaller — down to an exact size like 100 KB — without uploading them anywhere.

Output: JPG, quality 75%

Your photos never leave your device · up to 30 at once · 1 KB = 1,000 bytes, so the file passes however the site counts

Advanced settings: format, quality, width, size

How to compress an image

  1. Pick an output format. JPG suits photos, WebP gives the smallest files for websites, and PNG keeps graphics and screenshots pixel-perfect.
  2. Either set a quality level, or choose a target size such as “Under 100 KB” and let the tool find the best quality that fits.
  3. Optionally cap the width. A phone photo is often 4000 pixels wide; most screens never show more than 1920.
  4. Drop your images in and download the compressed copies. Your originals are never changed.

Why this compressor is private

The compression runs inside your browser using the same image engine that displays pictures on the web. Your files are not sent to our servers, so there is nothing for us to store, see or delete. Re-encoding also removes hidden metadata such as the GPS location many phones embed in photos — useful before you post a picture publicly.

Which settings should I use?

Where the image is goingTypical limitSuggested settings
Online forms and job portalsOften 100–200 KBTarget “Under 100 KB” or “Under 200 KB”, JPG
Email attachmentsKeep each photo under ~1 MBMax width 1920 px, quality 75%
Website and blog imagesAs small as possibleWebP, max width 1280–1920 px, quality 70–80%
Profile pictures and avatarsUsually small squaresMax width 600 px, quality 80%
Forums and marketplacesVaries, often 2–5 MB capsMax width 1920 px, JPG 80%

JPG, WebP or PNG?

JPG is the safest choice for photographs: every device and website accepts it, and quality between 70% and 85% usually looks identical to the original while being a fraction of the size. WebP typically produces files 25–35% smaller than JPG at the same visual quality and is supported by all current browsers, which makes it ideal for websites. PNG is lossless, so it is the right format for logos, diagrams and screenshots with sharp text — but it is a poor choice for photos, which become very large.

Why didn’t my file get smaller?

Some images are already well compressed. Saving a heavily optimised JPG again at high quality can even make it slightly larger. Lower the quality, switch to WebP, or reduce the width. Converting a photo to PNG almost always makes it bigger.

Need a specific size in KB?

If a form states a limit, open the page for that size. The target and a suitable width are already set, and each page shows what our test images came out at:

Compress and share in one step

If you need a link rather than a file, upload the image to PictureToLink. Uploads are compressed automatically, stripped of location data, and you get a direct link, HTML and BBCode straight away.