Image Format Converter
Convert between PNG, JPG and WebP locally, with quality control and a background colour option for when transparency has to be flattened.
About the Image Format Converter
Three formats cover almost everything on the web, and each is good at a different job. PNG is lossless and supports transparency, which makes it right for logos, icons, screenshots and anything with sharp edges or flat colour — and wrong for photographs, where it produces enormous files. JPEG is lossy, has no transparency, and is excellent at photographs. WebP does both jobs: lossy or lossless, with or without transparency, and typically 25–35% smaller than the equivalent JPEG or PNG.
Conversion becomes necessary when a tool or platform disagrees with your file. A form accepts only JPG. A theme rejects WebP. A print supplier wants PNG. A logo saved as JPEG has picked up grey fringing where the transparency was flattened against a white background and needs re-exporting properly. Each of these is a two-minute problem that becomes a twenty-minute problem if the answer is to install software.
Converting from a transparent PNG to JPEG deserves particular attention, because JPEG cannot store transparency. Most converters silently fill those pixels with black, which is rarely what anyone wants. This tool lets you pick the background colour that transparency is composited against — white for a document, or an exact brand colour so the logo blends into the page it will sit on.
How to use it
- Load the source imageDrag in or select a PNG, JPG, WebP, GIF, BMP or SVG file. Its current format and size are displayed.
- Choose a target formatPNG for lossless and transparency, JPG for photographs and maximum compatibility, WebP for the smallest web files.
- Set the qualityFor JPG and WebP, adjust quality between 1 and 100. Around 80 is a good default for photographs.
- Choose a background colourWhen converting a transparent image to JPG, pick the colour that will replace the transparent areas.
- Compare the resultOriginal and converted file sizes are shown together so you can see exactly what the conversion bought you.
- Download the fileThe converted image is saved with the correct extension; your original is unchanged.
Features
- Three output formatsPNG, JPEG and WebP, covering every practical web and document use.
- Transparency handlingChoose the background colour used when flattening an alpha channel into JPEG.
- Quality controlA slider for the lossy formats so you decide the size-versus-fidelity balance.
- SVG rasterisationVector SVG files can be rendered out to PNG or WebP at a chosen pixel size.
- Size comparisonBefore and after file sizes with the percentage difference reported.
- Private by designConversion happens on a canvas in your browser — no upload, no queue, no retention.
Who uses this tool
- Web developersMove a site's images to WebP for a straightforward reduction in page weight with no visible quality change.
- DesignersDeliver a client the format they asked for without opening a full design application.
- Form and portal usersConvert a screenshot or photo into the one format an upload field will accept.
- Document preparersFlatten transparent logos onto a white background so they do not turn black inside a PDF or Word file.
Tips worth knowing
- Converting JPEG to PNG will not restore quality that JPEG compression already discarded — it only stops further loss.
- Always set a background colour when taking a transparent PNG to JPEG, or the transparent areas will render as solid black.
- WebP at quality 80 is usually indistinguishable from JPEG at 90 and noticeably smaller, which makes it the better default for photographs online.
Frequently asked questions
Should I use WebP or JPEG?
WebP, for anything on the modern web. Every browser in current use supports it and it is typically 25–35% smaller at matching perceived quality. Keep JPEG when the file will be opened by older desktop software or handed to a service that rejects WebP.
What happens to transparency when I convert to JPG?
JPEG has no alpha channel, so transparent pixels must be filled with something. This tool lets you choose that colour — white by default. Converters that do not offer the choice usually fill with black, which is where unexpectedly dark logo backgrounds come from.
Does converting PNG to JPG reduce quality?
Yes, because JPEG is lossy. For photographs the loss at quality 85–90 is imperceptible and the saving is large. For screenshots, logos and text-heavy images the artefacts around sharp edges are visible immediately, so keep those as PNG or WebP.
Can I convert an SVG to PNG?
Yes. The SVG is rendered to a canvas at the pixel size you choose and exported as PNG or WebP. Remember that the result is a raster image and no longer scales without loss.
Why is my converted PNG larger than the JPG I started with?
PNG stores every pixel losslessly, including the compression artefacts already baked into the JPEG. Converting a photograph from JPEG to PNG almost always produces a bigger file for no visual gain.
Are files uploaded during conversion?
No. The image is decoded, drawn to a canvas and re-encoded entirely within your browser. No network request carries the file, which is why conversion is instant even for large images.