Resize Image
Set new pixel dimensions for any image. Leave a field blank to keep it.
Set new pixel dimensions for any image. Leave a field blank to keep it.
The Resize Image tool changes the pixel dimensions of an image to make it larger or smaller while keeping the aspect ratio under control. Resizing runs in your browser, so your image stays on your device.
Resizing is essential for preparing photos for profile pictures, banner dimensions, or print sizes. Unlike compression, resizing changes the actual width and height rather than the file quality.
Resizing is distinct from compression: compression keeps the same pixel dimensions and shrinks the file by re-encoding, while resizing actually changes the number of pixels in the image. A 4000 by 3000 photo resized to 800 by 600 has roughly one twenty-fifth of the original pixels, which is why resizing is the single most effective way to cut the file size of an oversized photo for web use.
The tool lets you lock the aspect ratio so the image is never accidentally stretched or squashed. Enter a new width and the height adjusts automatically, or enter a height and the width follows. This keeps faces round and text legible while still hitting the exact dimensions a profile picture, banner, or print frame requires.
Resizing runs entirely in your browser using the HTML Canvas API. When you load an image and enter new dimensions, the tool draws the source image onto an off-screen canvas scaled to the target width and height, using the browser built-in image smoothing for downscaling and bilinear interpolation for upscaling. The canvas is then re-encoded to your chosen output format and downloaded.
Your image never leaves your device — there is no upload and no server-side copy. The original file on your device is never modified; the tool produces a new resized file you download alongside it. Downscaling is visually lossless for most purposes because the browser discards redundant pixels intelligently, while upscaling beyond the original resolution will look softer since the tool cannot invent detail that was not captured.
For the smallest possible file, resize first to the display dimensions you actually need, then run the result through the Compress Image tool. A common mistake is uploading a 4000-pixel-wide photo to a web page that displays it at 400 pixels — resizing before upload avoids that waste entirely. To change the visible area rather than the dimensions, use the Crop Image tool instead.