Image Resizer
Resize images to exact pixels, percentage, or social media presets. Drag to set crop position per image.
Upload Images
Drag & Drop or Click
Up to 10 images, max 10MB eachResize Without Stretching - Drag to Choose What Gets Kept
Most image resizers just stretch your photo to fit the target size, which makes it look distorted. This tool works differently — when the target size has a different shape than your image, it shows you exactly what will be cropped and lets you drag the crop box to choose which part of the photo to keep.
Everything runs in your browser. Your images are never uploaded to any server, which matters when you are resizing personal photos or confidential files.
Three Ways to Resize
Social Media Presets
Pick a platform from the dropdown — Instagram Post, Facebook Cover, YouTube Thumbnail, LinkedIn Banner and more. Exact dimensions are applied instantly. Drag the live preview to position your crop.
By Percentage
Scale your image down to 25%, 50%, 75% or 90% of its original size. The full image is kept — no cropping. Aspect ratio is always maintained automatically.
Custom Pixels
Enter any width and height in pixels. Lock the aspect ratio to resize proportionally, or unlock it to set exact dimensions. Choose crop or stretch mode when sizes do not match.
Crop Mode vs Stretch Mode
Crop Mode (recommended)
The image fills the target size by trimming the parts that do not fit. The dimmed area in the preview shows exactly what will be cut. Drag the preview to reposition which part is kept. Each uploaded image can have its own crop position.
Stretch Mode
The entire image is squeezed or pulled to fit the exact target size. Use this only when you specifically need every part of the image in the output, and distortion is acceptable — for example in some technical use cases.
Social Media Sizes at a Glance
Instagram
Post: 1080×1080px. Portrait: 1080×1350px. Story and Reel: 1080×1920px.
Facebook & LinkedIn
Facebook cover: 820×312px. LinkedIn banner: 1584×396px. LinkedIn post: 1200×628px.
YouTube & Twitter
YouTube thumbnail: 1280×720px. Twitter/X header: 1500×500px. Twitter/X post: 1200×675px.
Pinterest & WhatsApp
Pinterest pin: 1000×1500px. WhatsApp profile photo: 640×640px. WhatsApp status: 1080×1920px.