Resize images to any dimensions.
Quick answer
An Instagram post is 1080 × 1080 pixels, a YouTube thumbnail is 1280 × 720 and a Story, Reel or TikTok video is 1080 × 1920. The Image Resizer has a preset for each of these and the other common sizes below, and platforms change their recommendations from time to time.
| Preset | Size in pixels | Ratio |
|---|---|---|
| Instagram post | 1080 × 1080 | 1:1 |
| Instagram portrait | 1080 × 1350 | 4:5 |
| Story / Reel / TikTok | 1080 × 1920 | 9:16 |
| YouTube thumbnail | 1280 × 720 | 16:9 |
| Facebook / LinkedIn post | 1200 × 630 | 40:21 |
| X | 1500 × 500 | 3:1 |
| Full HD | 1920 × 1080 | 16:9 |
| Profile picture | 400 × 400 | 1:1 |
| Square ID photo | 600 × 600 | 1:1 |
These figures are computed with the same formulas as the Image Resizer above. Change the inputs in the tool to see your own result.
The Image Resizer changes the size of photos and graphics by pixels, by percentage or to a ready-made social media size, for up to 30 images at once. Choose whether to keep proportions, fill the exact size by cropping the edges, or stretch to the exact size, and pick the output format and quality. It shows the new size before you resize, previews each result with its file size, and does everything in your browser without uploading your pictures.
Made for everyone. Typical uses:
A 4,000 by 3,000 pixel photo resized to 1,200 pixels wide with proportions kept becomes 1,200 by 900 pixels. The same photo set to the Instagram post preset (1080 by 1080) with "Fill the exact size and crop the edges" becomes a centred square with no distortion.
Enlarging a picture cannot add detail, so upscaled images look soft. Output is limited to 10,000 pixels per side and 100 megapixels in total. Animated images become a single frame. Keep your originals: resizing down discards pixels permanently.
Accuracy: Images are processed with the browser's own image engine and tested with real photos and graphics. Check the result before you use it.
Expert Tip
Resize to twice the display size for high-resolution screens: an image shown 800 pixels wide should be about 1,600 pixels wide.
Resizing changes the number of pixels in a picture: its width and height. Compression changes how efficiently those pixels are stored. They are related but different, and for large photos resizing is usually the bigger win. A 4,000 by 3,000 pixel photo has 12 million pixels; a 1,200 by 900 version has 1.08 million, about 9 percent as many, and looks identical on most screens.
Resize when you need a picture to fit a specific place: a social media post, a blog header, an online form that asks for exact dimensions, a passport-style photo, or an email signature. Use the Image Compressor when you only want a smaller file.
The resizer offers three routes because people think about size in different ways.
When the target shape differs from the picture's shape, you must choose what to do. Keep proportions fits the whole picture inside the target size, so one side may end up smaller than requested. Fill the exact size and crop the edges scales the picture until it covers the target and trims the overflow from the centre, which gives an exact size with no distortion. Stretch forces the exact size and distorts the picture. It is rarely what you want, except for special cases such as a texture.
For a square profile picture from a landscape photo, use "fill and crop"; if the important part is off-centre, crop first with the Image Cropper and then resize.
Shrinking a large picture by a big factor can leave it looking harsh if it is done in one step. The tool reduces large pictures gradually, at most by half per pass, which keeps edges clean. Enlarging is possible, but a picture cannot gain detail it does not have: doubling the size of a small image makes it soft rather than sharp. Start from the largest original you have.
Choose the output format that suits the content: JPG for photographs, PNG for graphics and screenshots, WebP for small files with transparency. The default keeps the original format. See JPG vs PNG vs WebP if you are unsure.
A few working sizes cover most needs. Blog and article images are usually 1,200 to 1,600 pixels wide. Email images are best at 600 to 800 pixels. Profile pictures are often 400 by 400 pixels. Product photos for shops commonly need 1,000 to 2,000 pixels on the longest side. For high-resolution (retina) screens, use twice the display width, so an image shown 800 pixels wide should be about 1,600 pixels wide.
If you need the picture inside a PDF, resize first and then use JPG to PDF so the document stays small. To build a favicon or a base64 image for a stylesheet, resize to a small size first and then use Image to Base64.
Everything runs in your browser; your pictures are not uploaded. You can resize up to 30 at once, with an output side limited to 10,000 pixels and a total of 100 megapixels to protect your device memory. Animated images become single frames. Keep the originals: resizing down discards pixels permanently.
How to shrink or resize photos by pixels, percentage or social media preset, the difference between fit, fill and stretch, and why upscaling never adds detail.
Pick the right method for scans, slides, photos and text documents, hit email and upload limits, and stop big PDFs at the source with better scan and export settings.
How JPG, PNG, WebP and AVIF differ in quality, size, transparency and compatibility, with clear rules for photos, logos, screenshots and websites.
Explore more in Image Tools, read the guides and articles, or see how we test our tools.
Crop images to any size with aspect ratio control.
Best for making a square profile picture from a wide photo
Apply photo filters and effects.
Best for converting a photo to black and white for a stylized look
Flip images horizontally or vertically.
Best for correcting a photo that was scanned or captured mirrored
Convert iPhone HEIC photos to JPG.
Best for sharing iPhone photos with people who use Windows or older Android phones
Convert SVG vector images to PNG.
Best for using a logo where SVG is not accepted, such as email, social networks and presentations
Generate placeholder images with Lorem Pixels for your mockup designs.
Best for filling image slots in a website wireframe before final photography is available
Download YouTube video thumbnails.
Best for getting a video's thumbnail for a blog post or article referencing it
Convert PNG images to smaller WebP files, keeping transparency.
Best for making website images load faster