Convert images between PNG, JPG, WEBP, GIF, and more formats.
Quick answer
Use JPG for photographs that must open everywhere, PNG for screenshots, logos and anything transparent, and WebP for images on your own website where smaller files help. Convert between them in batches, and avoid saving a JPG repeatedly because every save loses a little more detail.
| Format | Compression | Transparency | Best for | Support |
|---|---|---|---|---|
| JPG | Lossy | No | Photographs | Opens everywhere |
| PNG | Lossless | Yes, including partial | Screenshots, logos, graphics | Opens everywhere; larger files |
| WebP | Lossy or lossless | Yes | Images on websites | All current major browsers; some older software cannot open it |
These figures are computed with the same formulas as the Image Converter above. Change the inputs in the tool to see your own result.
The Image Converter changes images between PNG, JPG and WebP, converting up to 30 files at once and reading GIF, BMP and AVIF files as input. PNG stays lossless and keeps transparency, JPG makes small files and lets you choose what colour fills transparent areas, and WebP gives small files with transparency. Photos taken sideways on a phone come out the right way up, each result shows its size, and everything happens in your browser, so nothing is uploaded.
Made for everyone. Typical uses:
A 2.4 MB PNG screenshot converted to JPG at 85 percent quality typically becomes a few hundred kilobytes, while a PNG logo with a transparent background converted to JPG gets a white (or your chosen) background instead of black. The same PNG converted to WebP keeps its transparency and is usually smaller than the PNG.
JPG and WebP are lossy, so converting repeatedly reduces quality; always convert from the original. Converting a JPG to PNG does not restore lost detail. Animated GIFs become a single still image, and your browser must support the output format (all current browsers support WebP).
Accuracy: Conversions use well-known methods and are tested with real sample inputs. Check the output before you send or publish it.
Expert Tip
Choose PNG for logos and screenshots, JPG for photographs, and WebP for website images where you want the smallest file and can rely on modern browsers.
Image formats exist for different jobs, and sooner or later a file is in the wrong one. A website may refuse WebP, a print shop may need JPG, a design tool may need PNG with transparency, and a phone photo in an unusual format may not open on another device. Converting changes how the picture is stored so it works where you need it, ideally without changing how it looks.
This converter changes images between PNG, JPG and WebP, up to 30 files at once, entirely in your browser. It also reads GIF, BMP and AVIF files as input. Each result shows its size, and you can download files separately or as a ZIP.
Pick the output according to the content of the picture and where it is going.
Converting a picture with a see-through background, such as a logo, to JPG replaces the transparent area with a solid colour. Choose white for a document, or a brand colour for a specific background, so you do not get an unexpected black patch. Converting from JPG to PNG does not restore quality that was already lost; the PNG will be bigger and look identical to the JPG.
Quality settings apply to JPG and WebP. Around 85 percent is a good default for photographs. PNG has no quality setting because it is lossless. If you convert a file more than once, from JPG to WebP to JPG for instance, each lossy step reduces quality, so convert from your original whenever possible.
The same tool covers a long list of everyday jobs. Convert WebP images saved from a website into JPG or PNG for an editor that does not support them. Convert PNG screenshots to JPG to make email attachments smaller (see also PNG to JPG). Turn a BMP or AVIF file into something more widely supported. Convert images to WebP before uploading to a website to reduce page weight.
For iPhone photos in HEIC format, use HEIC to JPG, and for vector graphics use SVG to PNG. To make files smaller without changing the format, use the Image Compressor.
Photos from phones often carry an orientation flag instead of being stored the right way up. The converter applies that orientation, so the picture appears correctly in programs that ignore the flag. Location data and camera details stored in the picture are not carried into the converted file, which is a useful side effect when you share photos publicly, though you should not rely on it as a privacy measure without checking the result.
Conversion happens in your browser; nothing is uploaded and no copy is kept. Large batches use your device memory, so convert in smaller groups if the page slows down. The tool does not make animated images and turns animated GIFs into a still image. For choosing between formats in more depth, read the guide to JPG vs PNG vs WebP.
How JPG, PNG, WebP and AVIF differ in quality, size, transparency and compatibility, with clear rules for photos, logos, screenshots and websites.
How to export PDF pages as images, which resolution to choose from 72 to 300 dpi, how big the images will be in pixels, and when PNG is better than JPG.
The real differences between PNG and JPG, when converting is useful, how transparency and file size change, and how to convert a batch with the right quality.
Explore more in Converters, read the guides and articles, or see how we test our tools.
Convert binary numbers to decimal and vice versa.
Best for checking a computer science homework answer on binary-to-decimal conversion
Convert centimeters to inches and vice versa instantly.
Best for converting a European clothing pattern's centimeter measurements to inches for a US sewing project
Convert Celsius to Fahrenheit instantly.
Best for converting weather temperatures when traveling
Convert CMYK color values to RGB format for digital display.
Best for matching a print brand color to its closest on-screen RGB equivalent for a website
Convert colors between HEX, RGB, HSL, CMYK, and more formats.
Best for converting a HEX color from a design file into RGB for code or a library
Convert between CSS units like px, em, rem, vw, vh, and percentages.
Best for converting a fixed px value from a Figma or Sketch mockup into rem for scalable, accessible typography
Convert text to images with custom fonts, colors, and backgrounds.
Best for creating a text-based quote graphic or announcement image for social media
Convert video clips to animated GIFs instantly.
Best for turning a funny few seconds of a video into a shareable GIF for chat or social media