Custom Dimension Resizer
Full control: width, height, fit or fill.
About Custom Dimension Resizer
Custom Dimension Resizer is here for changing image dimensions to a target size: full control: width, height, fit or fill. It takes JPG, JPEG, PNG and 9 more and produces JPG, JPEG, PNG, WEBP. Files up to 100 MB each, 50 at a time, and the work happens on your own machine rather than on a server.
The slow route to changing image dimensions to a target size is installing something, making an account and uploading the file; this is the fast route.
How to use Custom Dimension Resizer in 3 steps
- Add one image or a batch of up to 50; mixed formats are accepted.
- Set Width (px) and Height (px), with Lock aspect ratio deciding which one follows.
- Press Resize image and download the result in whichever of JPG, JPEG, PNG, WEBP suits you.
What you get with Custom Dimension Resizer
- Accepts JPG, JPEG, PNG and 9 more in one go
- Output in JPG, JPEG, PNG, WEBP
- Batch up to 50 files, returned together
- Runs in your browser — the file is never uploaded
- Free to use, with no signup and no account
- No watermark or logo added to your output
- Works on desktop and mobile, no install
Custom Dimension Resizer: questions
- Is this free, or free until it asks for a card?
- Free, with no upsell behind it: no account to create and no file-count quota that appears halfway through a job.
- Which file types does Custom Dimension Resizer accept?
- The drop area takes JPG, JPEG, PNG and 9 more. Files are read from your device in the browser, so the format has to be one a browser can decode — that is why the accepted list on this page is finite and honest rather than "everything".
- What do I get back from Custom Dimension Resizer?
- The result is JPG, JPEG, PNG, WEBP, offered as a download the moment the work finishes. Multiple results come back together rather than as fifty separate save dialogs.
- How big a file can I use?
- Up to 100 MB per file and 50 files per batch. There is no server queue behind that limit; the practical ceiling is your browser's memory, so split unusually large documents into two runs.