FileGizmo Image tools

Convert PNG, JPG, and WebP

Convert images between PNG, JPG, and WebP locally with useful quality controls. Transparency is flattened to white rather than turning black on the way to JPG.

Never uploadedYour file stays on this device
Drop your image here or click to choose a file image file · processed on this device

Open in the full image editor

Simple by design

Convert image format in three steps

Convert between PNG, JPG, and WebP without uploading the file or installing anything. Pixel dimensions are carried over unchanged, a preview shows the new size before you commit, and the quality slider applies only to the lossy formats, since PNG is encoded losslessly whatever you set.

Choose by what the image contains rather than by habit. PNG holds flat colour and hard edges exactly, so screenshots, logos, diagrams, and anything with text in it stay crisp and legible. JPG is built for the continuous gradients of a photograph, where its compression is close to invisible but the same setting would leave visible fringing around lettering. WebP usually beats both on size at matching quality, which is worth having on a website and awkward to hand to a colleague whose older software still refuses to open it.

Transparency is the conversion that catches people out. JPG has no alpha channel at all, so a transparent background has to become some colour. This tool fills white before encoding, because a canvas left untouched writes those pixels as solid black, and a logo that came back with a black box behind it is the bug that made the fill explicit. Keep PNG or WebP whenever the transparency has to survive.

SVG files are refused rather than converted. An SVG is a document that can carry scripts and external references, so accepting one to rasterise means opening it, and the refusal message says so and points you at PNG or WebP instead. This is a deliberate choice, not a missing feature.

Converting does not undo damage already done. A JPG that was saved at low quality has lost that detail permanently, and moving it to PNG only preserves the artefacts at a larger file size. Each further lossy save adds a little more loss, so convert once from the best original you have rather than passing a file through several formats. The work happens in a browser worker, so the image itself never travels anywhere.

  1. 1

    Choose a PNG JPG or WebP image

  2. 2

    Select the output format and quality

  3. 3

    Convert preview and download

Good to know

Frequently asked questions

Which format should I use?

PNG suits transparency and graphics, JPG suits photographs, and WebP often balances quality and size.

Is conversion local?

Yes. The image stays in your browser and is processed in a worker.

What happens to transparency in JPG?

JPG cannot store transparency, so transparent areas are filled with white before encoding rather than turning black.

Does conversion resize the image?

No. Pixel dimensions remain unchanged.

Learn more

Related guides

Image guideHEIC to JPG explained: compatibility, quality, and batch conversionUnderstand HEIC and HEIF, convert an iPhone photo to JPG locally, choose quality carefully, and use honest batch options for larger libraries.File safety guideWhy QR codes stop workingMost free QR generators encode a link to their own domain and redirect. Learn why printed codes die, and how to make one that outlives the service that made it.Image guideWebP vs AVIF vs JPG: the best image format for the web in 2026Choose JPG, WebP, or AVIF based on browser reach, image quality, transparency, encoding speed, and the fallback your website can support.