Online Image Compressor
Private by design ضغط الصور أون لاين

Smaller photos. Same sharp look.

Compress JPG, PNG and WebP right in your browser. Lower the file size for a listing, WhatsApp, Instagram or a job application — without uploading your photos to a server.

JPG PNG WebP Up to 20 files

0 bytes uploaded

Compression uses your device's own canvas. Your originals never leave this tab.

20
files max
25 MB
each
0
sign-ups

01 / Compress

Add photos. Pick a size. Download.

100% on-device

HEIC, AVIF and animated GIF should be exported as JPG or PNG first.

75%
Lower is smaller. 70–80% is a good balance for phone photos.
px
Never upscales. Leave blank for the original width.
Output format

WebP usually gives the smallest file for phone photos. Transparency is kept.

JPEG background

Used when transparency is flattened.

Optional
Settings apply automatically

Images never leave this tab. Add a photo to start.

02 / Download

Your files

Saved percentages compare the original file with the encoded result. Very small images can get larger at high quality — lower the slider or use WebP.

How it works

Three steps. No upload bar.

Everything happens in your browser using the Canvas API. There is no server copy to delete.

01Choose

Drop or pick photos

Select up to 20 JPG, PNG or WebP files. Each file is checked before processing.

02Tune

Set quality and width

Move the slider, cap the width, then compare the result against the original with the split preview.

03Save

Download one or all

Grab files individually, or build a ZIP right here in the tab. Nothing is queued online.

The privacy difference

Most compressors ask you to upload first. This one can't.

There is no image endpoint in this tool. The page reads your file locally, draws it to a canvas, re-encodes it, and gives you a download link. Your original and compressed images stay in this browser tab.

No account
No cloud storage
No image uploads

Made for phone photos

  • ✓Shrink a 3–8 MB camera photo for WhatsApp, Instagram or a product listing.
  • ✓Resize to 640 px, 1080 px, 1920 px or a custom width without upscaling.
  • ✓Keep transparency in WebP and PNG, or flatten onto a chosen JPEG background.
  • ✓Download one file or every result as a ZIP built on your device.

Questions

Good to know

Are my images really not uploaded?+

Yes. This tool has no image-processing API route. The browser reads the file, compresses it on a canvas and creates local download links. The page cannot send your photos elsewhere.

Why does PNG ignore the quality slider?+

PNG is a lossless format, so browsers do not apply a quality percentage when encoding it. Use WebP or JPEG when file size matters more than perfect lossless output.

What quality should I use?+

For a phone photo, start around 75%. Product photos usually look good at 80–85%, while background images can often go lower. Check the split preview and the saved percentage.

Which formats are supported?+

JPG, PNG and WebP up to 25 MB each, with at most 20 files per batch. HEIC, AVIF and animated GIF are not decoded by this page; export them as JPG or PNG first.

هل يمكنني ضغط الصور أون لاين مجانًا؟+

نعم. اختر صور JPG أو PNG أو WebP، اضبط الجودة والعرض، ثم نزّل الملفات المضغوطة. كل المعالجة تتم داخل متصفحك دون رفع الصور.

Latest updates

More free tools

Step-by-step guides in our blog & guides.

Cron Expression Describer + Tester Hijri Gregorian Date Converter Free Audio To Mp3 Converter Online Mp4 Product Photo Background Remover محول العملات من دولار لريال Free Unit Converter PDF to Word Converter (Free, No Registration) Box Mockup Generator Ebay Buyer Fee Calculator LLM Token Counter