Skip to content
HandfulTools

Image Converter (to PNG, JPG, WebP, BMP, ICO)

One converter for everyday image formats: drop JPG, PNG, WebP, GIF, BMP or SVG files and convert them all to the format you need — PNG, JPG, WebP, BMP or a Windows/website ICO icon.

Runs in your browser

Loading…

How to use

  1. Drop one or more images.
  2. Choose the output format (and quality for JPG/WebP).
  3. Click Convert and download the files or the ZIP.

How it works

Images are decoded by your browser and re-encoded: PNG and WebP keep transparency, JPG places transparent areas on white. BMP is written as an uncompressed 24-bit bitmap, compatible with very old software but large. ICO files contain several square sizes (16 to 256 px) so icons stay sharp at every size.

Animated GIF and WebP files are converted using their first frame.

Examples

Mixed batch
A folder of PNG screenshots and WebP downloads → all JPG for a document.
App icon
A logo PNG → multi-size ICO.
Web-ready images
WebP files are typically 25–35% smaller than the same JPG at comparable quality, and every current browser displays them.

Common uses

  • Converting mixed batches in one go
  • Preparing files for picky upload forms
  • Creating icons

Privacy & security

This tool runs entirely in your browser. Your files and text are never uploaded to our servers — processing happens on your device and results are created locally. How each tool handles files

Frequently asked questions

Which format should I choose?

JPG for photos, PNG for screenshots and transparency, WebP for the web. See our guide comparing them.

Can I convert HEIC or TIFF?

Not yet — browsers can't decode those formats.

My PNG has a black background after converting to JPG.

JPG cannot store transparency. Transparent areas are filled with white here; a black result usually comes from another tool. Convert to WebP instead if you need to keep transparency.

Does converting lose quality?

Going to JPG or WebP re-encodes the image, so a little detail is lost each time — convert from the original rather than from a file you already converted. PNG to PNG and PNG to WebP (lossless) keep every pixel.

Last updated: