Overview
What this tool does
Resize images to a specific width and height, or crop them to a fixed region. The two most common image-editing tasks, in one tool. Drop in a JPG, PNG, or WebP, pick a mode, drag handles or punch in dimensions, download. 100% in-browser: your image never leaves your device, there is no server upload, no signup, no watermark, no daily limit. Output stays in the same format you brought in (PNG stays PNG, JPG stays JPG). For very heavy images we ship up to 50 MB per file.
How to
Use it in 3 steps
- Drop your image (JPG, PNG, or WebP). HEIC isn't supported here; use the Image Format Converter first.
- Pick a mode: Resize to change pixel dimensions; Crop to keep only a rectangular region.
- In Resize mode, type a width or height. Lock the aspect ratio to scale proportionally, or unlock to stretch.
- In Crop mode, drag the crop rectangle or pick an aspect preset (1:1, 16:9, 9:16, 4:5 for Instagram, etc.).
- For JPG and WebP outputs, drag the quality slider to balance file size vs. visual quality. PNG is lossless.
- Hit download. The output preserves your source format and EXIF orientation.
FAQ
Frequently asked questions
▶Does this upload my image anywhere?
No. Everything (decoding, resizing, cropping, re-encoding) happens in your browser via the canvas API. Disconnect from the internet after the page loads and the tool still works.
▶What's the maximum file size?
50 MB per image. Most browsers will hit memory limits before that with very large photos (50+ megapixel raws). If a huge file fails to load, try the Image Compressor first.
▶Why isn't HEIC supported?
HEIC needs a separate WebAssembly decoder (~1.5 MB). To keep this page fast, HEIC support lives in the Image Format Converter tool. Convert HEIC to JPG there first, then bring it here.
▶What's the difference between resize and crop?
Resize changes the dimensions of the whole image (the entire photo gets bigger or smaller). Crop throws away the parts outside a rectangle (you keep only a subset of the original pixels).
▶Does the output keep my original format?
Yes. A PNG in stays a PNG out (lossless). A JPG in stays a JPG out (lossy, with adjustable quality). A WebP in stays a WebP out. To convert formats, use the Image Format Converter.
▶Will resize make a small image sharper?
No. Upscaling can only invent pixels by interpolation, which produces a soft, blurred result. No browser tool can add real detail that wasn't in the original. For AI upscaling, look elsewhere.