Skip to content
Free Image Compressor logoFreeImageCompressor

Local processing · no uploads

Compress a Passport Photo to the Required Size

Passport portals reject photos for two reasons: wrong dimensions or a file that is too large. This page resizes to a 600×600 square and compresses to 200KB or less so both checks pass.

Drag & drop images here

JPG, PNG, WEBP, HEIC, GIF, BMP or AVIF · up to 30 files at once

Files are processed on your device and never uploaded

Shrink pixels automatically to hit the target

Requirements at a glance

Typical dimensions
600 × 600 px (2 × 2 in at 300 DPI)
Typical file size
Between 20KB and 240KB
Accepted format
JPEG / JPG
Background
Plain white or off-white

Requirements change from country to country and portal to portal. Always confirm the numbers printed on the form you are filling in before you upload.

Step by step

  1. 1Drop your photo into the tool below.
  2. 2Keep the 600×600 dimensions and the 200KB target, or adjust them to match your portal's rules.
  3. 3Press Compress and download the JPEG result.

Related tools

Why this compressor actually reaches your limit

Exact target file size

Say “200KB” instead of guessing a quality percentage. A binary search finds the highest quality that still fits your limit.

Batch compression

Add up to 30 images, optimize them in one run, and download everything as a single ZIP archive.

100% private

Images are decoded and re-encoded on your own device with the Canvas API. Nothing is uploaded to any server.

Automatic resizing

When quality reduction alone cannot reach the target, pixel dimensions are reduced step by step until it fits.

Your images never leave your device

Compression runs in a Web Worker inside your browser using the HTML5 Canvas API. There is no upload step, no temporary storage and no server-side copy — which is exactly why passport photos, ID scans and exam documents are safe to process here. Read the privacy policy.

Frequently asked questions

What file size should a passport photo be?

Most passport systems accept 20KB to 240KB. Targeting 200KB keeps you inside the limit with a comfortable margin while preserving detail.

Can I change the background colour here?

No — this tool handles dimensions, format and file size only. Take the photo against a plain white wall or edit the background before compressing.

More image tools

Browse all tools