How does PhotoFit hit an exact KB target?
PhotoFit uses a binary search algorithm over JPEG quality — up to 22 iterations — to converge on a file size within your target range. It works like a scientific instrument, not a slider.
Is my photo uploaded to any server?
No. PhotoFit processes all images entirely inside your browser using the HTML5 Canvas API. Your photo never leaves your device. There is no server-side processing.
What's the minimum KB I can compress to?
For a 1 megapixel photo, you can typically reach 15–20 KB before quality degrades severely. For very small targets (under 10 KB), the algorithm gets as close as physically possible given the image dimensions.
Does compressing reduce the image dimensions?
Only if you ask it to. In the quick compress hero, dimensions are preserved and only quality is reduced. In the Resize & Compress tab, you can set exact pixel dimensions alongside the KB target.
Can I compress PNG to a specific KB?
PNG is lossless — it cannot be compressed the same way JPEG can. PhotoFit will output a PNG but cannot guarantee a specific KB for PNG. For precise KB control, use JPEG output.