Crop Image Online
Crop to any size — preset ratios or custom pixel coordinates. Instant and free.
Open toolResize by exact dimensions, percentage, or bounding box. No account needed.
Drop an image here
or click to browse · max 20 MB · JPG, PNG, WEBP, AVIF, BMP, TIFF, HEIC, ICO
() —
Upload an image to see current dimensions.
Image is scaled to fit inside the box, preserving aspect ratio.
Quick sizes
Click any preset to auto-fill the width and height fields above.
TikTok
YouTube
Twitter / X
Open Graph
Yes — completely free with no account required. No watermarks are added to your resized files.
Resize Image supports JPG, PNG, WEBP, AVIF, BMP, TIFF, HEIC, and ICO formats for both input and output.
When locked (the default in Dimensions mode), changing the width automatically recalculates the height to preserve proportions, and vice versa. Unlock to set arbitrary dimensions.
Fit within box scales the image so it fits inside your maximum width and height without cropping. The aspect ratio is preserved and neither dimension will exceed the box you set.
Resized files are held on the server only long enough for you to download them, then automatically deleted.
Instagram Feed posts work best at 1080 × 1080 px (square) or 1080 × 1350 px (portrait). Stories and Reels are 1080 × 1920 px. Click the platform preset in the table above to auto-fill the dimensions, then upload your image and click Resize.
YouTube recommends 1280 × 720 px for video thumbnails (16:9 ratio, minimum 640 px wide). Channel art is 2560 × 1440 px. Both are listed in the platform presets above.
Each platform has specific requirements. The platform preset table above lists the correct dimensions for Instagram, TikTok, YouTube, Twitter/X, LinkedIn, Facebook, Pinterest, and Open Graph. Click any preset to auto-fill the width and height inputs.
Keep going
Crop to any size — preset ratios or custom pixel coordinates. Instant and free.
Open toolRotate any image by any angle — auto-crop or fit-to-canvas modes.
Open toolCompress, resize, and convert images with quality controls. Free, no account needed.
Open toolImage resizing changes the pixel dimensions of an image — its width and height — without cropping any of the image content. The result is a smaller (or larger) version of the original at the same aspect ratio, or a different aspect ratio if you choose. Resizing is distinct from cropping (which removes content from the edges) and compressing (which reduces file size at the same dimensions).
AT USE Image Resizer uses Lanczos resampling via ImageMagick — the same high-quality algorithm used in professional design applications. Lanczos preserves edge sharpness and fine detail when scaling down, producing cleaner results than bilinear or nearest-neighbor resampling. Processing runs server-side; your image is deleted automatically after download.
Exact dimensions lets you enter a specific pixel width and height. Optional aspect-ratio lock scales the other dimension proportionally when you change one — useful for hitting a precise pixel cap without distorting the image. Percentage mode scales the image by a fraction of its original size. Quick-pick buttons for 25%, 50%, and 75% handle the most common use cases (halve, quarter) without typing. Fit within box scales the image to fit inside a maximum width and height while preserving the original aspect ratio — no cropping, no stretching, no distortion. Useful for responsive content where you need an image to fit a container but don't know the exact dimensions in advance.
The output format is independent of the resize. You can downscale a PNG and export it as WEBP in one step, reducing both dimensions and file size simultaneously. Quality settings for lossy formats (JPEG, WEBP) follow the same 75–85% sweet spot that balances visual quality with file size. For images going to web delivery, resizing to the display dimensions and switching output to WEBP or AVIF gives the largest overall file size reduction.
Every major social platform has recommended image dimensions. Instagram Feed posts work best at 1080 × 1080 px (square) or 1080 × 1350 px (portrait); Stories and Reels at 1080 × 1920 px. YouTube thumbnails are 1280 × 720 px. Twitter/X headers are 1500 × 500 px; LinkedIn profile banners are 1584 × 396 px. The platform preset table on this page lists the correct dimensions for 8 platforms and 14 image types — click any preset and the width and height fields populate automatically, no manual dimension lookup needed.
Scaling down reduces pixel dimensions but, using Lanczos resampling, preserves visual sharpness well. Scaling up beyond the original dimensions will show softness because there is no new detail to add — enlarging a small image makes it bigger, not sharper.
Yes — fewer pixels means a smaller file. The reduction depends on the original dimensions and format. A 4000 × 3000 JPEG resized to 1200 × 900 will typically be 80–90% smaller in file size.
Input: JPEG, PNG, WEBP, AVIF, HEIC, BMP, TIFF, and ICO up to 20 MB. Output: JPEG, PNG, or WEBP — choose independently of the input format.
Use aspect-ratio lock in exact-dimensions mode, or use "Fit within box" mode. Both preserve the original proportions. Distortion only happens if you set both width and height to a ratio that differs from the original.
Yes — completely free. No account required, no watermarks on output, no usage limits beyond the 20 MB per-file technical limit.
Instagram Feed posts work best at 1080 × 1080 px (square) or 1080 × 1350 px (portrait). Stories and Reels are 1080 × 1920 px. Click the platform preset in the table on this page to auto-fill the dimensions, then upload your image and click Resize.
YouTube recommends 1280 × 720 px for video thumbnails (16:9 ratio, minimum 640 px wide). Channel art is 2560 × 1440 px. Both are available in the platform preset table on this page.
Each platform has specific requirements. The preset table on this page lists the correct dimensions for Instagram, TikTok, YouTube, Twitter/X, LinkedIn, Facebook, Pinterest, and Open Graph. Click any preset to auto-fill the width and height inputs.