Choose your image
Open one JPG or PNG from your device. You can try a photo, scan, or screenshot without uploading it or making an account.
Enter a KB limit. Add exact square pixels if needed. Check the actual size before you download.
JPG or PNG · up to 20 MB and 32 megapixels
10–10,000 KB. We use 1 KB = 1,000 bytes to stay safely below the limit.
Your download is a JPG. Transparent areas become white. Large images are capped at 4,096 px on the longest side; smaller limits may reduce dimensions further.
Choose an image and a limit. The result will appear here.
Same picture, different framing. The dotted circle shows what a circular profile display can hide. Follow the four orange corner markers.
All three downloads are square JPGs. A receiving site may apply its own crop or zoom.
Open one JPG or PNG from your device. You can try a photo, scan, or screenshot without uploading it or making an account.
Use a KB limit to reduce file size. If the form also requires a square, set its pixel dimensions and choose crop or white padding.
Check the finished file’s actual bytes and dimensions, then inspect the preview. Download a separate JPG; your original stays untouched.
Pixels describe the picture’s dimensions. A 500 × 500 px image has 500 pixels on each side. KB describes the file’s storage size. Two pictures with the same dimensions can have very different file sizes because fine detail and compression affect how much data they need.
If an upload form only says “under 200 KB,” start with file-size mode. It adjusts JPG compression and can reduce pixel dimensions when needed. Large originals are capped at 4,096 px on the longest side in this mode.
If the form asks for both “500 × 500 px” and “under 200 KB,” use square mode. It keeps the chosen square dimensions and tries to meet the KB limit through compression. If both requirements cannot be met, the tool reports that instead of silently making a smaller square.
Need a specific shape? Crop a square profile picture, or keep the whole picture with square white padding.
Choose the image, select a preset or type the maximum KB size, and run the tool. A successful result is strictly below the chosen limit, measured from the actual JPG file. We use 1 KB = 1,000 bytes, so 200 KB means fewer than 200,000 bytes. The result may be noticeably smaller than the limit; it does not add unnecessary data to hit an exact number.
File-size mode may reduce dimensions to reach a tight limit. For an exact square, switch to square mode and enter the required side length. Check the result’s dimensions before downloading. This is not an arbitrary-width-and-height editor.
No guarantee: JPG compression can soften text, fine patterns, and faces. Cropping changes the visible area, while padding keeps it. Start with the largest file-size limit the receiving site accepts, inspect the result, and keep your original for future edits.
This tool accepts JPG and PNG, but produces JPG so it can adjust compression toward your limit. Transparent areas are filled white. If your destination requires PNG or a transparent background, this output is not suitable.
The image tool runs on your device. No image uploads or saved image history. Refreshing clears the workspace; downloaded files remain on your device. The original file is never changed. Optional Google Analytics and Statsig help us understand visits, tool use, and experiments only if you allow analytics. We never send photos, filenames, or embedded image metadata.
Analytics providers receive ordinary connection information, such as your IP address and browser, plus a random browser identifier and limited usage events such as the selected mode and coarse file-size buckets. Decline or change your choice with Analytics preferences at the bottom of the page. The tool works either way. Loading the website still makes normal hosting requests.
Free to use, with no account or watermark. Downloads are JPG files, including when the original is PNG; transparent areas become white. Check the receiving site’s format, dimensions, minimum size, and photo-quality rules. This tool does not certify passport or application photos.