Choose square, landscape, portrait and vertical story formats without calculating dimensions manually.
CROP IMAGES FOR WEB & SOCIAL MEDIA
Crop Images Online to Popular Aspect Ratios
Crop JPG, PNG and WebP images to square, landscape, portrait or story ratios and move the crop focus without uploading files.
Ready for JPG, PNG or WebP images
Add several files to process them together. Nothing is uploaded.
Add one image or a complete group before choosing the settings.
Every setting change appears automatically
Try the sample image, then move any slider or setting to see the result immediately.
Processed previews, new dimensions and file-size comparisons appear here.
TESTED & REVIEWED
Know what this tool does—and where to double-check
- Reviewed by
- HTML Online Viewer project
- Last reviewed
- Processing
- Ordinary processing happens in this browser tab; the tool does not intentionally upload your source.
- Important limitation
- Browser re-encoding can remove metadata or change compression. Compare the preview, dimensions and downloaded file before replacing an original.
WHY USE IT
A focused tool for reliable image work
Horizontal and vertical focus controls keep the important part of each image inside the crop.
Apply the same ratio and focal position to a complete image set in one pass.
HOW IT WORKS
Three quick steps
- 01Choose images
Add one photo or a batch of JPG, PNG or WebP files.
- 02Select ratio and focus
Pick the required shape, then move the crop horizontally or vertically.
- 03Crop and download
Process the files, review their new dimensions and save the results.
COMMON QUESTIONS
Image Cropper FAQ
Which crop ratios are available?
The tool includes original, 1:1, 16:9, 4:3, 3:2, 4:5, 3:4 and 9:16 ratios for common website and social-media layouts.
Can I choose exactly where the crop happens?
Use Horizontal focus and Vertical focus to move the selected crop toward the left, right, top or bottom of the source image.
Does cropping reduce image quality?
Cropping removes pixels outside the selected area and re-encodes the output once. It does not stretch the remaining pixels.