Convert Images — PNG, JPG & WebP
Pick your images, choose a target format, and download. Conversion uses your browser's own image encoder, so files stay on your device and there is no upload to wait for.
Drop images here or browse
PNG, JPG, WebP, GIF, BMP, AVIF · nothing is uploaded
Only applies to lossy formats. PNG ignores it.
JPG cannot store transparency, so transparent pixels are filled with this color.
Picking the right target format
- PNG — lossless and supports transparency. Correct for logos, icons, diagrams and screenshots of text, where a lossy format would smear the sharp edges. Wrong for photographs: a photo saved as PNG is often several times larger than the same photo as JPG with no visible benefit.
- JPG — the universal photo format. Every device, printer and upload form on earth accepts it. No transparency support, and every re-save degrades it slightly.
- WebP — smaller than both at equivalent quality, handles transparency and animation, and is supported by every current browser. The default choice for anything going on a website. The main reason not to use it is software outside the browser: some older desktop applications and print workflows still refuse it.
What happens to transparency
Converting a transparent PNG to JPG destroys the transparency, because the format simply has no channel to store it. Something must fill those pixels, and this tool lets you choose what — white by default, which is what you usually want. Some converters silently fill with black instead, which is how you end up with a logo that looks fine on the preview and terrible on the page.
Going the other way, JPG to PNG, does not restore anything. You get a lossless copy of an already-lossy image, typically at several times the file size. Do it only when a system demands a PNG.
Conversion cannot undo compression
This is the single most common misunderstanding. Converting a heavily compressed JPG to PNG or WebP does not recover lost detail — the information was discarded when the JPG was first saved and there is nothing to bring back. You are making a faithful copy of a damaged file.
The practical rule: convert from the highest-quality original you have, once. Every lossy re-save compounds. If you converted a photo to WebP and then need a JPG, go back to the original rather than converting the WebP.
About HEIC photos from iPhone
Photos taken on a modern iPhone are saved as HEIC, which Windows and many websites still will not open. Safari on Apple devices can decode HEIC, so conversion here works on a Mac or iPhone. Chrome and Firefox generally cannot, and the file will be rejected with an error.
The simplest fix is on the phone itself: Settings → Camera → Formats → Most Compatible makes the camera shoot JPG from then on. To convert photos you have already taken, emailing them to yourself or uploading them to most cloud services converts them to JPG automatically along the way.
Frequently asked questions
Are my images uploaded anywhere?
No. Conversion uses the canvas API built into your browser, so files never leave your device. You can confirm it by watching the Network tab in developer tools, or by disconnecting from the internet after the page loads.
Why did my PNG get bigger when I converted it to PNG?
Re-encoding strips the original file’s compression settings and metadata, and the browser’s encoder is tuned for speed rather than maximum compression. If the source is already a PNG, converting it to PNG gains you nothing — keep the original.
Can I convert HEIC photos from my iPhone?
Only in Safari, which is the one browser that can decode HEIC. In Chrome or Firefox the file will fail. Changing your camera to "Most Compatible" in iPhone settings avoids the problem for future photos.
Does converting to WebP lose quality?
At the default 85% quality the difference is invisible for photographs. WebP also has a lossless mode, but browsers do not expose a way to request it through the canvas API, so output here is always lossy.
Is there a watermark or a file limit?
Neither. There is no watermark, no daily cap and no signup. The only practical limit is your device’s memory, which very large images or very large batches can exhaust.
Last updated September 19, 2026