Each image is decoded and re-encoded on a canvas inside this page, which is why there is
no upload wait, no queue and no daily limit on how much you convert. Three steps:
Upload. Drag your images onto the box or click to browse. JPG, PNG, WebP, GIF and BMP all go in; up to 20 files at 20 MB each.
Choose the output format. PNG, JPG or WebP. A quality slider appears for the two lossy formats, and a background colour appears when transparency has to be flattened.
Download. Save each file on its own, or take the whole batch as a single ZIP.
JPG to PNG will not improve the picture
This is the most common misunderstanding about format conversion, so the tool says it out loud
before you convert. JPEG is lossy: detail was thrown away the first time the
file was saved, and no later format can bring it back. Re-saving that image as PNG stores the
surviving pixels perfectly and nothing more, which usually produces a file several times
larger — often more than ten times — that looks identical.
Converting to PNG is still the right move for a real reason — a form that only accepts
PNG, a logo you are about to edit, or an image that needs transparency added. It is the wrong
move if the goal was “better quality”. The full comparison is in
JPG vs PNG: PNG Is Not
Better Quality, It Is Lossless.
PNG to JPG: something has to go behind the transparency
JPG has no alpha channel at all, so a transparent PNG cannot simply become a JPG. Every
see-through pixel must be filled with a colour, and most converters silently pick white or
black. This one shows a colour picker as soon as it detects transparency in your files, so a
logo destined for a dark page does not arrive with a white box around it.
In the file list, an image with transparency is marked with a small chequered dot. If you want
to keep the transparency, convert to PNG or WebP instead — or remove the background
first with the
Background Remover.
Where WebP fits
WebP is typically 25–35% smaller than a JPG of the same visible quality,
and unlike JPG it supports transparency, so it does the job of both older formats. Every
current browser reads it. The reasons to avoid it are practical rather than technical: older
desktop software, some print workflows and plenty of upload forms still expect a JPG or a PNG.
Converting is not the same as compressing
Changing the format re-encodes the image at its original dimensions. If the goal is a smaller
file rather than a different type, the
Image Compressor
is the better tool, and the
Image Resizer in KB
will hit a specific size limit such as 20 KB, 50 KB or 100 KB for an upload form.
This page reports the real before-and-after size for every file, so you can see immediately
whether the conversion helped or cost you.
Frequently Asked Questions
Drop the JPG onto the upload box, choose PNG as the output format, and click Convert. The file is decoded and re-encoded by your own browser, so nothing is uploaded. You can convert up to 20 images at once and download them together as a ZIP.
No. JPEG is a lossy format, so detail was discarded when the JPG was first saved and it cannot be recovered. Saving that image as PNG stores the surviving pixels losslessly, which usually makes the file several times larger, often more than ten times, without making the picture any better. The tool warns you before you convert.
JPG has no alpha channel, so transparency cannot survive. Every see-through pixel has to be filled with something, and this converter lets you pick that background colour before converting rather than leaving you with unexpected black or white edges. If you need to keep transparency, convert to PNG or WebP instead.
Because PNG is lossless. It stores every pixel exactly as it was, so there is no quality to trade away for file size. The slider appears only for JPG and WebP, which are lossy encoders where a lower setting means a smaller file and more visible artefacts.
For the web, usually yes. WebP is typically 25 to 35 percent smaller than a JPG of the same visible quality, and it also supports transparency, so it covers what both older formats do. Every current browser supports it. Use JPG or PNG when a file has to be opened by older software or uploaded to a form that only accepts those types.
Up to 20 images per batch, each up to 20 MB. Convert them in one click and download them individually or together as a single ZIP file. Larger batches are best done in groups, because everything is processed by your own browser rather than a server.
No. The images are decoded and re-encoded by your browser using a canvas, and never leave your device. Nothing is uploaded, nothing is stored, and closing the tab discards everything.