Image crop and resize
How to use this tool
Upload a PNG, JPEG, WebP, or AVIF image and choose a crop ratio and output width. The tool derives the height automatically and exports PNG, JPEG, or WebP in your browser.
Crop and resize photos with precision aspect ratios for social media avatars, YouTube thumbnails, and Instagram posts. Features preset ratios (1:1, 16:9, 4:3) with pixel-level boundary snapping.
💡 3 Quick Steps to Get Started
Drop your image into the canvas workspace.
Pick standard social presets (1:1 for profile icons, 16:9 for landscape banners) and adjust the bounding box.
Download the newly formatted, high-resolution image ready for publishing.
When it helps
Output height is derived automatically from the crop ratio and width. Adjust zoom and position, review the preview, and then download the image.
How it works
The tool calculates an integer height from the selected ratio and width, then crops and resamples with browser canvas. Enlarging a low-resolution image may soften detail, so review the framing before download.
Worked example
Upload an image, choose a 1:1 crop ratio, set the output width to 1080px, review the preview, and download the PNG.
Limits and data handling
Output width, height, and total pixels cannot exceed 32 million. Enlarging a small source can blur it, and unsupported browser output formats fail. Reset crop only restores zoom and position; it does not remove the image or reset ratio, width, or format. There is no separate cancel button while reading a file; choosing another file ignores the old result.
Image, settings, preview, and output stay in the current browser and are not sent to the GoGo Tools backend. Temporary browser object URLs are revoked when the file changes or the component closes; the site does not retain image content.
Image Resizing, Bicubic Resampling & Social Media Canvas Guide
1. Resampling Mathematics: Nearest, Bilinear & Bicubic Lanczos
Bitmap resizing evaluates mathematical spatial filters. Nearest-neighbor preserves sharp pixel art at the cost of aliasing artifacts. Bilinear averages four adjacent taps. High-order Bicubic and Lanczos resampling sample 16+ neighbor pixels via sinc windowing, preserving high-frequency edge gradients without ringing blur.
2. Social Media Aspect Ratio Standard Matrix
Industry standards dictate: 1:1 Square (1080×1080px), 4:5 Vertical Feed (1080×1350px - maximum mobile viewport real estate), 16:9 Landscape Video (1920×1080px), and 9:16 Full-Screen Stories/Shorts/Reels (1080×1920px).
3. Aspect-Ratio Locking and Coordinate Projection
Constraining geometric aspect ratios ensures zero-distortion scaling across mixed-dimension assets.
Feedback
How can we improve this tool?
Send a suggestion or bug report for this tool.
FAQ
Image crop and resize: Which input can I use?
Upload PNG, JPEG, WebP, or AVIF up to 20 MB and 32 million pixels. Choose 1:1, 4:5, 16:9, 9:16, or original ratio with a positive whole-number output width. Zoom is 1 to 3 and horizontal or vertical position is -100 to 100.
Image crop and resize: How is the output created?
Height is rounded to a whole pixel from ratio and width, then browser canvas crops and resamples to PNG, JPEG, or WebP. JPEG and WebP use quality 0.92. Transparent areas become white, and original EXIF or other metadata is not copied to the output.
Image crop and resize: What limits, reset, and cancel behavior apply?
Output width, height, and total pixels cannot exceed 32 million. Enlarging a small source can blur it, and unsupported browser output formats fail. Reset crop only restores zoom and position; it does not remove the image or reset ratio, width, or format. There is no separate cancel button while reading a file; choosing another file ignores the old result.
Image crop and resize: Is my image uploaded or stored?
Image, settings, preview, and output stay in the current browser and are not sent to the GoGo Tools backend. Temporary browser object URLs are revoked when the file changes or the component closes; the site does not retain image content.