Forms and attachments
Check a stated KB or MB limit before sending. Match the destination’s units and accepted format.
See the exact size of an image in bytes, KB and MB. Check a 200 KB or 500 KB upload limit, adjust a copy if needed, and verify the file you plan to send.
Free. No account. Images stay on your device.
No file-size limit set. Choose the limit required by your destination.
Original image · unchanged
Enter the limits from your form, CMS, or design brief. Check the original here and the processed download below. Leave any optional rule blank to skip it.
Match the destination's units: 1 MB = 1,024 × 1,024 bytes or 1,000 × 1,000 bytes. Changing the unit keeps your entered number. File size readouts use 1,024; checks compare exact bytes using your chosen convention. A pass covers only your entered rules.
Add a rule to check your image.
Use the resize and optimize controls below. Download checks refresh automatically when the output is ready. Copy Summary and Download .txt include both sets of checks.
Choose an image to see whether the file is light, moderate, or large for web use.
Use the size comparison and resize tool to decide what to do next.
Choose an image to compare common social sizes and apply one to resize.
Enter target width and height, or use a ratio like 16:9 with one dimension. Crop to fit is the default for ratio changes; switch to No crop to resize the full image directly.
Drag the frame to choose the crop area. Use the handles or the size slider to zoom the crop in or out.
Choose an image to resize it in this browser.
Choose an image to resize by pixels or ratio, preview the scaled output, and download the resized file.
Generate a resized or optimized copy to check its dimensions, file size, and format.
Set upload requirements to check this download against the same rules as your original.
No output ready to check.
Export a WebP or JPG copy using the target dimensions on the left. Adjust quality and compare the generated file size before saving. Lower quality does not guarantee a particular KB limit.
Choose an image to optimize a local copy without replacing the original.
Choose the actual JPG, PNG, WebP or other supported file you intend to submit. The File Size result shows its exact bytes, followed by KB and MB using 1,024 bytes per KB. A screenshot or a copy received through a messaging app can have a different size.
The byte count comes from the selected file itself. Pixel dimensions, megapixels and DPI do not tell you whether that file fits a byte limit. See how browsers report file size in bytes.
Some destinations use 1 KB = 1,000 bytes, while others use 1 KB = 1,024 bytes. The checker supports both conventions. For 200 KB, those maximums are 200,000 and 204,800 bytes. Choose the convention in the destination’s instructions.
| Exact bytes | KB, 1,000-byte base | KB, 1,024-byte base |
|---|---|---|
| 200,000 | 200.000 | 195.31 |
| 200,001 | 200.001 | 195.31 |
| 204,800 | 204.800 | 200.00 |
| 512,000 | 512.000 | 500.00 |
Rounded KB labels can hide a one-byte difference. The checks compare exact bytes, not the rounded display. MB limits use 1,000,000 or 1,048,576 bytes per MB, depending on your selected convention.
Start a 200 KB check → Start a 500 KB check →
Check the format and required width and height as well as bytes. A 150 KB WebP cannot pass a JPG-only form. A smaller image can also fall below a minimum pixel requirement. Use the same rules for the original and the new copy.
Choosing a maximum does not automatically compress to that number. Different images respond differently to quality settings. Keep your original, review the output, and verify each generated copy instead of relying on an estimated reduction.
Check a stated KB or MB limit before sending. Match the destination’s units and accepted format.
Measure the saved source file. Its byte count and original dimensions are separate from its size on the page. Check website image sizes →
Copy or download the report. It records the original and generated copy separately, so the next person knows which file passed.
Need help finding an image’s dimensions on a computer or phone? Read the step-by-step image size guide.
No. File size counts the bytes used by the file. Pixel dimensions describe its width and height. Two images with the same dimensions can use different amounts of storage.
Yes. Choose a maximum before or after selecting an image. Confirm whether your destination uses 1,000 or 1,024 bytes per KB. The maximum includes equality; if the destination requires strictly less, aim below that boundary.
No. The maximum is a check, not an automatic compression target. Choose an accepted JPG or WebP output, adjust quality or dimensions, and use Download checks to verify the actual result.
Images are read and processed in your browser. Your original stays unchanged. Resizing and compression create a separate copy, which may lose metadata or animation. JPG removes transparency.