EZ Compress

Image resizer: by pixels, percent or preset

Resize images to exact dimensions, a percentage or a social-media preset. Batch resize in your browser, files stay on your device.

Stays on your deviceFree daily runsNo watermarkBatch freePrivate
Loading tool…

See it on a sample image

Produced by this exact tool on a sample photo. The sizes and dimensions shown are real output. Drag the handle left and right to compare.

Before: JPG · 245.6 KB · 1600×1067 After: 89.7 KB · 800×534 BeforeAfter
Before JPG · 245.6 KB · 1600×1067After 89.7 KB · 800×534

Resize one image or a hundred to exact pixel dimensions, a percentage, or a preset for Instagram, YouTube, LinkedIn and print. Choose whether to fit, fill-and-crop, or stretch. High-quality stepwise downscaling keeps text and edges sharp.

What is Image Resizer?

Our image resizer changes the pixel dimensions of a photo or graphic so it fits exactly where you need it: a website banner, a form upload, a social post or a print layout. You can type an exact width and height, scale by a percentage, or pick a ready-made preset such as 1080×1080 for Instagram or 2480×3508 for A4 at 300 DPI.

Cameras and phones produce images far larger than most screens or upload forms need. A 4000-pixel photo slows down a web page and gets rejected by portals that cap dimensions. Resizing fixes both problems in one step, for a single file or a whole folder at once.

How to use the Image Resizer

  1. Drop images.
  2. Enter a width (height auto-calculates), a percent, or pick a preset.
  3. Download resized images or a ZIP.

How Image Resizer works

A digital image is a grid of pixels. Resizing means building a new grid with a different number of pixels and working out the colour of each new pixel from the old ones. Shrinking blends neighbouring pixels together, while enlarging has to guess the colours in between, which is why upscaled photos look soft.

Drawing a large image straight down to a small size in one jump can skip pixels and leave jagged edges or shimmering patterns. This tool halves the image in steps until it is close to the target, then makes the final pass with high-quality smoothing. Text, hair and fine lines stay cleaner as a result.

The fit setting decides what happens when the new shape differs from the old one. Fit inside keeps the whole picture, Fill crops the centre to cover the box exactly, and Stretch forces the exact size. All of this runs on your device's own graphics canvas, inside the browser.

Key features of Image Resizer

Free batch resizing

Resize one picture or a hundred in the same session at no cost. There is no watermark on the output, and you get free runs every day. When you process several files, download them one by one or grab everything in a single ZIP.

Exact pixel dimensions

Type 1920 and you get 1920 pixels wide, not 1919. Leave the height at 0 and it follows the original aspect ratio automatically. Each output file name includes its final size, for example photo-1920x1080.jpg, so you can check the result at a glance.

Resized in about a second

Nothing is sent to a server, so there is no queue and no waiting for a server. A typical phone photo resizes in a second or two, and a batch runs one file after another on your own device. Very large images and older phones take a little longer.

Works on phone and desktop

Use the image resizer in Chrome, Edge, Safari or Firefox on Windows, macOS, Linux, iPhone, iPad or Android. There is no app to install. On a phone you can resize photo after photo straight from your gallery and download the copies to the same device.

Keyboard and screen reader friendly

Every control has a label and can be reached with Tab and Enter, and the preset and format menus respond to arrow keys. Progress is announced to screen readers, dark mode is one click away, and nothing on the page is timed.

Photos never leave your device

Resizing happens inside your browser tab, so your images are never sent to any server. You can confirm this in the browser's network tab. Once the page has loaded, it keeps working even if your connection drops.

What makes EZ Compress's Image Resizer different

1

Three ways to set the size

Many resizers give you a single width box. Here you can switch between exact pixels, a percentage from 5% to 200%, or ten presets covering Instagram, YouTube, Facebook, LinkedIn, X, HD, 4K and A4 print at 300 DPI.

2

Fit, fill or stretch, your choice

You decide how a change of shape is handled. Fit inside never crops, Fill crops the centre to cover the box exactly, and Stretch hits the exact size even if it distorts. Plenty of tools pick one of these silently and never tell you which.

3

Convert while you resize

Keep the original format, or switch to JPG, PNG or WEBP in the same step, with a quality slider for the lossy formats. That saves a second trip through a converter when a site asks for a 1200-pixel WEBP.

4

Stepwise downscaling for clean edges

Large reductions are done in halving steps before the final pass, which keeps edges cleaner than a single jump. It is the difference between readable product text and a fuzzy label when you shrink a 6000-pixel photo to 800.

Why use Image Resizer?

You need to resize image files more often than you might think: a job portal that wants a photo no wider than 600 pixels, a blog theme that crops anything that is not 1200×630, a slide deck that crawls because every photo is 5 MB. Shrinking the dimensions is also the quickest way to cut file size, because fewer pixels means less data to store.

As a photo resizer it helps with print too. Pick the A4 at 300 DPI preset to get 2480×3508 pixels, enough for a sharp full-page print. And because it handles batches, you can change image size for a whole product shoot or holiday album in one go instead of editing files one at a time.

Who can use Image Resizer?

Online sellers

Bring a whole product shoot to the same width so your shop grid lines up neatly, and keep each photo light enough to load quickly for shoppers on mobile data.

Bloggers and web editors

Resize hero images to the exact width your theme expects and convert them to WEBP in the same step, so pages load faster without a separate optimisation pass.

Job and exam applicants

Shrink a phone photo to the pixel limit an application portal states, such as 600 pixels wide, before the upload form rejects it on the deadline day.

Social media managers

Use the Instagram, YouTube, Facebook, LinkedIn and X presets to produce correctly sized posts and banners without memorising a single dimension or opening a design app.

Teachers and presenters

Cut oversized photos down to 1920 pixels before adding them to slides, so presentations open faster and are small enough to email to students or colleagues.

Settings explained

SettingWhat it does
Resize byChoose between a fixed quality or an exact file-size target.
Width (px)Width in pixels. Height is calculated to keep the aspect ratio unless set.
Height (px, 0 = auto)Height in pixels. 0 keeps the aspect ratio.
ScaleScale relative to the original size.
PresetCommon platform and print sizes.
FitHow to place the image in the target box: fit without cropping, fill and crop the centre, or stretch.
Output formatOutput format. "Keep original" preserves the input format where possible.
QualityHigher keeps more detail but makes a larger file. 80–90% is visually identical to the original for most photos.

Image Resizer: frequently asked questions

How do I resize an image to exact pixels?
Choose Pixels, type the width and the height, then pick a fit mode. Fit inside keeps the whole image within the box, Fill crops the centre so it matches exactly, and Stretch forces the size. Leave the height at 0 to keep the original proportions.
How do I resize a photo without losing quality?
Start from the largest original you have and only shrink it. Downscaling keeps detail sharp, and the stepwise method avoids jagged edges. For JPG or WEBP output, keep the quality slider at 90% or above. Enlarging beyond about 150% will always look soft, because missing pixels cannot be invented.
Can I resize many images at once?
Yes. Drop as many images as you like, set the size once, and every file is resized with the same settings. Download them individually or as a single ZIP. Each file name records its new dimensions, so nothing gets mixed up.
What is the largest size I can set?
Width and height each go up to 10,000 pixels, and the percentage scale runs from 5% to 200%. Very large outputs need a lot of memory, so an older phone may struggle with a 10,000-pixel image that a laptop handles easily.
Does resizing reduce the file size in KB?
Usually, yes. Fewer pixels means less data, so halving the width and height often cuts the file to around a quarter. If a form gives you a strict KB limit rather than a pixel limit, use Reduce Image Size in KB or one of the Compress Image to 50KB or 100KB tools instead.
Can I use the image resizer on my phone?
Yes. It runs in Safari, Chrome and other mobile browsers with no app to install. Tap the drop area to choose photos from your gallery, set the size and download. Your photos stay on the phone the whole time.
Which file formats can I resize?
JPG, PNG, WEBP, AVIF, GIF, BMP, HEIC and SVG files are accepted. You can save the result as JPG, PNG or WEBP, or keep the original format. With Keep original, HEIC photos are saved as JPG and AVIF or SVG files as PNG.
Will enlarging make it blurry?
Yes. Pixels cannot be invented. Upscaling beyond 150% softens the image. Start from the largest original you have.
What does Fit vs Fill mean?
Fit keeps the whole image inside the box. Fill crops the centre so the image exactly covers the box. Stretch distorts to the exact size.
Can I resize to a file size instead?
Yes, use Compress Image to 20KB / 50KB / 100KB / 200KB, or Reduce Image Size in KB for any limit.