Image Resizer
Resizes by pixels, percentage or a target longest edge, with aspect-ratio lock and batch presets.
Two different jobs share this page. A folder of photos that all need to fit inside 1200px is a rule applied to many files; one picture that needs a particular part of it at a particular size is a rectangle placed by hand. The batch tab does the first, the single-image tab the second.
Fits inside the box. Whichever side runs out first decides the scale, so nothing is cropped and the result is usually smaller than the box on one axis.
Slightly softer than Lanczos and does not ring. Its worst overshoot is −3.6% against Lanczos3’s −14.7%, which is the whole difference.
Drop images here
PNG, JPEG, WebP or GIF. They are read in this tab and never uploaded.
How to use it
Pick the fit mode
“Contain” fits inside the box and crops nothing, so one side usually ends up smaller than you asked for. “Cover” fills the box exactly and cuts the overflow from the centre. “Exact” is the only mode that distorts.
Set the size, or take a preset
The presets are the sizes people ask for by name — Open Graph card, Instagram square, A4 at 300 dpi — and each carries the fit mode that size normally wants.
Choose the resampling filter
Mitchell for photographs, Lanczos3 for screenshots and line art. Lanczos is sharper because its kernel overshoots; on a photograph that overshoot is a halo, on a screenshot it is acutance.
Drop the files and download
Every file is queued and processed as it arrives. Changing a setting afterwards marks the finished rows stale rather than re-running them, so a slider drag does not re-encode the whole folder.
Common questions
Why did my 800px photo not become 1920px?
Upscaling is off unless you turn it on. “Resize to 1920” is nearly always a ceiling rather than a target, and an automatic upscale would hand back something soft without saying so.
Which side does “cover” crop?
The centre is kept and the overflow comes off both edges of the longer axis. If the subject is not centred, use the single-image tab and place the rectangle yourself — an automatic crop has no way to know where the face is.
Does resizing lose quality?
Downscaling discards detail by definition; that part is unavoidable. What is avoidable is a second loss from the encoder, so save as PNG if the result goes on to further editing and as JPEG or WebP only when it is final.
Feed it from
PNG Compressor
Quantises the palette and rewrites the deflate stream to shrink a PNG without changing its dimensions.
JPEG Compressor
Re-encodes a JPEG at a chosen quality with a live before/after size and a difference view.
WebP Converter
Converts images to or from WebP, with a quality slider and lossless mode.
Image Format Converter
Converts between PNG, JPEG, WebP, AVIF, GIF, BMP and TIFF, one file or a whole folder at a time.
Next
These accept what this tool produces, so the result can go straight in.
Contact Sheet
Lays a folder of photos out as a printable index page with filenames and capture dates.
Image Cropper
Crops to a freeform or fixed-ratio region and can auto-trim uniform or transparent borders.
PNG Compressor
Quantises the palette and rewrites the deflate stream to shrink a PNG without changing its dimensions.
WebP Converter
Converts images to or from WebP, with a quality slider and lossless mode.
Background Remover
Keys out a flat or single-colour background in OKLab and returns a transparent PNG, with a brush for fixing the edges.
EXIF Remover
Strips camera, GPS and editing metadata from photos while leaving the pixels untouched.