Resize Image — free, in your browser
Set exact pixel dimensions, or pick a ready-made size for Instagram, YouTube and the rest. Nothing is uploaded.
To resize an image, drop it here and set the dimensions or choose a preset. Making an image smaller is safe and usually looks sharper; making it larger cannot invent detail that was never captured. Fit keeps the whole image, Fill crops to an exact size. Nothing is uploaded.
- Nothing uploadedRuns on your device
- No limitsNo account, no watermark
- No upload waitStarts immediately
On this page
How it works
- 1
Add your images
Drag them in or click to browse. Everything is read from your device — nothing is sent anywhere.
- 2
Set the size
Type exact pixel dimensions or pick a preset. Keep the aspect ratio locked and the second dimension follows the first automatically.
- 3
Choose how it fits
Fit keeps the whole image inside your dimensions. Fill covers them exactly and crops the overflow from the centre. Stretch forces the exact size and will distort.
What each setting does
- Width and height
- The target size in pixels. With the ratio locked, typing one derives the other from the proportions you already have, so the image cannot be accidentally stretched.
- Fit
- Scales until the whole image sits inside your dimensions. Nothing is cropped, but one side may come out smaller than requested — a 4:3 photo into a square box will be 800 by 600, not 800 by 800.
- Fill
- Scales until the image covers your dimensions completely, then crops the overflow evenly from the centre. This is what you want when the size must be exact, such as a profile picture or a product tile.
- Stretch
- Forces both dimensions regardless of the original shape. It distorts faces and straight lines and is almost never the right choice, but it is here for the cases where an exact size matters more than proportion.
Results you can expect
Measured on real files by our own test suite, not estimated.
| Target | Mode | Output |
|---|---|---|
| 1080 x 1080 | Fill | 1080 x 1080, centre-cropped |
| 1080 x 1080 | Fit | 1080 x 810, nothing cropped |
| 1280 x 720 | Fit | 960 x 720, nothing cropped |
What people use this for
YouTube thumbnails
1280 by 720 is the specification. Anything not 16:9 gets cropped by YouTube itself, and you do not choose where.
Read the guideSocial media posts
Every platform has its own dimensions and they change often. Supplying the right size avoids a second round of re-compression at their end.
Read the guideWebsite performance
An image displayed at 800 pixels but stored at 4000 carries twenty-five times the data it needs. Resizing is usually a bigger win than any compression setting.
Read the guideResizing without losing quality
Downscaling is safe and often looks sharper. Upscaling cannot recover detail, which is why starting from the largest original matters.
Read the guide
Reference
| Use | Size | Ratio |
|---|---|---|
| Instagram post | 1080 x 1080 | 1:1 |
| Instagram story | 1080 x 1920 | 9:16 |
| YouTube thumbnail | 1280 x 720 | 16:9 |
| X header | 1500 x 500 | 3:1 |
| Full HD | 1920 x 1080 | 16:9 |
| A4 at 300dpi | 2480 x 3508 | 1:1.41 |
How this compares
| FileCrisp | Online resizers | Preview / Photos | |
|---|---|---|---|
| Uploads your file | No | Usually | No |
| Presets | Yes | Sometimes | No |
| Fit / fill / stretch | All three | Often one | Varies |
| Batch | Unlimited | Often capped | Limited |
Questions
What's the difference between fit, fill and stretch?
Fit scales the image until it sits entirely within your dimensions, so nothing is cut off but one side may come out smaller than you asked. Fill scales until it covers your dimensions completely and crops the excess evenly from both sides — best when you need an exact size, like a profile picture. Stretch forces both dimensions regardless of the original shape, which distorts the image and is rarely what you want.
Will resizing make my image blurry?
Making an image smaller is safe and usually looks sharp. Making it larger cannot invent detail that was never captured, so an image enlarged well beyond its original size will look soft no matter what tool you use. Start from the largest original you have.
What size should I use for social media?
The presets cover the common ones: 1080×1080 for an Instagram post, 1080×1920 for a story or reel, 1280×720 for a YouTube thumbnail, and 1500×500 for an X header. Platforms re-compress whatever you upload, so giving them the right dimensions up front avoids a second round of quality loss.
Does the aspect ratio lock work in both directions?
Yes. With the ratio locked, typing a width sets the matching height and typing a height sets the matching width, both calculated from the original image's proportions. Unlock it to set the two independently.
Are my images uploaded?
No. Resizing happens in your browser using WebAssembly, so the image data never leaves your device. There's no server involved, which is also why there is no file size limit beyond what your own device can hold in memory.
What format will I get back?
The same format you put in — a PNG stays a PNG and a JPG stays a JPG. If you also want to change format, run the result through the Convert Image tool afterwards.
Does resizing reduce quality?
Making an image smaller discards pixels, and a good resampling filter averages rather than drops them, so the result usually looks sharper than the original did at that size. Making it larger cannot add detail that was never captured.
What format do I get back?
The same one you put in. A PNG stays a PNG and a JPG stays a JPG. If you also want a format change, run the result through Convert Image afterwards.
Can I resize by percentage instead of pixels?
Not directly at the moment — the fields take exact pixel values. Multiply your original dimensions by the fraction you want and type those numbers in.
Why does my photo look squashed?
You are in Stretch mode, which forces both dimensions and ignores proportion. Use Fit or Fill instead; both keep the original shape.
What size should I use for a website?
Roughly twice the width it will actually display at, to cover high-density screens, and no more. Beyond 2x the returns vanish while the file size does not.
Can I resize many images to the same size at once?
Yes. Add them all, set the dimensions once, and every image is processed with the same settings. There is no cap on how many.
If something looks wrong
- The result is not the exact size I asked for
- You are in Fit mode, which never crops and therefore cannot always hit both dimensions. Switch to Fill if the exact size matters more than keeping the whole frame.
- Part of the image is missing
- That is Fill working as intended: it covers your dimensions and crops the overflow from the centre. If the subject is off-centre, crop it deliberately first with the Crop Image tool, then resize.
- The enlarged image looks soft
- Enlarging invents pixels by interpolating between the ones that exist; the detail is not there to recover. Find a larger original if you can. Sharpening afterwards trades blur for halos and usually looks worse.
- The file did not get much smaller
- Fewer pixels means a smaller file, but the format matters too. A resized PNG is still a PNG. Run the result through Compress Image and switch to WebP for the large reduction.
Related reading
- Resize an Image Without Losing QualityResizing down is always safe. Resizing up blurs. Learn the right way to resize images for web, print, and social media — free, in your browser, no upload.
- Resize Images for Website Speed: Right SizesOversized images slow your site. Learn the right image dimensions for hero images, blog posts, thumbnails, and avatars. Resize free in your browser.
- Resize Images to YouTube Thumbnail Size (1280×720) FreeYouTube thumbnails must be exactly 1280×720 pixels (16:9) and under 2 MB. Resize any image to the right dimensions in seconds — free, no watermark, no upload.
