Will every result be exactly 100KB?
No. BatchMint selects a tested candidate at or below the target when the configured quality range can reach it.
Local processing · no image upload
Set a 100KB target for JPEG or WebP output and let the browser search for the highest tested quality that fits when possible.
BatchMint can search for a JPEG or WebP result at or below 100KB, but it cannot guarantee that every image will reach the target. Highly detailed or large images may still exceed 100KB at the minimum tested quality and require smaller pixel dimensions.
Open workspaceThe target is an upper bound, not an instruction to produce exactly 100.0KB. If several tested qualities fit, the highest-quality candidate wins. The final file may therefore be noticeably smaller than the limit.
The search currently applies to JPEG and WebP. PNG uses lossless encoding plus OxiPNG optimization, while AVIF follows its format encoder settings rather than this target-byte search.
Noise, hair, foliage, text overlays and fine product texture are expensive to encode. A 4000-pixel image can remain too large even at low quality, while a simple 1200-pixel image may fit easily.
The linked BatchMint benchmark publishes source files, output files, exact codec versions and byte counts. It is reproducible, but its synthetic fixtures are not a promise about your photographs.
For each image, the worker encodes quality candidates between 40 and 92 using a bounded seven-step binary search. It keeps the highest tested quality whose encoded byte count is within the requested target. Candidate image bytes stay inside the local worker and are discarded after the final Blob is selected.
Selected images, filenames and watermark text are not sent to a BatchMint processing server. The browser still requests the site code, styles and codec assets used on demand.
Read the complete privacy modelPlatform rules can change. Marketplace requirements below link to official pages, with the retrieval date and scope recorded for each source.
Deterministic fixtures, codec versions, settings and downloadable outputs generated July 17, 2026.
Documented fixed pipeline and target-size algorithm.
No. BatchMint selects a tested candidate at or below the target when the configured quality range can reach it.
Lower the maximum width, try the other supported lossy format and review the result rather than forcing quality below an acceptable visual level.
Selected image bytes, filenames and watermark text are not sent to BatchMint servers.
Read the testing methodology