How to resize a photo for free
Make a photo smaller — for email, for a form upload, for a blog — in your browser. No upload, no signup, no quality loss, no watermark.
Quick answer
Open the image resizer below, drop your photo, enter the target width (or height), and download. The whole process takes 5-10 seconds and runs entirely in your browser. Your photo is never uploaded.
Why resize a photo?
Phone photos are huge — typically 12 megapixels and 3-6 MB per shot. That is great for printing but overkill for most online use. A passport-style form upload wants a 600-pixel image under 200 KB. Email attachments work best under 1 MB. A blog hero image looks good at 1200 pixels and saves bandwidth at 200 KB.
Resizing in the browser is faster, safer, and produces better results than resizing on a server: no upload, no waiting, no privacy concerns, no recompression if you do not need it.
Resize your photo
Drop your image, enter the target size, and download the result.
Step by step
- Drop your photo. JPG, PNG, WebP, HEIC, and most other formats work. The image is read in your browser and never uploaded.
- Enter the target size. Type a width (e.g. 1200) or a height (e.g. 800). The other dimension auto-scales to keep the aspect ratio.
- Choose a format. Stick with JPG for photos, PNG for graphics with text or transparency, WebP if you want the smallest file. (Default is the same as the input.)
- Download. The resized image saves to your device with the original filename plus a size suffix.
Common target sizes
| Use | Recommended size | Max file size |
|---|---|---|
| Passport / ID upload | 600 × 600 px | 200 KB |
| Email attachment | 1200 × 1200 px | 1 MB |
| Blog hero image | 1200 × 800 px | 200 KB |
| Social media post | 1080 × 1080 px | 500 KB |
| Print at 300 DPI (4×6 in) | 1200 × 1800 px | no limit |
FAQ
- Will resizing reduce image quality?
- Resizing itself does not blur the image — you are removing pixels, not adding artifacts. Quality loss only happens if you re-encode the file at lower quality. This tool preserves the original quality by default; switch to the Image Compressor if you also want to shrink the file size.
- Can I make an image larger (upscale)?
- Technically yes, but enlarging cannot add real detail. The browser interpolates the new pixels, so heavy upscaling looks soft. For a 2x or smaller upscale the result is fine; for larger factors, use a dedicated AI upscaler (a separate, paid tool).
- Does this work on phone photos (HEIC)?
- Yes. iPhone photos in HEIC format are decoded in the browser and output as JPG. No conversion tool needed.
Other image tools
- Compress an image — shrink the file size
- Crop an image — focus on the subject
- Image Resizer (full tool page) — with all options
- Compress to a target file size — pick a KB, get a result