Convert any image to the right format
Convert images between WebP, JPG, PNG, GIF, BMP, and ICO right in your browser, from JPG, PNG, WebP, AVIF, GIF, BMP, or SVG sources. Drop a whole batch at once, pick a target format with a quality slider or an exact target file size in KB, optionally resize, rotate, and flip, choose a fill color for transparency, pack multi-size favicons, then compare before/after and download every file or a single ZIP. Unsupported encoders are auto-detected and disabled, and nothing is ever uploaded.
Different formats exist for different jobs: WebP for lightweight web delivery, PNG and GIF for lossless graphics and transparency, JPEG for universally-compatible photos, BMP for uncompressed raster editing, and ICO for favicons and Windows app icons. This converter re-encodes each image on an HTML5 canvas, plus built-in JavaScript encoders for GIF, BMP, and multi-size ICO, at the quality you choose, so you can switch WebP to JPG, PNG to WebP, JPG to PNG, AVIF to JPG, or PNG to ICO without installing software or uploading anything.


