JPG to WebP

How to use

Makes JPG photos 25–35% smaller for websites by converting them to WebP. Drop the photos, set quality around 80, optionally resize, and download.

File ConvertersLocal only

Step 1 of 4: Upload

  1. 1
  2. 2
  3. 3
  4. 4

Step 1 of 4 · Upload

When to use this
  • Cutting the page weight of a blog, portfolio or shop by converting its photos
  • Fixing the "serve images in next-gen formats" warning in PageSpeed Insights or Lighthouse
  • Reducing storage and bandwidth for a large image library
  • Preparing lighter hero images for a landing page

Free and private. Everything runs on your own device, with no account and no uploads.

WebP produces files roughly a quarter to a third smaller than JPG at the same visual quality, which is why page-speed audits keep recommending it. Converting a site's JPG photos to WebP is one of the cheapest performance gains there is: pages load faster, mobile visitors use less data, and Core Web Vitals improve without changing a single pixel of layout. Every current browser displays WebP.

Typically 25–35% at matched visual quality. Heavily detailed photos save a little less, smooth images such as skies and portraits a little more.

Yes: Chrome, Edge, Firefox and Safari 14 and later all display it. The remaining concern is older desktop software and some email clients, which is why WebP is best for websites rather than attachments.

Displaying WebP and creating it are separate features. Safari shows WebP but its canvas cannot write it, so the conversion needs Chrome, Edge or Firefox: on any operating system, including macOS.

No. The browser WebP encoder is lossy at every quality level; 100 is simply the least compression. For a lossless master keep PNG.

No. Converting through the canvas writes pixels only, so camera details and GPS coordinates are stripped, usually desirable for images you publish.

How it works
  1. 1

    Add JPG photos

    Drop the images you serve on your site. PNG, BMP and TIFF are accepted too.

  2. 2

    Set the quality

    Around 80 is the usual web setting: visibly identical to the JPG and much smaller.

  3. 3

    Resize for the layout

    Enter the widest size the image is actually displayed at. Serving a 4000 px photo in a 1200 px slot wastes more than any format change saves.

  4. 4

    Convert and download

    Batch results come as a ZIP, ready to upload to your CMS or asset folder.

Pro tips
  • ·Keep the original JPGs: WebP is for delivery, not archiving
  • ·Use a <picture> element with a JPG fallback if you still support very old browsers
  • ·Resizing to the displayed width usually saves more than the format switch itself