Image Resizer
Resize images in your browser. Set width, height, or scale by percentage, then download instantly. Runs entirely offline and locally for absolute privacy.
About This Tool
QuickKit Image Resizer lets you resize any image directly in your browser — no server uploads, no account required. Upload a JPG, PNG, WebP or GIF, set the target width and height (or a percentage scale), and download the resized file instantly. The Canvas API handles all pixel operations locally, so your images stay completely private.
Features
- ✓Dimension or Scale Mode — Resize by exact pixel dimensions or by a percentage scale (e.g. 50% to halve the size).
- ✓Aspect Ratio Lock — Enable "Maintain aspect ratio" to avoid distortion — changing one side updates the other automatically.
- ✓Instant Download — Resized image is rendered on a hidden Canvas element and downloaded directly as a PNG.
- ✓100% Client-side — All processing runs in your browser via the Canvas API. No data is ever uploaded to any server.
FAQ
- What image formats are supported?
- Any format your browser can decode: JPEG, PNG, WebP, GIF, BMP, SVG, AVIF, and more. The output is always PNG for lossless quality.
- Why does the output file size differ from the original?
- Output is saved as PNG, which is lossless. A JPEG original may produce a larger PNG output because PNG does not use lossy compression.
- Is there a file size or resolution limit?
- There is no hard limit, but very large images (e.g. 20+ megapixels) may slow down the browser depending on your device.
- Can I resize animated GIFs?
- Only the first frame will be resized, as the Canvas API does not support animated GIF playback.