Resize an image
Set a maximum width or height, or a percentage, and every photo is scaled on your device.
Done
Open the network tab. It stays empty.
Add files and run the tool to see every request this tab makes.
Your files are processed on this device and never sent to a server. Reload the page to clear everything from memory.
Most resize jobs are the same job: a 4000-pixel photo needs to be 1920 wide for a website, 1080 for a profile picture, or 800 for an email. Set the maximum width and height and every image you drop is scaled to fit inside that box with its proportions kept. Nothing is enlarged and nothing is cropped.
Scaling uses stepped downsampling on a canvas, so text and edges stay clean instead of going jagged. The format is kept by default; switch to JPG or WebP when you also want a smaller file. Resizing happens in your tab and the images never leave your device.
How it works
- Drop one or many images (JPG, PNG, WebP, HEIC), or tap to pick them.
- Set a maximum width and height in pixels, or switch to a percentage.
- Resize. Download each image, or all of them as a zip.
In your browser, not on a server
Resizing uses stepped downscaling on a canvas so text and edges stay sharp, and the browser encodes the result at the quality you choose. Everything happens in memory in your tab. Large batches are processed one image at a time so the page stays responsive on a phone.
Compared with upload-based tools: Image compressors that upload your photos limit you to a few files, a small size, or a watermark until you pay. This one has no counter to reset because there is no server to keep one.
Verify it yourself. Load this page, turn off Wi-Fi or switch to airplane mode, and run the tool. Or open your browser's developer tools (F12, or Cmd-Option-I on a Mac), pick the Network tab, and watch it while you convert. The panel above does the same count for you.
Questions
Does resizing lose quality?
Making an image smaller discards pixels, which is the point, but the result stays sharp because the scaling is done in steps. Set quality to 90 or higher for JPG output to avoid any visible compression.
Can I resize to exact dimensions like 1920 by 1080?
The tool fits the image inside the box you give while keeping its proportions, so a 4:3 photo limited to 1920 by 1080 becomes 1440 by 1080. Exact cropping to a shape is on the roadmap.
Can I make an image bigger?
No. Upscaling invents pixels and looks soft, so this tool only scales down. Images already inside the limit are re-encoded at their current size.
Is the file uploaded anywhere?
No. There is no server in this process. The page is a static file and the work is done by code running inside your browser tab. You can load the page, turn off Wi-Fi, and it still works.
More image tools
HEIC to JPG
Turn iPhone and iPad photos into JPG or PNG files that open anywhere. Your photos never leave this device.
Image Converter
PNG, JPG, WebP, GIF, BMP, AVIF, JPEG XL, SVG and HEIC in. JPG, PNG or WebP out. Converted on your device.
Compress & Resize Images
Make photos small enough to email or upload. Batch resize, set a quality, see the savings before you download.
Remove EXIF Data
See what a photo reveals, then delete it. Lossless: pixels are untouched, only the metadata is removed.
Other conversions
Guides
- How to reduce an image's file sizeTwo settings do almost all the work. Here are the numbers to use for email, forms, listings and websites.
- How to convert and edit files without uploading themBrowsers can do most file jobs themselves. What runs locally, why it is enough, and which tools to use.