Resize image
Resize JPG, PNG, WebP, and AVIF images in batches by dimensions, percentage, long or short edge. Fit, crop, pad, prevent enlargement, and create multiple sizes locally in your browser.
Add margins · Set canvas size · Choose a background
0 · 0 selected
No images selected yet.
This image’s crop has not been confirmed.
Select one or more sizes; each image is exported in every selected size.
One composition generates favicon, PWA and common app sizes, plus a manifest.
Base64 increases data size. This tool limits input to protect browser memory.
Make room beside a photo for a heading, centre artwork or add a border. The original pixels keep their size; the added area uses transparency or the colour you choose.
Add independent padding around an image without cropping it, choose the image anchor, and export with a transparent or solid-colour canvas.
Enter top, right, bottom, and left padding or a larger canvas size, then choose the image anchor and a transparent or solid background. The source is not cropped, making this suitable for borders, centring, and layout space.
Each selected source produces one result card with preview, pixel dimensions, format, and size. Download one file, selected files, or the complete ZIP.
Processing runs in your browser. Source images are not uploaded by this tool.
No. It adds transparent or solid-colour space without resizing the source pixels. With explicit edge padding, top and left values determine placement; when specifying a larger canvas instead, the anchor determines placement.
JPEG cannot store transparency. Enable a transparent canvas and select PNG or WebP in export settings. Keeping a JPEG source format fills transparent areas with the background colour. Inspect the download in an application that displays transparency.
Canvas extension does not shrink or crop the source when a requested canvas is smaller. For one-sided padding, set the other three edges to zero. Use resizing to reduce pixels and cropping to remove unwanted edges.
Your choice about analytics
We use Umami to measure page visits. Analytics is optional, and your tools work either way.
Your current setting allows analytics.
Your current setting does not allow analytics.
The analytics service has changed. Refresh the page after finishing your current work to apply the new settings.
Your browser is sending a Do Not Track or Global Privacy Control signal. Analytics will remain off.
We use Umami to understand which pages people visit and how they find this site. You can decline or change your choice at any time. All site features will still work.
Your choice is saved in this browser for six months. Analytics does not upload files or content you enter in our tools.
Privacy Policy
Comments
0