uuutil ← all tools

Image resizer

Drop or pick a local image (up to 20 MB) and resize it entirely in your browser: set a target width or height with the aspect ratio locked — unlocking is stated plainly, the image will stretch — scale by percentage, or hit a preset: Full HD 1920×1080, HD 1280×720, OG image 1200×630 and the common icon sizes. Choose PNG, JPEG or WebP output with a quality slider where the format supports it, read the estimated output size before downloading, and know that canvas re-encoding drops all EXIF metadata — the EXIF viewer shows what your photo carried.

Privacy ledger

Data acquired None.
Libraries used Lit 3 — bundled into the tool file itself.
Data stored None. The image is decoded, resized and re-encoded in memory only and is never uploaded or stored.
Data transmitted None.

Use it on your own page

Download the tool as a single self-contained HTML file: readable source with the Lit library included, zero network requests — it works opened straight from your disk, and you can customize everything.

Prefer the hosted widget? One script tag embeds it and stays up to date:

<script type="module" src="https://uuutil.com/tools/image-resizer.js"></script>
<uu-image-resizer lang="en"></uu-image-resizer>

Source license: MIT — free to use, modify and redistribute; keep the license notice in copies.