Government portals, job applications and online exam registrations almost always enforce a hard upload ceiling — "photo must be under 100KB", "signature under 50KB". Hitting an exact size sounds fiddly, but it comes down to two levers you already control.
The Two Levers: Quality and Dimensions
File size is driven by two things at once:
- Quality (compression level): For a JPEG, dropping quality from 90 to 70 can halve the byte size while staying visually clean. Below ~50 you start to see blocky artifacts around edges and text.
- Pixel dimensions: A 4000×3000 photo carries far more data than the 800×600 a form actually needs. Shrinking dimensions is often the single biggest win.
A Reliable Workflow to Hit the Target
- First resize the image down to the dimensions the form asks for (e.g. 600×600 for an ID photo). Use the Resize Image tool if you know the exact pixels.
- Open the Compress Image tool and drag the quality slider to around 70–75.
- Watch the live output size. If you are still over budget, lower quality in small steps or reduce dimensions further.
- Export as JPEG for photos — it compresses far smaller than PNG for anything with gradients or skin tones.
Why Format Choice Matters for Size
A common trap is trying to squeeze a PNG photo under 100KB. PNG is lossless, so a detailed photo may refuse to drop below 1–2MB no matter what. Convert it to JPEG first (see Convert to JPG), then compress — the same picture that was stuck at 1.5MB will happily land at 80KB.
Everything Stays On Your Device
Because these tools run entirely in your browser, the resume photo or signed document you are shrinking never leaves your computer — no upload, no server copy. That matters when the file is a passport scan or an ID card.