Resize JPG, PNG and WebP images by exact pixels or percentage, keep the aspect ratio, and download the result. Free and private.
Choose an image
Drag and drop a file here, or click the button. PNG, JPG, WebP, GIF, BMP or SVG, up to 30 MB.
Your image stays on your device. It is resized in your browser and never uploaded.
NinjaFunction's Image Resizer changes the width and height of any picture in seconds. Type an exact size in pixels or choose a percentage, keep the aspect ratio so nothing is stretched, pick PNG, JPG or WebP, and download the result with its new file size shown. Quick width buttons cover common sizes such as 1920 and 1280 pixels. The image is resized in your browser, so it is never uploaded to a server.
Websites and apps ask for different sizes. These are popular ones, but platforms change them from time to time, so check the current size before you upload.
| Use | Size in pixels |
|---|---|
| Full HD screen or video | 1920 × 1080 |
| YouTube thumbnail | 1280 × 720 |
| Instagram square post | 1080 × 1080 |
| Instagram or Facebook story | 1080 × 1920 |
| Website share image (Open Graph) | 1200 × 630 |
| LinkedIn banner | 1584 × 396 |
| Profile picture or app icon | 512 × 512 |
If the shape does not match, for example a wide photo for a square post, resizing alone will stretch it. Crop it to the right shape first with the Image Cropper.
For the best result, resize first and compress last. Resizing alone often cuts the file size a lot, because a smaller picture has fewer pixels to store.
Make the image smaller rather than larger, keep the aspect ratio locked, and save it as PNG or at a high JPG or WebP quality. Making an image smaller keeps it sharp. Making it larger cannot add detail that is not there, so it will look soft.
The aspect ratio is the shape of the picture: its width compared with its height. When it is kept, changing the width also changes the height by the same amount, so the picture is not stretched or squashed.
Resizing changes how many pixels the image has. Compressing keeps the pixels but stores them in a smaller file. A smaller image is usually a smaller file too, but to shrink a file without changing its size, use the Image Compressor.
Use JPG for photos, PNG for logos, screenshots and images with transparent areas, and WebP for the smallest files on websites. The tool starts with the same format as your original image.
JPG cannot store see-through areas, so they are filled with white. Save as PNG or WebP to keep the transparency.
You can open files up to 30 MB. The new image can be up to 16,000 pixels on each side, as long as your browser has enough memory to create it.
No. The image is resized in your browser, so it never leaves your device and nothing is stored after you close the page.