Search tools

Find a tool by name or what it does.

Image Format Converter

Convert images between JPG, PNG, and WebP, with adjustable quality.

Image
Drop an image here or click to browse
or paste from clipboard (Ctrl+V) · JPEG, PNG, WebP
Files stay in your browser. Nothing is uploaded.

How to convert an image to JPG, PNG, or WebP

  1. Add your image

    Drop a JPEG, PNG, or WebP file onto the tool, click to browse, or paste it from your clipboard.

  2. Pick the target format

    Choose JPEG for small photos without transparency, PNG for lossless output, or WebP for a balance of the two. The preview converts straight away.

  3. Tune the quality

    For JPEG and WebP, drag the quality slider between 10 and 100 percent and watch the file size change. The slider disappears for PNG, which is always lossless.

  4. Download the converted file

    Click Download to save the image with its extension already switched to .jpg, .png, or .webp.

Why use this tool

Any direction between three formats

JPEG, PNG, and WebP each convert to the other two, covering PNG to WebP for the web as well as WebP to JPEG for software that refuses newer formats.

Re-encodes as you adjust

There is no convert button. Switching format or moving the quality slider regenerates the preview and its exact output size immediately.

Transparency handled per format

Converting to JPEG flattens transparent areas onto white, because JPEG has no alpha channel. PNG and WebP keep the transparency intact.

Oversized sources are scaled safely

Images beyond the browser canvas limit of 8192 pixels per side or about 24 megapixels are downscaled automatically, and a notice tells you when that happened.

Nothing is uploaded

Decoding and re-encoding run through the Canvas API on your machine, with no server, account, or watermark in the loop.

About this tool

This converter re-encodes images between JPEG, PNG, and WebP using the Canvas API built into your browser: the source is decoded, drawn to a canvas, and encoded again in whichever format you select. Conversion is continuous rather than a one-shot job, so changing the target or dragging the quality slider immediately produces a fresh preview along with its exact file size. JPEG and WebP accept a quality setting from 10 to 100 percent; PNG is lossless, so the slider is hidden while it is selected.

The usual reasons to reach for it: turning PNG screenshots into WebP to lighten a page, converting WebP downloads into JPEG for older software that rejects them, and producing PNG when a graphic needs lossless output or further editing. Since JPEG cannot store transparency, a transparent source converted to JPEG is composited onto a white background; pick WebP instead when the transparency has to survive.

Files are processed entirely on your device and never uploaded. Changing format is not the same as changing size: to hit a file-size budget use the image compressor, and to change pixel dimensions use the image resizer. A cutout from the background remover converts cleanly to WebP here with its alpha channel preserved.

Frequently asked questions

How do I convert an image?
Drop an image into the box, then pick a target format. The converted preview updates instantly. For JPEG and WebP you can adjust the quality slider, then download the result.
Which formats can I convert between?
JPEG, PNG, and WebP, in any direction. Drop in any of the three and convert it to either of the other two.
Does converting reduce the quality?
PNG is lossless and keeps every pixel. JPEG and WebP are compressed, so the quality slider lets you trade file size against fidelity. Higher settings look closer to the original.
Are my images uploaded anywhere?
No. Conversion happens entirely in your browser using the Canvas API. Your image never leaves your device and is never sent to a server.

Related tools