Image Converter

Pick a picture, choose the format you need, and download the converted file. It all happens on your device.

Drop a picture here, or click to choose one

PNG, JPG or WebP. The file stays on your device — nothing is uploaded.

How it works

Your browser can already read PNG, JPG and WebP pictures. This page loads your picture onto an invisible canvas and saves it back out in the format you picked. Because the work is done by your own device, the picture is never uploaded anywhere and there is no file size queue or waiting room.

Which format should you pick? PNG keeps every pixel exact, which suits screenshots, logos and anything with text, but the files are big. JPG throws away detail your eyes barely notice and makes photos far smaller. WebP does a similar job to JPG, often smaller still, and every modern browser reads it — though some older software and a few websites still ask for JPG or PNG by name.

One thing to know: JPG does not support transparency. If your PNG has a see-through background, converting to JPG fills those areas with white. WebP and PNG keep transparency.

Questions people ask

Is my picture uploaded to a server?

No. The conversion runs inside this page on your phone or computer. You can test it yourself: load the page, turn off your internet, and it still converts.

Will converting reduce the quality?

Converting to PNG loses nothing. Converting to JPG or WebP at 90% quality is hard to tell apart from the original by eye; lower settings trade more quality for a smaller file. Converting a JPG to another JPG loses a little each time, so keep your original.

Why is my converted file bigger than the original?

Usually because the original was a JPG and you picked PNG. PNG stores every pixel exactly, so photos saved as PNG grow a lot. For photos, JPG or WebP is the smaller choice.

Why does the quality slider not change my PNG?

PNG is a lossless format, meaning it has no quality setting to adjust. The slider only applies to JPG and WebP output.

More tools