Image Converter

Image Converter

Convert an image to PNG, JPEG, or WebP entirely in your browser. Nothing is uploaded.

Free
No signup
Instant
Private

Drag & drop your image here or click to browse from your device

Supports JPG, PNG, WebP, BMP, GIF (max 10MB per file)

OR

JPG

PNG

WebP

BMP

GIF

Conversion Settings

Output format

Quality

70%

Smaller fileBetter quality

JPEG and WebP honor this slider. PNG is lossless in this browser, so the quality control is ignored — pick JPG or WebP when you need a smaller converted file.

Why convert image formats?

A PNG screenshot, a camera JPEG, and a BMP export are not interchangeable just because they all “look like pictures.” Hosts, email clients, and design tools each prefer a container. Converting in this tab re-encodes the bitmap you picked to PNG, JPEG, or WebP without an upload. Pixel dimensions stay the same; use Image Resizer if the problem is width. This is not a CMYK print RIP and not a frame-by-frame GIF editor.

Works more places

JPEG still opens in email, CMS uploads, and printers that choke on WebP.

Keeps transparency

PNG is the safe pick for UI, logos, and overlays that need a clear background.

Smaller on the web

WebP is usually lighter for photos when the destination already accepts it.

Supported formats and use cases

JPG

Photographs and email. Quality slider applies. JPEG cannot keep alpha.

PNG

Sharp UI and transparency. A photo saved as PNG is often larger than JPEG.

WebP

Modern photos when the host accepts WebP. Quality slider applies.

BMP

Uncompressed bitmaps this browser can decode. Convert out to JPG, PNG, or WebP.

GIF

A still frame of what the decoder shows — not a frame-by-frame animation pipeline.

Your data stays private

Format conversion runs locally. Nothing is uploaded or stored on a server.

Learn more about privacy →

About converting image formats in the tab

Image Converter re-encodes a photo to PNG, JPEG, or WebP using the canvas in this browser. Choose JPEG for photographs, PNG for sharp UI and transparency, WebP when you want a modern smaller file and the destination accepts it. The original is not uploaded.

Conversion is not magic preservation. JPEG cannot keep alpha. PNG from a photo is often larger than the JPEG you started with. Animated GIF/WebP sequences are not a supported pipeline here — you get a still frame behavior of the browser decoder. Color profiles are flattened to what the canvas exposes.

Related: Image Compressor if you are staying JPEG/WebP and only need quality. Image Resizer for dimensions. Image Cropper for a rectangle. Barcode and QR tools generate images instead of converting one you picked.

The URL is /tools/image-converter. We do not convert HEIC unless the browser already decodes it, and we do not keep animation. Download the result; the original on disk is unchanged until you replace it yourself.

Email attachments still have size limits. Convert, then compress if the JPEG is large. Nothing is uploaded.

How to convert an image

Choose a file

Pick JPEG, PNG, or WebP from this device.

Pick the output format

JPEG for photos, PNG for sharp graphics, WebP when the host allows it.

Download

Save the converted file. The original stays on disk until you replace it yourself.

No upload

Encoding stays in this tab. Close the page to clear the preview.

Related tools

Image Converter FAQ

JPEG for photographs, PNG for sharp UI and transparency, WebP when the destination accepts a modern smaller file. JPEG cannot keep alpha. PNG from a photo is often larger than the JPEG you started with.

No. You get still-frame behavior of the browser decoder. Color profiles flatten to what the canvas exposes.

No. Re-encoding stays in this tab. Nothing is stored on a server.

Only if the browser already decodes the source. Animation is not a frame-by-frame pipeline — you get still-frame behavior. JPEG cannot keep alpha. Download the result; the original on disk is unchanged until you replace it. Close the tab to clear the preview. Nothing is uploaded.