Crop images by selecting an area
Drop an image here or click to upload
Crop your images by entering coordinates or clicking and dragging on the preview. Download the cropped result as PNG. Everything runs locally in your browser.
Image cropping removes unwanted outer areas to focus on the subject, improve composition, or fit specific dimensions. It's essential for social media posts (each platform has different optimal sizes), product photography (consistent framing), profile pictures (square or circle crops), and banner images (wide aspect ratios). This cropper provides both free-form cropping and locked aspect ratios for common platforms: 1:1 (Instagram, profile pics), 16:9 (YouTube, presentations), 4:5 (Instagram portrait), 9:16 (Stories, Reels), and custom ratios. The tool uses Canvas API for high-quality output and runs entirely in your browser — your images stay private on your device.
Cropping itself doesn't reduce quality — it just selects a region. However, the cropped area has fewer pixels, so if you then enlarge it, quality decreases. Crop from the highest resolution source available.
Feed posts: 1:1 (square) or 4:5 (portrait, gets more screen space). Stories/Reels: 9:16. Landscape: 1.91:1. 4:5 portrait is generally best for engagement as it takes up more feed real estate.
This tool crops to rectangles (matching how image files work). For circular display, crop to a square here, then apply border-radius: 50% in CSS, or use our Image Resizer with circle mask option.
For web: at least 2x your display size for Retina screens. A 600px displayed image should be 1200px. For social media: follow platform recommendations (Instagram: 1080px wide minimum).
Set your desired aspect ratio and size, then apply the same crop settings to each image. This ensures consistent framing for product grids, team photos, or gallery thumbnails.