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.
Drag & drop an image here, or click to choose
JPEG, PNG, WebP or GIF · Max recommended 20 MB
Original
Processed
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.