Custom Image Resizer: Resize to Any Size
Resize images to any width and height in pixels: crop to fill, fit with a background or stretch, with aspect lock, batch processing and ZIP download.
Loading Custom Image Resizer…
Your files never leave your device
How to resize an image to a custom size
Many uploads and layouts demand an exact size: 600 × 600 for a marketplace thumbnail, 1280 × 720 for a video cover, 413 × 531 for an application photo. The Custom Image Resizer lets you type any width and height in pixels and produces exactly that size, for one image or a whole batch.
Because a new size rarely has the same shape as the original, you choose how the image fills it: Crop to fill fills the frame and trims the edges, Fit with background shows the whole picture and fills the empty space with a colour, and Stretch forces the size even if the image gets squashed. With the ratio lock on, changing one side updates the other to keep the original proportions. The default is 1280 × 720 pixels.
How to use the Custom Image Resizer
- Drop your images onto the upload area, click it to choose files, or paste an image with Ctrl+V. This page accepts JPG, PNG, WebP, GIF and BMP files, many at once and up to 80 MB each.
- Type the target width and height in pixels, or unlock the ratio if both must be exact.
- Choose Crop to fill, Fit with background or Stretch; for cropping, select which part to keep (center, top, bottom, left or right).
- Check the result with the before/after slider: drag the divider across the preview and read the new dimensions, file size, quality and percentage saved underneath. Any change to the settings re-processes every image automatically.
- Download a single image, or use Download all (ZIP) for the whole batch. Under More options you can also set a DPI value and a file-name pattern with {name}, {w} and {h}.
When an exact size is required
- Upload forms that specify pixel dimensions for photos, signatures or documents.
- Website slots such as blog headers, product grids and banners.
- Video and social covers; common sizes have ready pages such as 1280×720 and 1920×1080.
- Scaling by percentage: work out the pixels first and type them in. 50% of a 4000 × 3000 photo is 2000 × 1500; with the aspect lock on, entering the new width is enough.
Crop, fit or stretch?
Use Crop to fill when the frame must be completely filled, for example thumbnails and banners. Use Fit with background for products, logos and documents that must stay whole; a white or matching background looks neat. Use Stretch only when the target ratio is almost the same as the original, because larger differences visibly distort faces and circles.
Making an image larger than its original cannot add detail, so enlarged photos look softer. For the sharpest results, start from a source at least as large as your target size.
Private, free and fast
The whole job runs in your browser: images are decoded, resized and re-encoded on your own device, so nothing is uploaded to a server. There is no sign-up, no watermark and no daily limit, and location and camera data (EXIF) are removed from every result.
Features
- Any width and height in pixels
- Crop to fill, fit with background or stretch
- Aspect ratio lock
- Choose the crop position
- Batch resizing with ZIP download
- Runs in your browser, nothing uploaded
Frequently asked questions
How do I resize an image to an exact size?
Enter the width and height in pixels, choose Crop to fill or Fit with background, and download the result.
Will my image be distorted?
Not with Crop to fill or Fit with background, which keep the proportions. Only Stretch can distort the image.
Can I resize many images to the same size?
Yes. Add as many images as you like; all are resized with the same settings and can be downloaded as a ZIP.
Can I make an image bigger?
Yes, but enlarging does not add detail, so the result may look softer than the original.
Does resizing reduce file size?
Usually, yes, when you make the image smaller; quality and format settings also affect the final size.
Are my images uploaded to a server?
No. The images are processed locally in your browser and never leave your device. Closing the tab discards them.
What size should a Twitch panel image be?
Twitch shows channel panel images 320 pixels wide. Set the width to 320 and choose the height your design needs, for example 320 × 160 for a header style panel, then download it as PNG to keep text sharp.
