A QUICK WALKTHROUGH
How to use this tool
- Choose a supported image file.
- Select the output format and, for JPEG, an opaque background color.
- Convert, preview and download the new file.
How it works
The browser decodes the image into pixels and exports those pixels through its supported encoder. JPEG has no transparency channel, so transparent areas are composited against your selected matte. PNG and WebP can retain alpha. The actual exported MIME type is checked rather than inferred from the filename.
A practical example
Start with
Transparent PNG logo → JPEG, background #ffffff
What to expect
Transparent regions become white pixels in the JPEG. The output retains the image’s dimensions.
Important considerations
Renaming .webp to .png does not convert a file. This tool does a real re-encode. HEIC, SVG, GIF and animated images are not accepted in this release.
Static JPEG, PNG or WebP · 10 MiB · 16 megapixels. Input remains in page memory until you reset or leave. Copy and download actions are initiated by you. No tool input is sent to a processing service.
One more useful detail
Will converting to PNG restore JPEG detail?
No. It can preserve the decoded pixels, but information already lost to JPEG compression cannot be recovered.