Guide
How to Make a Photo Smaller Without Ruining It
Updated 3 min readBy the ZIYNU team
The short answer
File size depends on two things: how many pixels the photo has and how strongly it's compressed. Crop away what you don't need, resize to the dimensions you actually need, and only then lower the JPG quality. A 4000-pixel phone photo squeezed to 50KB looks terrible; the same photo cropped and resized to 600 pixels looks sharp at 50KB.
Pixels and kilobytes are different things
Pixels are the photo's dimensions — a modern phone photo is often around 4000×3000 pixels, about 12 million in total. Kilobytes (KB) are how much space the file takes. More pixels means more data, but compression decides how efficiently those pixels are stored.
Most forms and websites show your photo at a few hundred pixels wide. Sending 12 million pixels just to display 300×400 of them wastes space — and forces heavy compression to squeeze the file under a limit.
The order that keeps quality
- Crop first. Remove background, borders and anything the reader doesn't need. Fewer pixels means more quality per kilobyte.
- Resize to the size you need. If a form wants a 600-pixel-wide image, resize to 600 pixels. The Image Resizer keeps the proportions for you.
- Then compress. With fewer pixels, a high JPG quality setting (around 75–85) often fits the limit easily.
The target-size compressors (20KB, 50KB, 100KB, 200KB) follow this order automatically: they look for the highest quality that fits, and only reduce the dimensions if quality alone isn't enough.
JPG, PNG or WebP?
- JPG is best for photos. It's accepted almost everywhere and makes small files.
- PNG is lossless, so it's best for screenshots, logos and text — but photos saved as PNG are very large.
- WebP makes smaller files than JPG at the same quality, but some upload forms don't accept it. Check before using it.
What's realistic at each size?
| Limit | Works well for | Typical dimensions |
|---|---|---|
| 20KB | Passport-style photos and signatures | Up to about 400–600 px on the long side |
| 50KB | Profile photos, ID photos for forms | About 800–1000 px |
| 100KB | Clear photos of people or products | About 1200–1400 px |
| 200KB | Detailed photos, photos of documents | About 1600–2000 px |
Busy photos with lots of fine detail (leaves, patterned fabric, grainy low-light shots) need more space than plain ones. If a form gives exact pixel dimensions, use those instead of this table.
Photos for official forms
ID and application photos are checked by people, and sometimes by software, so natural is better than pretty. Turn off beauty modes, filters and portrait blur, keep the colours natural, and don't add borders or text. If the form specifies a background colour or head size, follow it exactly — the Passport Photo Maker has presets for common official sizes, with sources shown where we've verified them.
Habits that waste quality
- Re-saving the same JPG repeatedly. Each save loses a little detail; always work from the original.
- Taking photos in poor light. Dark photos contain “noise” — random speckles that are expensive to store and make compression look blocky.
- Using screenshots of photos. A screenshot can be larger and blurrier than the original file.
Common questions
Will making a photo smaller make it blurry?
Reducing the dimensions doesn't make a photo blurry when it's viewed at its new size — a 600-pixel photo looks sharp in a 600-pixel space. Blurriness comes from enlarging small photos, or from compression so heavy that fine detail turns into blocks.
Why does my 20KB photo look blocky?
There are too many pixels for the space. Squeezing a large photo into 20KB forces the compressor to throw detail away. Crop and resize it to a few hundred pixels first, and the same 20KB will look far better.
A form asks for 300 DPI — what does that mean?
DPI only matters when a photo is printed: it tells a printer how many pixels to place in each inch. Changing the DPI number alone doesn't change the pixels or the file size. If a form gives both a DPI and a printed size, multiply them to get pixels — for example 35 mm (1.38 inches) at 300 DPI is about 413 pixels.