Image looks stretched
Typing only a width or height without the aspect lock distorts the image.
Fix: Keep Lock Aspect Ratio on and adjust either dimension — the other follows automatically.
header • up to 320x100 / 728x90
Resize any image to exact pixel dimensions or a percentage, with optional aspect-ratio lock and instant PNG/JPG export
content bottom • up to 300x250
sidebar • 160x600
Last reviewed:
Resizing changes an image's pixel dimensions. Downscaling reduces file size and is used for thumbnails and web delivery; upscaling enlarges an image at the cost of softness.
Resize Image offers precise pixel inputs, 25/50/75/100% quick presets, and an aspect-ratio lock so the image never gets stretched or squished.
photo.jpg (4032×3024, 2.4 MB)
photo.png (1200×800, aspect-ratio-locked, lossless PNG at ~180 KB)
Typing only a width or height without the aspect lock distorts the image.
Fix: Keep Lock Aspect Ratio on and adjust either dimension — the other follows automatically.
Enlarging past the source resolution can never add detail.
Fix: Keep upscales under 200% for acceptable results; for large enlargements, use an AI upscaler.
No. Resizing is done locally using the browser's high-quality image smoothing.
The browser's built-in `imageSmoothingQuality: 'high'`, which is typically a bicubic-like filter.
Yes — the 25/50/75/100% buttons scale both dimensions instantly.
Yes, when you export as PNG. JPG flattens transparency to white.
Related image tools: You can also browse the full Image Tools category for more options.
Crop any image to a custom rectangle with precise pixel coordinates or preset aspect ratios — client-side only
Rotate an image by any angle (including free-form degrees) with transparent fill — fast, browser-based
Mirror any image horizontally or vertically in the browser with a single click and export as PNG or JPG
Add rounded corners to any image with adjustable radius and transparent background — export as PNG
Convert any image to black-and-white grayscale in the browser with adjustable intensity and instant PNG/JPG export
Reduce the saturation of any image with a slider from full color to fully desaturated — runs entirely in your browser
Apply a pixelation (mosaic) effect to any image with an adjustable block size — perfect for retro looks or quick redactions
Convert local image files into Base64 text ready to paste into email, JSON payloads, or data URLs
Paste any Base64 data URL or raw Base64 string, auto-detect the MIME type, and preview plus download the image
Redact sensitive areas of an image by drawing a rectangle and applying pixelate or blur — everything stays in your browser
Invert colors of an image
Inspect image dimensions, alpha support, and basic file metadata