Resize Image

Resize images to exact pixel dimensions or by percentage — free, instant, and fully private. Supports JPG, PNG, WebP, and GIF. Lock the aspect ratio to prevent distortion, or enter custom width and height. All processing runs on the HTML Canvas API in your browser — no server upload ever.

Drop image anywhere, or click to browse

JPG, PNG, WebP, GIF · Any size

Ctrl+Vto paste from clipboard

Frequently Asked Questions

Can I resize an image without distorting it?
Yes. Enable the aspect ratio lock before resizing — changing width will automatically adjust height proportionally to prevent stretching or squishing.
What image formats can I resize?
JPG, PNG, WebP, and GIF are all supported for input. The resized image downloads as the same format as the original.
Is there a maximum image size I can resize?
There is no server-side file size limit. Processing happens in your browser, so very large images (over 20MP) may be slow on older devices.
Can I resize by percentage instead of exact pixels?
Yes. Switch to percentage mode and enter a value like 50% to halve both dimensions, or 200% to double them.
Are my images uploaded to a server?
No. The resize operation uses the HTML Canvas API entirely in your browser. Your images never leave your device.