Add the source image
Choose a PNG, JPEG, or WebP file. Its original width, height, and bytes remain visible while you adjust the output.
Resize PNG, JPEG, or WebP images by exact pixels or percentage with aspect ratio, fit, crop, and no-upscale controls in your browser.
Change image dimensions by percentage or exact pixels, with fit, crop, aspect-ratio, and no-upscale controls in the same browser-local editor.
Choose a PNG, JPEG, or WebP file. Its original width, height, and bytes remain visible while you adjust the output.
This task starts at 50%. Enter exact width and height, use a percentage, or choose Fit inside or Fill and crop. Lock the aspect ratio when the proportions must stay unchanged.
Choose the output format, generate the image, and confirm the reported dimensions before downloading.
Everything runs in this browser.
Add, drop, or paste up to 12 PNG, JPEG, or WebP images.
Fit inside keeps the whole image within the requested box. Fill and crop covers the box by cropping overflow. Exact size can change proportions when the aspect ratio is unlocked.
Never upscale keeps the result within the source resolution. Upscaling adds pixels but cannot recreate detail missing from the original.
Use pixels when a destination specifies exact dimensions. Use percentage when you want a proportional reduction and no fixed target box.
Fit inside preserves the whole image and may leave unused space. Fill and crop covers the requested box by removing overflow.
It increases pixel dimensions but cannot recreate missing detail. Keep Never upscale on when enlargement would be misleading.