Compress any image to 40KB or less automatically. For profile photos, exam registration uploads and online forms with a 40KB file size restriction.
Drop your JPEG or PNG image. Original size and dimensions are displayed. For profile photos, images of 300×300 to 400×400 pixels compress well to 40KB with good quality.
The binary search algorithm instantly finds the highest JPEG quality that stays at or under 40KB. For most standard photo sizes, this produces a clearly readable, good-quality result.
Use the before/after slider to verify quality, note the size reduction, and click Download to save the compressed image.
40KB is sufficient for profile photos, ID photos for document submission, avatar images and photos for online registration forms. At 200×230 pixels, a 40KB JPEG achieves good quality suitable for identity verification. It is also useful for email signature photos and small web graphics.
For a 200×230 pixel photo, 40KB typically achieves JPEG quality 70–82 — noticeably better than 20–30KB and sufficient for most document and web purposes. For a 400×400 pixel photo, 40KB compresses to quality 50–60, which shows some artefacts but remains readable.
WhatsApp accepts images much larger than 40KB for profile photos, but a 40KB image will display perfectly at the sizes WhatsApp shows profile photos (40×40 to 200×200 pixels on screen). Use 40KB if you want the smallest possible file size while maintaining acceptable quality for this use case.
Yes — PNG screenshots are accepted and converted to JPEG for compression. Be aware that screenshots with text and sharp UI elements may show JPEG blocking artefacts at lower quality settings. If text legibility matters, consider using 100KB or larger as the target instead.
Yes — pixel dimensions are never changed. Only the JPEG quality level is adjusted to reach the 40KB target. If your portal requires both a specific file size and specific dimensions (common for exam and HR portals), resize first using an image resizer, then compress here.