Start from the real limit, not a guess
Read the portal's error message or help text and note the exact number: "under 100KB" and "100KB maximum" are usually the same, but some forms measure in kilobytes of 1000 bytes and reject a 100.2KB file. When in doubt, aim a few KB under — 95KB instead of 100KB costs almost no visible quality.
Understand what drives file size
Three things decide how big an image is: pixel dimensions, visual complexity, and format. A 4000×3000 phone photo has 12 million pixels — no quality setting makes that tiny. A 1200×900 version of the same scene fits 100KB with room to spare. Dimensions are the lever that matters most.
Let the tool search for the best quality
TidyImage runs a binary search across JPG quality levels and keeps the highest one that fits your target. That beats guessing with a quality slider: you get the best image the budget allows, not the first one that happens to fit.
If it still won't fit, reduce dimensions
When even the lowest reasonable quality is over budget, the tool scales the image down and tries again. You can also set a max width or height yourself — most portals display photos small anyway, so 800–1200px on the long edge is usually plenty.
Pick the right format
Photos compress dramatically better as JPG. Screenshots, logos, and scanned signatures with sharp edges often stay cleaner as PNG — TidyImage keeps PNG as PNG when it fits the target, and only converts to JPG when that's the only way to hit the limit.
Watch out for double requirements
Many portals enforce a KB limit and exact pixel dimensions at once (600×600 photos, 35×45mm at specific pixels). Handle dimensions first — crop to the required size — then compress. Doing it in the other order wastes your KB budget on pixels you'll throw away.
Verify before you upload
After downloading, check the file's actual size on disk. TidyImage tells you the exact output size and whether the target was met — if a portal still rejects the file, the reason is usually dimensions or format, not size. See our guide on why portals reject images.
Questions
Does TidyImage upload my image?
No. Processing happens in your browser — the image never leaves your device. That's not a policy, it's the architecture: there is no upload endpoint.
What format will I get back?
The same format you gave when it fits the target — a PNG that fits stays PNG. When only JPG can reach the limit, the tool converts and clearly labels the output. The download's file extension always tells you what you got.
What happens to the hidden metadata (EXIF, GPS)?
It's removed — re-encoding writes a fresh file with no metadata block at all. For JPG inputs the tool shows a report of what the original contained, so you can see what's being stripped.
Can this guarantee my visa, passport, or form upload is accepted?
No. TidyImage handles file size, dimensions, and format; official portals may also enforce composition, background, and photo-age rules. Check the official specification for anything identity-related.
What if the image can't reach the target size?
The tool automatically scales dimensions down when quality alone isn't enough — that resolves almost every case. If a page requires exact dimensions, it will tell you honestly when the target can't be met instead of quietly shipping an oversized file.