Crop and Resize an Image in One Step
Image size fitterSet the exact size it has to be, add a KB limit if there is one, and place the part to keep inside the frame. The work happens on your own device.
Examples
Examples only — use the numbers your form gives you.
JPEG, PNG, WebP · up to 20 MB
No image to hand?
Leave empty for no limit.
Only needed if a form checks the print resolution — otherwise leave it empty.
Leave empty for no minimum.
Searches quality all the way down. The picture may show artefacts.
Add an image and a size to turn this on.
- Processed on your device
- No image upload
- No account
- No watermark
Cropping and resizing are usually two separate tools, and doing them apart is how a photo ends up the right width and the wrong shape. Resizo does both from one instruction: type the width and height the picture has to be, and a frame in exactly that shape appears over your photo. Move the photo until the part you want sits inside it, and that region is cut out and scaled once, straight from the original pixels, to the exact size. Add a KB limit and, for a JPEG or WebP, the quality is searched down until the file fits, without giving up a single pixel; a PNG is lossless, so the one encode it gets either already fits or is refused. Your browser opens the photo and the page brings the code that crops, scales and encodes it on your own device, so the photo is never sent anywhere.
What this tool changes
- Pixels
- Decoded and written again
- EXIF
- Removed
- GPS
- Removed
- XMP
- Removed
- ICC profile
- Removed
- DPI record
- Written into a JPEG or a PNG when the job has one — the number in the DPI field, or Resizo’s default of 300 DPI when that field is empty and the size is in millimetres, centimetres or inches; otherwise no print size is written
- Transparency
- Depends on the format you save — PNG and WebP keep it, JPEG is flattened onto the background colour
A print resolution is written into the finished file only when the job has one — the number in the DPI field, or Resizo’s default of 300 DPI when that field is empty and the size is in millimetres, centimetres or inches — and only into a JPEG or a PNG. WebP has no resolution field of its own — a DPI could only travel in its EXIF or XMP metadata, and Resizo writes none. The output format you choose decides transparency: PNG and WebP keep it, and a file written as JPEG has its see-through areas placed on the background colour you pick. Nothing else about the original file survives the encode.
Accepts JPEG, PNG and WebP. Saves JPEG, PNG or WebP.
What this changes
- Cuts out the part of the photo inside the frame, in the exact shape of the width and height you typed.
- Scales that part once, from the original pixels, to the exact pixel count — enlarging it if it is smaller.
- Encodes the result as JPEG, PNG or WebP; a KB limit is met by searching JPEG or WebP quality, since PNG is lossless and is refused instead if it will not fit.
- Drops the camera data: the new file carries no EXIF and no GPS position from the original.
What stays the same
- Never meets a KB limit by shrinking the picture; a limit it cannot reach is refused in words.
- Writes no DPI unless you type one or give the size in millimetres, centimetres or inches, and never into a WebP.
- Leaves the original untouched — the cropped copy is a new file you download.
How to crop and resize a photo in one pass
- Add the photo. Drop a JPEG, PNG or WebP on the panel above, up to 20 MB, or try the sample photo to see every step before using your own.
- Type the width and height. Enter the size in pixels the form or the platform asks for. The frame takes that shape straight away: 600 × 600 makes it square, and 200 × 230 makes it a little taller than it is wide.
- Place the part to keep inside the frame. Drag the photo until the face, the product or the corner of the scene that matters sits inside the frame, and zoom in when you want to keep less of it. Everything outside is what gets cut away.
- Add a KB limit if there is one, then press Fit image. Leave Maximum file size empty when only the pixels matter. With a limit, a JPEG or WebP has its quality searched for the best fit; a PNG is lossless, so it either already meets the limit or is refused. The checklist under the result shows the size and the bytes it actually reached before Download image appears.
Why doing the two steps apart goes wrong
Scale first and cut second, and the cut works on a picture that already has the wrong proportions: a wide landscape scaled down to the target width is too short to give a square, and cutting it can only make it smaller still. Cut first by eye and scale second, and the shape you cut is rarely exactly the one the form wants, so the final step either stretches the picture or misses by a few pixels.
Taking both from one instruction removes the guesswork. The numbers you type decide the shape of the frame, the frame decides which part of the original survives, and that part is resampled once, straight from the source pixels. One resample instead of two is also one round of softening instead of two.
Exact pixels, and a size limit that never costs one
Upload forms tend to state two numbers, a pixel box and a file size, and they pull in different directions. A tool that only scales leaves the bytes to chance; a compressor allowed to shrink the picture can meet the bytes by quietly handing back fewer pixels than the form asked for. Here the box is fixed the moment you type it, and a JPEG or WebP meets the limit by lowering its encoding quality at that exact box; a PNG is lossless, so at the same box it either already fits or is refused — never by shrinking the picture.
For a JPEG, the quality search stops at 50, because below that a JPEG starts to show blocks. If the file still does not fit at that floor, the page says so in a sentence and offers the levers that are left — WebP, a lower quality you allow on purpose, or a different limit — rather than a file that breaks either rule. A WebP goes first to its encoder’s own size control, which aims straight at the limit and sets no quality floor; the search down to 50 runs only if that misses, and a WebP still too big is offered a lower quality or a different limit.
One measured run shows it working: a 1600 × 1067 JPEG of 384.2 KB was cropped to fill a 600 × 600 box under 100 KB, and came back at exactly that size in 96.74 KB — the pixels the form asked for, and the bytes as well.
JPEG, PNG or WebP for the result
JPEG is what most forms expect and what photographs are usually saved as, so it is selected to begin with. PNG is lossless, which suits a logo, a screenshot or anything with text in it, but it is the hardest of the three to hold under a small limit. WebP usually comes out smallest for the same look, and it is the one to try when a JPEG will not fit, provided the place you are sending it accepts WebP.
A see-through source has to go somewhere when the output is JPEG, which has no transparency. The clear areas are filled with a background colour you choose — white to begin with — while PNG and WebP keep the transparency as it was.
When a different tool fits the job better
Doing both at once is for a picture with a destination that states fixed numbers. When only the framing matters, the plain cropper keeps the pixels you select at their original size. When only the dimensions matter and the whole picture should stay in, the resizer keeps all of it when you set one side and let the other follow. And when the requirement is a size on paper rather than in pixels, resize it for print converts centimetres or inches at a DPI first.
For a passport or visa photo, start from the passport photo tool instead: it carries the published size rules for the countries it lists, each with the authority’s own page cited beside it.
Limits, and where the work happens
A single photo may be up to 20 MB. The finished picture may not pass 8000 pixels on either side, or 40 megapixels in all, and on a square or near-square box the megapixel limit is the one reached first: the largest square it allows is 6324 × 6324 pixels. The crop, the scaling and every encode in the size search run in this browser tab on your own device: the photo is read where it already sits and the result comes back as a download, so the photo itself never leaves this device. The only requests the page makes are to this site, for its own code and files. A photo too large for what this device can spare is refused before the work starts, with the reason.
Limits
- One photo at a time: there is no batch mode here, so a set of pictures that all need the same box has to be fitted one by one.
- Enlarging a small crop to a big box reaches the pixel count but cannot add detail the photo never had; the page names both sizes before it runs.
Frequently asked questions
Can I crop and resize a photo without uploading it?
Yes. Your browser opens the photo — with its own decoder, or one the page supplies when it cannot — and the code that crops, scales and encodes it comes with the page. Once that has loaded, your own device does all of the work, and the result is a new file you download. Nothing about the picture crosses the network, which also means the speed depends on this machine rather than on a queue somewhere.
Will cropping and resizing make the photo blurry?
Shrinking keeps it sharp; enlarging cannot. The region inside the frame is scaled once, straight from the original pixels, so a kept area larger than the target box comes out crisp. When the part you keep is smaller than the box, the result reaches the pixel count by enlarging, which softens it, and the page warns you with both sizes before it runs.
What if the photo will not fit under the KB limit?
Then the page says so rather than breaking a rule. A JPEG or WebP has its quality lowered to make the file fit, and a JPEG’s only goes so far. For a JPEG, the search stops at 50, and if the file is still too big at that floor you are offered WebP, a lower quality you choose to allow, or a different limit. A WebP goes first to its encoder’s own size control, which aims straight at the limit with no quality floor, and falls back to the same search down to 50 only when that misses. A PNG has no quality to search, so it is refused straight away if its one lossless encode does not fit. Either way, the limit is never met by handing back a smaller picture than the box you typed.
Does the result keep the original’s location data?
No. The cropped picture is encoded from scratch, so the EXIF block a camera or phone writes — including any GPS position — is not carried into the new file. The original keeps its details, because it is never changed.
Can I give the size in centimetres or inches?
Yes. Under Advanced options, choose millimetres, centimetres or inches and give a DPI, and the size is converted to pixels before the crop. If a printed size is the whole point, the resize for print page opens with inches and 300 DPI already set.
Why does the frame change shape when I type a size?
Because the frame is the shape of the result. A 600 × 600 box can only be filled by a square, so the frame becomes square; a 200 × 230 box needs a slightly tall rectangle, so it becomes one. Moving the photo chooses which part fills that shape, and zooming in chooses how much of it.
What to do next
- The same logo needed at six icon sizes at once? Generate the whole favicon package Favicon & App Icon Generator
- Need printed copies? Lay out as many as fit on 4 × 6 in, 5 × 7 in, Letter (8.5 × 11 in) or A4 (210 × 297 mm) paper at exact size Passport Photo Print Sheet
- Change image dimensions with pixel-perfect precision. Resize Image
- Reduce file size without visible quality loss. Compress Image
- Compress many JPG, PNG and WebP files to a maximum size each, then download them one by one or as a ZIP. Bulk Image Compressor
- Convert between JPEG, PNG, WebP and AVIF instantly. Convert Format
- Convert many JPEG, PNG, WebP and AVIF files to one format at once, then download them one by one or as a ZIP. Bulk Image Converter
- Remove unwanted areas with exact pixel control. Crop Image
- Convert iPhone HEIC photos to universal JPEG. Convert HEIC
- Crop, size and compress a scanned signature for an online form. Signature Resizer
- Crop and size a passport or ID photo to exact pixels, file size, format and DPI. Passport & ID Photo
- Set the print resolution a JPEG or PNG claims, without re-encoding it. Change Image DPI
- See the EXIF, GPS, XMP and colour-profile data stored in a photo without uploading it — the file is read in your browser and never changed. Image Metadata Viewer
- Strip EXIF, GPS and XMP from a photo without touching its pixels. Remove Image Metadata
- Combine photos into one PDF, in the order you choose. JPG to PDF
- Combine several PDFs into one file, in the order you choose. Merge PDF
You are on the Image Size Fitter tool.