Color Converter↗
Translate HEX colors into RGB and HSL for your next design.
Fit a target size, compare results, and download a batch as ZIP.
Something missing? Suggest an improvement →
Choose up to 12 still images, 20 MB each and 80 MB total. Set a target in decimal KB or choose quality. Files are processed sequentially in your browser. Target mode searches quality and, if allowed, smaller dimensions; unsuccessful attempts are marked and excluded from ZIP. JPG uses a white background.
Choose a JPG, PNG or WebP file, set Fit a target size to 200 KB, and process it. Here 200 KB means 200,000 bytes. Inspect the displayed size and compare the result before downloading. If a form also requires particular pixel dimensions, check those separately: meeting its file-size limit does not guarantee that its dimension rules are met.
Try WebP for photographs when the destination accepts it. JPG is widely accepted but replaces transparency with white. PNG preserves transparency and uses lossless encoding, so its quality slider is unavailable; reducing dimensions is the available way this tool attempts to fit a PNG target. Text and logos should be checked for legibility at their intended display size.
The search tries a bounded set of quality values and, when allowed, smaller dimensions. A target may remain unreachable. Such files are labelled Target not met and excluded from ZIP; you can still download the smallest attempt separately. Up to 12 files are processed sequentially, with limits of 20 MiB per file, 80 MiB per batch and 40 million decoded pixels. Animated files and original metadata are not preserved.
This tool runs in your browser. Inputs and results are not sent to our server. Closing or refreshing the page clears your work, so save any results you need.