Crop and resize photo online free — change image dimensions, scale down or up while preserving aspect ratio.
Click or drag and drop images
JPG, PNG, WebP · up to 20 files, max 10 MB each
Files are not uploaded to a server — processed in your browser
Comparison: before and after
Download format
Загрузите изображение, укажите новые размеры и нажмите «Изменить размер».
Keep proportions — при изменении ширины высота пересчитывается автоматически, и наоборот.
Use the before/after slider for visual comparison of the result.
Download the result in PNG, JPEG, or WebP — each shows the file size.
Upload multiple files for batch resizing — same dimensions for all.
Обработка происходит в браузере через Canvas API — изображение не отправляется на сервер.
Resize Photo Online — Crop and Reduce for Free
Resize photos online: crop, reduce, or enlarge images while preserving aspect ratio — free and without registration. Download the result in PNG, JPEG, or WebP.
How resizing works
The tool uses the browser Canvas API to scale images. The algorithm applies bilinear interpolation (imageSmoothingQuality: high) — pixels of the new size receive values based on a weighted average of neighboring original pixels. This produces smooth results without pixelation.
Process: the image is loaded into an HTML <img> element, drawn on a hidden <canvas> at the target size, then exported to the desired format via toDataURL().
Choosing a format
| Format | Transparency | Quality | File size | Best for |
|---|---|---|---|---|
| PNG | Yes (alpha) | Lossless | Large | Logos, icons, screenshots |
| JPEG | No | Lossy | Small | Photos, backgrounds |
| WebP | Yes | Both modes | Smaller than JPEG | Web pages, modern browsers |
WebP is on average 25–35% smaller than JPEG at comparable visual quality. If your audience uses modern browsers (Chrome, Firefox, Edge, Safari 14+), WebP is the optimal choice.
Keeping aspect ratio
With "Keep aspect ratio" enabled, changing the width automatically recalculates the height and vice versa, preserving the original aspect ratio. For example, a 1920×1080 image set to 800px width will automatically get 450px height (16:9 ratio preserved).
Quality settings
The quality slider is available for JPEG and WebP. Recommended values:
- 90–100% — maximum quality, large file. For originals and print.
- 75–85% — optimal balance. For most web tasks.
- 60–75% — aggressive compression. For previews and thumbnails.
- Below 60% — noticeable artifacts. Only when file size is critical.
Common scenarios
- Social media avatar — disable aspect ratio, set 400×400, JPEG 85%
- Article cover — width 1200px, keep aspect ratio, WebP 80%
- App icon — 512×512, PNG (with transparency)
- Product thumbnail — 300×300 or 600×600, JPEG 75–80%
- Open Graph image — 1200×630, JPEG or WebP
FAQ
Can I upscale a small image? Yes, technically, but quality will suffer. Pixels are interpolated, producing a blurry result. For upscaling, use AI-based tools.
Are EXIF metadata preserved? No. The Canvas API does not preserve EXIF data (geolocation, camera settings). This protects your privacy when publishing.
Are animated GIFs supported? No — only the first frame is saved. Use specialized tools for animated GIFs.
See also: Image Compression · Format Converter · Add Watermark · Image to Base64
Useful articles
AI Photo Restoration: How to Restore Old and Damaged Photos
How the GFPGAN neural network restores old and damaged photos: technology, capabilities, step-by-step guide, and tips.
AI Photo Colorization: How Neural Networks Bring Old Photos to Life
How neural networks colorize black and white photos: DDColor technology, method comparison, practical tips, and step-by-step guide.