Skip to main content

JPG to WebP Converter

WebP usually lands smaller than JPEG at the same visual quality. Compare both before you download.

Convert to WebP

Processing on this device

Drop a JPG to convert

Any image this browser can open works — the page is simply set to write WebP. Nothing is uploaded.

Switch tool·14 tools

New here? About PixelEditor and what we offer — what these tools do, and why they run on your device.

Overview

The same picture in fewer bytes

WebP is a newer format than JPEG with a better compressor behind it. At the quality levels websites actually use, it stores the same photograph in roughly a quarter to a third fewer bytes — which is why page-speed audits keep suggesting it. This page converts one JPG at a time, shows you the before and after sizes so you can see the saving on your own file, and lets you adjust the quality until you are happy with the trade.

The encoding uses your browser’s own WebP encoder, which is checked before the option is offered. Nothing is uploaded, and the size you see is the size you download.

How it works

What the converter does

  1. Drop the JPG. The bytes are checked to confirm the format, the original size is shown, and any EXIF rotation is applied so the WebP comes out upright.
  2. The encoder is verified. The page asks the browser to encode a tiny WebP test image. Only if that produces a real WebP is the conversion allowed to run.
  3. Set the quality. The default is 88. Moving the slider re-encodes the image and updates the output size, so you can find the point where the saving stops being worth it.
  4. Compare. The before and after previews sit side by side with their sizes. Compare a busy, detailed area in both to judge the quality yourself.
  5. Download. The file keeps its name with the extension changed to .webp.

Settings

The controls

Quality
1 to 100 in lossy mode. WebP degrades more gracefully than JPEG at the low end, so 75 in WebP often looks better than 75 in JPEG.
Lossless WebP
Stores every pixel exactly and hides the quality slider. For a JPG source this usually produces a file larger than the original; it is here for completeness, not as a recommendation.
Output
Fixed to WebP. The switcher above the article leads to the JPG-to-PNG and WebP-to-JPG pages if you need a different target.
Unexpected input
A PNG or WebP dropped here still converts. A WebP source is renamed with a “-converted” suffix so the original is not overwritten.

Formats and limits

What to know before switching to WebP

  • Compatibility is broad but not universal. A few older applications, email clients and upload forms still refuse WebP; keep the JPG if the destination is outside your control.
  • Re-encoding is lossy. JPEG artefacts already in the source are carried into the WebP and a little more detail is lost on top. Converting from the original RAW or PNG, if you have it, gives a better WebP than converting from a JPG.
  • Lossless WebP of a photograph is a large file. Use it for graphics, not for this.
  • Metadata is dropped. The WebP has no EXIF, GPS or colour profile.
  • The WebP option only appears where the browser proves it can encode it. This is nearly everywhere, but not guaranteed.
  • Images over roughly 100 megapixels are refused because the canvas cannot usually be allocated.

Worked example

A 620 KB hero image to WebP for a landing page

A 1920 × 1080 JPG exported at quality 85 weighs around 620 KB. Dropped here at the default quality of 88 it typically comes out between 380 KB and 450 KB with no difference a visitor would notice. Pulling the slider to 80 usually gets it under 350 KB; the readout shows the exact figure for your file at each step.

When you have a whole folder of hero images, the batch converter applies one quality setting to all of them and returns a ZIP. And if you need the WebP to hit a specific byte budget, the compressor can search for it with WebP as the output.

Why use this

Why convert here

  • See the saving before you commit

    The before and after sizes are both real encoded byte counts, updated as you move the quality slider.

  • Encoder verified, not assumed

    The WebP option is only offered after the browser passes a real encode test, so you never download a file that is secretly a PNG.

  • No upload

    A single conversion finishes in the time an upload would still be showing a progress bar.

  • Side-by-side preview

    Original and WebP sit next to each other so you can judge quality with your own eyes rather than trusting a number.

  • Honest when it grows

    If the WebP comes out larger — a heavily compressed source, or lossless mode on a photo — the readout says so.

  • No account, no watermark

    Nothing gates the download and nothing is added to the image.

Privacy

What happens to the JPG

It is decoded in this tab and encoded as WebP on your device. No upload request is made to convert it, nothing is stored in local storage or a cache, and the decoded pixels are released when you load another file or close the page.

The page sets no cookies and loads no analytics. Like any web page it is delivered by a server that can log the page request itself; the Privacy Policy describes what that covers.

Questions

Frequently asked questions

How much smaller will the WebP be?

For photographs at the same visible quality, typically 25 to 35 percent smaller than the JPG. The exact figure depends on the picture and on how hard the JPG was already compressed; a JPG saved at quality 60 has less left to give than one saved at 95. The readout shows the real number for your file rather than an average.

What quality should I use for JPG to WebP?

WebP quality numbers do not map one-to-one onto JPEG quality numbers, but 80 to 90 is a safe range for photographs going on a website. The default here is 88. Drag the slider and watch the size — the visual difference between 80 and 90 is small; the byte difference is not.

Which browsers and apps can open WebP?

Every current browser — Chrome, Edge, Firefox and Safari — has displayed WebP since 2020 or earlier. Modern operating systems preview it. The gaps are older desktop software, some email clients and a few upload forms that whitelist only JPG and PNG. For those, keep a JPG copy.

Should I use lossless WebP for a JPG?

Almost never. Lossless mode stores every pixel exactly, including the JPEG artefacts that are already in the picture, and the result is usually larger than the JPG. It exists for screenshots and flat graphics coming from PNG, not for photographs.

Why is the WebP option missing or greyed out?

Because this browser failed the encoder test. Before offering WebP the tool asks the browser to encode a tiny test image and checks the result. Every current desktop and mobile browser passes; if yours does not, updating it is the fix.

Is the JPG uploaded to convert it?

No. The JPG is decoded and the WebP encoded entirely inside this tab. No request carries the image; the only network traffic is the page itself.

About us

Who builds PixelEditor

PixelEditor is a small set of single-purpose image tools that run inside your web browser. Each one does a specific job — resize, crop, rotate, compress, convert, inspect, strip metadata — and each one has its own page so you can bookmark exactly the tool you keep needing.

The tools are built with the Canvas API and Web Workers. When you pick a file, the browser reads it from your own disk, works on it in memory, and hands you the result back as a download. There is no processing server involved, so there is no upload step, no queue, and no account.

Everything is free, there are no watermarks, and there is no paid tier that unlocks the real version. Read more about how PixelEditor works and why.