Image Compressor, Resizer & Crop

Compress photos, resize dimensions and crop to passport, visa, DV lottery or custom ratios. Everything runs in your browser — images never leave your device.

1. Upload image

Drag & drop an image here, or click to choose

JPEG, PNG, WebP or GIF · Max recommended 20 MB

Privacy note: All compression, resizing and cropping happen locally in your browser. No image is ever uploaded to any server.

Frequently asked questions

Does this tool upload my photos to a server?

No. Everything runs entirely in your browser using the Canvas API. Your images never leave your device.

What size should a Nepal passport photo be?

Nepal follows the ICAO standard of 35 mm × 45 mm. At 300 dpi that is about 413 × 531 pixels. Select the “Passport (Nepal)” preset, position the crop, apply it, then download.

What are the DV Lottery photo requirements?

The photo must be exactly 600 × 600 pixels, square, recent, and show a clear frontal view of the face. Use the “DV Lottery” preset.

JPEG, PNG or WebP – which should I choose?

JPEG is ideal for photographs. PNG is better when you need transparency or sharp text/graphics. WebP usually produces the smallest files with good quality and is supported by all modern browsers.

Can I use the tool offline?

Yes. Once the page has loaded, it works fully offline.