Convert Image to WebP

Convert images to WebP online: turn JPG and PNG into files up to 30% smaller, ideal for the web, with quality you can adjust live.

Upload a photo to start Click, drag & drop, or paste (Ctrl+V) — JPG, PNG, WebP Choose image
100% private — your photo never leaves your device

How to convert an image to WebP online

  1. Load a JPG or PNG

    Click “Choose image”, drag the file onto the page, or paste it with Ctrl+V. No image at hand? The “Try a sample photo” button loads one for you.

  2. Find the right quality

    Move the “Quality” slider and watch the Original/New comparison update in real time: the −% badge tells you how much you're saving. For the web, the sweet spot sits between 75% and 85%.

  3. Check the preview

    Make sure smooth areas and fine details look clean at the quality you've chosen; “Undo” takes you back to the original in one click regardless.

  4. Download the WebP

    Click “Download” and get a .webp file ready to publish, with no watermark and no sign-up.

WebP: the format built for the web

WebP was designed with a single goal: moving images across the internet with fewer bytes. It bundles the strengths of the other two formats into one — lossy compression for photos like JPG, a lossless mode and transparency like PNG — and at equal visual quality it produces files smaller than both, on average. If you run a website, a blog or an online store, serving images as WebP is one of the highest effort-to-payoff improvements available: faster pages, less bandwidth used and better scores in Core Web Vitals, the yardstick Google uses to measure perceived speed. To see exactly where it stands against the other formats, the guide comparing JPG, PNG and WebP breaks it down case by case.

How much smaller it really is

The benchmark figure is a reduction of roughly 25-30% compared with a JPG of equal visual quality, and even more compared with a photographic PNG. A few realistic examples:

  • 480 KB cover photo in JPG → about 330 KB as WebP at 80% quality
  • 1.2 MB product image in PNG → around 180 KB as WebP
  • 20-photo gallery totalling 8 MB → under 6 MB with no visible difference

The encoding happens entirely in your browser via the Canvas API: our servers never see the image, and the exported file comes out already stripped of EXIF metadata. For the best results on very large images, bring the pixels down to publishing size first: resizing and converting together multiplies the savings.

Compatibility: a solved problem by now

For years the brake on WebP adoption was Safari, which finally embraced it in 2020 with version 14. Today support is effectively universal: Chrome, Firefox, Edge, Safari, Opera and the Android and iOS browsers all read it natively, and real-world user coverage exceeds 97%. You can therefore publish WebP on a website without fallbacks for virtually your entire audience. The exceptions live outside the browser: some desktop email clients (old Outlook above all), dated software and certain business systems won't open it, and not every print service accepts it. The sensible strategy is to use WebP for everything that lives inside a web page and keep a backup JPG for attachments and unknown recipients: converting back takes seconds.

When it's better to stick with JPG or PNG

WebP is almost always the best choice for the web, but it isn't the answer to everything. Another format wins when:

  • you're sending attachments to strangers: a JPG opens anywhere, even on fifteen-year-old systems;
  • you're printing at a lab or copy shop: many print workflows only accept JPG, PNG or TIFF;
  • the image is a working file you'll reopen and re-save repeatedly: better a lossless PNG, which doesn't degrade with each pass;
  • you're uploading to platforms that recompress images into their own internal formats anyway.

In every other case — websites, blogs, web newsletters, online portfolios — WebP pays off on every page load. And if the goal is just to lighten the file without changing format, there's the tool to compress images online.

At a glance

InputJPG, PNG, WebP…
OutputWebP (quality 10–100%)
Typical savings25–30% vs JPG
TransparencySupported
FreeYes, no watermark

WebP in 3 numbers

  • 2010: the year Google introduced it
  • −30%: typical size versus an equivalent JPG
  • 97%+: share of browsers that support it today

Frequently asked questions

Does WebP work in every browser?
Yes, in every modern browser: Chrome and Firefox have supported it for over a decade, Safari since 2020 (version 14) and with it the entire iOS ecosystem. Real-world coverage exceeds 97% of users, so for a website published today WebP no longer needs backup images in other formats.
What quality should I set for website images?
Between 75% and 85% you get the best compromise: a sharply reduced file size and differences invisible at reading distance. Use the Original/New comparison to verify: if the badge already reads −60% at 80% quality, there's no point going lower and risking artifacts in the gradients.
Does WebP keep transparency?
Yes, and unlike PNG it keeps it even in lossy mode, at a much lower file size. If you convert a transparent PNG, the background stays transparent in the final file. Need maximum fidelity for a working file instead? Then convert to PNG, which remains the most compatible lossless standard.
Can I convert a WebP back to JPG or PNG?
Of course, and it's handy for email attachments or software that won't open WebP: it takes seconds with the tool to convert to JPG. Just remember that lossy WebP has already discarded some information: for round-trip conversions, start from the original file whenever you can.
Why does my WebP weigh more than the source JPG?
It happens when the source is a JPG that was already aggressively compressed and you convert at very high quality: the new encoder has to encode the existing artifacts too. Lower the “Quality” slider until the badge goes negative again, or start over from the uncompressed original file.

Related tools

Need more than one edit?

Open the full editor: every tool on a single page, always free.

Open the full photo editor