Photo resizer online: resize photo in KB or pixels, free, no upload
Frame a photo with the crop handles, choose exact pixel dimensions and set an optional maximum KB. This free photo resizer keeps your image on your device and combines cropping and automatic JPEG compression in one place.
1.Choose & crop
JPG, PNG or WebPYour image will appear here
Choose a file to start croppingDrag the crop edges to frame your image. Scroll or pinch to zoom.
Keyboard crop controls
Arrow buttons move the image in 10-pixel steps.
2.Resize & download
1 KB = 1,024 bytes. JPEG quality is adjusted automatically.
Choose an image to begin.
How to use this tool
- Choose a JPG, PNG or WebP from your device.
- Crop and rotate, then enter both pixel dimensions or keep the crop size. Choose an optional maximum KB.
- Create the JPEG, compare the original and output sizes, and download after checking the preview.
Frequently asked questions
Is it private, and can I use it offline?
Your file is processed in this browser without uploads or storage. After the offline installation finishes, these tools work without a connection. Wait for the ready-offline message at the bottom of the page before disconnecting.
Which file types can I open?
Open JPG/JPEG, PNG or WebP images. Animated images and other formats are not supported. The original file stays unchanged on your device.
Why is the download a JPEG?
JPEG offers broad compatibility and adjustable quality for KB limits. Transparency is placed on white. JPEG is lossy, so inspect details and signature strokes; this tool does not export transparent PNGs.
How does the KB target work?
1 KB is 1,024 bytes. Automatic quality search finds a JPEG strictly below your maximum, not an exact byte count. Simple images can be much smaller. If the limit cannot be met, choose a higher maximum.
Is there an image size limit?
Inputs may be up to 25 MB and no more than 40 megapixels. Output is capped at a 4096 px long side. Very large files may need more memory than your device has. If you enter width and height, each can be from 1 to 4096 px.