How to Resize an Image to Exact Pixels (Free, Without Stretching)
Resize a photo to an exact pixel size like 1080 × 1350 without stretching it: crop, fit or stretch, DPI vs pixels, and a table of common sizes for 2026.
To resize an image to exact pixels, first check whether the new size has the same shape as your photo. If it does, open the image resizer, type the new width and height, press Process image and download the result. If the shape is different (a wide phone photo going into a tall 1080 × 1350 Instagram post, say), you must either crop the edges or add borders, or the picture will be stretched.
For that second case, the resize image in KB tool can crop to fill the size or fit the whole picture inside it with white borders, in one step. Both tools run inside your browser, on a phone or a computer, so the photo is not uploaded. Below: what each option does to a real photo, the common sizes for 2026, and what DPI really means.
Why "exact pixels" is harder than it sounds
Every image has an aspect ratio: its width divided by its height. A typical phone photo of 4000 × 3000 pixels is 4:3, or 1.33. An Instagram portrait post of 1080 × 1350 is 4:5, or 0.8. No amount of shrinking turns a 1.33 picture into a 0.8 picture. Something has to give: you cut part of the picture away, you add empty space, or you squash it.
If you only want the picture smaller and keep its shape, work out the missing side yourself:
new height = new width × original height ÷ original width
Our test photo was 3840 × 2525 pixels. For a width of 1080: 1080 × 2525 ÷ 3840 = 710.2, so 710 pixels. The aspect ratio calculator does this sum for you if you enter the original size and the new width.
Stretch, crop or pad: what each one does
We put the same 3840 × 2525 photo (4,531 KB) through the site's tools to reach a 1080 × 1350 Instagram size:
| Method | Tool and setting | Result |
|---|---|---|
| Stretch | Image resizer, 1080 × 1350 | 380 KB JPG. Everything looks about 1.9 times too tall and thin |
| Crop to fill | Resize image in KB, "Crop to fill the size", 500 KB limit | 461.0 KB JPG at quality 94%. Warning: about 47% of the picture trimmed from the sides |
| Fit with border | Resize image in KB, "Fit inside with a white border" | 267.9 KB JPG. The whole photo at 1080 × 710 with white bands of 320 px above and below |
| Same shape (no target height) | Image resizer, 1080 × 710 | 193 KB JPG, nothing cut or squashed |
Why does the stretched version look so wrong? The width was reduced to 28% (1080 ÷ 3840) but the height only to 53% (1350 ÷ 2525), so vertical distances end up 1.9 times longer than they should be. Faces become long and buildings lean. Stretching is only acceptable for plain graphics such as a solid banner, and even then it is rarely worth it.
Crop to fill is right for most photos of people, because the face stays natural and the frame is filled. Fit with a border is right when nothing may be cut off: a signature, a document, a group photo or a poster with text near the edges.
Method 1: the image resizer (when the shape matches)
- Open the image resizer and choose your file. It accepts JPG, PNG, WebP, GIF and iPhone HEIC photos up to about 25 MB.
- The width and height boxes fill in with the photo's current size. Type both new numbers. There is no lock: if you change only the width, the old height stays and the picture is squeezed.
- Press Process image. The result line shows the new size and file size, for example "1080×710 · 193 KB".
- Press Download result. The file is saved as a JPG with "-ethicalfusion" added to the name.
Two things to know. The resizer always saves a JPG at 92% quality, so a PNG logo with a transparent background comes out on white. And if the new file is bigger than your original (this happens with already small, heavily compressed images), the result line says so, and you are better off keeping the original.
Method 2: exact size with crop or border
- Open the resize image in KB tool and add a JPG, PNG or WebP photo. HEIC files are not accepted here, so convert an iPhone photo with the HEIC to JPG converter first.
- Leave the preset on Custom size. If there is no file-size limit, set the maximum size generously, such as 1000 KB, so quality stays high.
- Type the exact width and height, for example 1080 and 1350.
- Under "When width and height are both set", choose Crop to fill the size or Fit inside with a white border.
- Press Resize image, read any warning about how much was trimmed, look at the preview, then download. The JPG is named with its size, such as photo-461kb.jpg.
The crop always keeps the centre of the picture. If your subject stands to one side, crop around them first in your phone's gallery editor. The site's image cropper also cuts only from the centre, and it cuts at the photo's original scale: asking it for 1080 × 1350 from our 3840-pixel-wide photo kept only the middle 28% of the width and saved a 2,984 KB PNG. If you use it, shrink the photo first (to 2053 × 1350 here) and crop afterwards.
Fill in only the width and leave the height empty, and this tool keeps the shape for you: 1080 wide gave 1080 × 710 px at 256.3 KB.
Common image sizes in 2026
These were checked against each platform's own help pages or official instructions in October 2026. Platforms change their rules, so glance at the upload screen if something looks off.
| Use | Pixels | Shape | Notes |
|---|---|---|---|
| Instagram portrait post | 1080 × 1350 | 4:5 | Instagram now accepts shapes up to 3:4 (1080 × 1440) |
| Instagram square post | 1080 × 1080 | 1:1 | Wider than 1080 px is scaled down to 1080 |
| Instagram wide post | 1080 × 566 | 1.91:1 | The widest shape kept without cropping |
| Instagram story or reel | 1080 × 1920 | 9:16 | Reels: at least 720 px |
| YouTube thumbnail | 1280 × 720 or larger | 16:9 | At least 640 px wide; YouTube now suggests 3840 × 2160 |
| LinkedIn profile banner | 1584 × 396 | 4:1 | JPG or PNG under 8 MB |
| WhatsApp profile photo | Square, e.g. 640 × 640 | 1:1 | Shown as a circle; keep the face in the middle |
| Indian passport photo (print) | 413 × 531 | 3.5 × 4.5 cm | At 300 DPI, white background |
| IBPS bank exam photo | 200 × 230 | About 7:8 | 20–50 KB; other exams vary |
| IBPS exam signature | 140 × 60 | 7:3 | 10–20 KB |
Instagram's help page explains why 1080 matters: photos wider than 1080 pixels are scaled down to 1080, photos narrower than 320 are enlarged, and shapes outside 1.91:1 to 3:4 are cropped. Uploading at exactly 1080 wide means Instagram does the least to your picture. WhatsApp does not publish a recommended size, so a square photo of a few hundred pixels or more, with the face centred, is the practical choice.
DPI vs pixels
Pixels are the dots that make up the image, and they are what a screen, Instagram or an exam portal actually checks. DPI (dots per inch) only says how big those pixels should come out when printed. The link between them is one formula:
pixels = size in cm ÷ 2.54 × DPI
So a 3.5 cm wide passport photo at 300 DPI needs 3.5 ÷ 2.54 × 300 = 413 pixels across. Going the other way, a 200 × 230 exam photo printed at 300 DPI would be only 1.69 × 1.95 cm.
Changing the DPI number on its own changes nothing you can see: a 200 × 230 image is still 200 × 230 whether its file says 72 or 300 DPI. The site's tools save JPGs with no DPI value at all, which almost never matters for uploads. When a form says "300 DPI", what it really needs is enough pixels for the printed size.
Keeping the result sharp
- Shrink, don't enlarge. Making a picture smaller throws away detail you won't miss. Making it bigger has to invent pixels, so it looks soft. The KB tool warns you when a picture has been enlarged more than twice. Always start from the largest original you have, not a WhatsApp-forwarded copy.
- Expect a much smaller file. Halving the width and height leaves a quarter of the pixels. Our 3840 × 2525 photo has 9.7 million pixels; at 1080 × 710 it has 0.77 million, and the file fell from 4,531 KB to 193 KB.
- Let platforms do less. Upload at the size the platform uses. A 4000-pixel photo sent to Instagram is shrunk and recompressed by Instagram, often less carefully than you would do it.
When there is also a KB limit
Government and exam forms usually set both a pixel size and a file-size range, such as 200 × 230 px and 20–50 KB. The resize image in KB tool handles both at once and has presets for an exam photo, an exam signature and an Indian passport photo. The guide to resizing a photo and signature for exam forms walks through SSC, IBPS and UPSC uploads, and the guide to resizing a photo to passport size covers the 3.5 × 4.5 cm print size and visa photos.
Frequently asked questions
How do I resize a photo without changing its aspect ratio?
Fill in only the width (or only the height) in the resize image in KB tool and leave the other box empty; it works out the matching side. In the image resizer, calculate the height with new width × old height ÷ old width and type both numbers.
Can I make a small image bigger without losing quality?
Not really. Enlarging spreads the same detail over more pixels, so edges go soft. Up to about 1.5 times usually looks acceptable; beyond twice the size, find a larger original or take the photo again.
Why does my photo look blurry after uploading to Instagram or WhatsApp?
Both apps recompress what you send. Instagram also rescales anything wider than 1080 pixels. Upload at 1080 wide in the right shape and the app has less work to do, which keeps it sharper.
Does resizing reduce the file size in KB?
Yes, a lot, because there are fewer pixels to store. But you cannot set a KB target in the image resizer. If a form has a KB limit, use the resize image in KB tool, or the image compressor if the pixel size is already right.
Sources: Instagram Help, "Image resolution of photos you share on Instagram" and "Reel size and aspect ratios"; YouTube Help, "Add video thumbnails"; LinkedIn Help, "Add or change the background photo on your profile"; Passport Seva photo instructions; IBPS recruitment notifications (preferred photo and signature sizes); tests with the site's tools in Chrome, October 2026.
- #resize image to exact pixels
- #image resizer
- #aspect ratio
- #instagram image size
- #dpi vs pixels