Image Resizer (Browser-only)
Drop one or more images, set the target width or height, get resized copies you can download. Aspect ratio locks by default. Output format defaults to the source format; switch to JPG or WebP for smaller files. Everything stays in your browser — useful when you don’t want to upload photos to a third-party site.
How to use the Image Resizer (Browser-only)
Drop one or more images. Set a target width or height — the other dimension calculates automatically from the source aspect ratio when locking is on. Pick an output format: “Same as source” preserves PNG transparency, while picking JPG or WebP explicitly applies the quality slider for smaller files.
Output thumbnails appear in the grid below. Click any to download individually, or use “Download all as .zip” for batch download.
About Image Resizer (Browser-only)
Most image-resizing websites upload your files to a server. For sensitive or private photos that’s not acceptable: you don’t want to send screenshots of internal dashboards, family photos, or product mockups to a third-party service. A browser-only resizer uses the Canvas API to decode, scale, and re-encode entirely client-side. No upload, no server log, no privacy policy to read.
The resize itself uses the browser’s built-in bilinear interpolation — same quality as the system’s native image viewer. For downscaling (the common case), the result is indistinguishable from a server-side resize. Upscaling is also supported but adds no detail; for AI-based upscaling you’d need a different tool. Output formats include JPG (lossy, smallest), PNG (lossless, preserves transparency), and WebP (lossy or lossless, smaller than both for the same visual quality).
Common use cases
- Resizing screenshots for documentation — fit them into a Notion / Confluence page without uploading.
- Batch resizing product photos — prep dozens of images for an ecommerce upload.
- Social media sizing — generate the exact dimensions each platform wants without a Photoshop license.
- Compressing photos for email — shrink a 6MB photo to 200KB before attaching.