Image Tools

Resize, compress, and convert images between JPEG, PNG, and WebP — 100% on your device.

3 tools · all run in your browser

Two workhorse tools: Image Resizer (change dimensions, compress, convert between JPEG/PNG/WebP with a quality slider) and Favicon Generator (produce every size a modern site needs — 32×32, 180×180, 192, 512 — from a letter, an emoji, or a short string with a custom gradient background). Both are fully browser-based; your images are never uploaded.

Why local matters for images: photos are often personal, receipts are often sensitive, and product mockups are often confidential. Uploading them to a random tool site is a real leak risk. We use the browser's Canvas API to re-encode on your device — the file goes in one side and comes out the other without ever touching a server.

Coming later based on demand: rotate, crop, remove background, add watermark, and PDF-to-image (extract each page of a PDF as PNG). See the PDF Tools category for merge, split, compress, and images-to-PDF, all working the same client-side way.

All image tools

Frequently asked

Does my image get uploaded when I resize it?

No. The image is loaded into a hidden Canvas element in your browser and re-encoded there. You could disconnect from the internet after the page loads and resizing still works.

When should I use WebP instead of JPEG?

WebP produces 25-35% smaller files than JPEG at the same visual quality. Every modern browser (Chrome, Safari, Firefox, Edge — everything post-2020) supports it. Only avoid it if you're targeting a very old system.

What sizes do I need for a favicon?

favicon.ico (32×32) for the browser tab, apple-touch-icon.png (180×180) for iOS home screens, plus 192×192 and 512×512 for PWA installability via web manifest. Our Favicon Generator produces all four in one click.

Can I compress a photo without changing its dimensions?

Yes — set the target width to the same as the input width and the height auto-matches. Adjust the quality slider (or convert to WebP) for smaller file size at the same pixels.

What is the difference between JPEG and PNG?

JPEG is lossy (smaller files, some quality loss at each save, ideal for photos). PNG is lossless (bigger files, no quality loss ever, ideal for screenshots, logos, and anything with sharp edges or transparency). WebP does both modes and is usually smaller than either.