Crop or fit: which to choose
Crop fills the whole frame and cuts off whatever doesn't fit. It's best for photos, where a full-bleed image looks cleaner. Use the focus setting to keep the important part: top for portraits with faces near the top, centre for most things.
Fit shrinks the whole image so nothing is cut, and fills the empty space with a colour. It's best for screenshots, artwork, quotes and logos, where losing an edge would ruin it. A background that matches the image's own edges looks the most natural.
PNG or JPEG?
JPEG is smaller and right for photos. A quality of 85 to 92 looks the same as the original to most eyes at a fraction of the size. PNG keeps every pixel exactly, which suits screenshots, text and graphics with flat colour, but files are bigger.
Social apps recompress what you upload either way. Sending a clean, correctly sized file gives their compression less to work with, which usually means a sharper result.
Your photo stays on your device
This resizer uses your browser's built-in canvas to do the work. The image is read from your device, drawn at the new size and saved back to it. Nothing is sent to a server, there's no account, and closing the tab clears it.
Getting the sharpest result
Shrinking an image keeps it sharp, but enlarging one can't add detail that wasn't there. If your source is smaller than the size you pick, expect some softness.
- Start from the biggest version of the photo you have.
- Resize once from the original rather than resizing a resized copy.
- For thumbnails with text, check the result at a small size, the way people will see it.
- Keep a copy of the original. Each JPEG save loses a little detail, so always go back to the source for the next size.
Frequently asked questions
Is my image uploaded anywhere?
No. The resizing happens in your browser with the canvas feature built into it. Your image never leaves your device.
How do I resize a photo for Instagram without cropping?
Pick a size like 1080 × 1350, choose Fit, and pick a background colour. The whole photo fits inside with a border filling the gap.
What size should I resize to for Instagram?
1080 × 1350 for portrait feed posts, 1080 × 1080 for square, and 1080 × 1920 for stories and Reels.
Will resizing lower the quality?
Making an image smaller keeps it sharp. Making it bigger than the original can look soft, because no tool can invent missing detail.