How to Convert PNG and JPG to WebP in Bulk (Windows & Mac)

Updated September 2026 · PNG and JPG to WebP on Windows and Mac, one image or whole folders

WebP images are usually noticeably smaller than JPG or PNG files at similar visual quality, so pages that use them load faster. The catch is that the image tools built into Windows and macOS can't save WebP. This guide covers the practical ways to convert PNG and JPG to WebP in bulk, from a free tool that runs in your browser to a desktop app that converts whole folders, and when your website can do it for you.

Convert PNG and JPG images to WebP Two PNG images and two JPG photos are converted by Multi PDF Converter into four WebP files. PNG & JPG IMAGES PNG hero-banner.png PNG image JPG product-01.jpg JPG photo JPG product-02.jpg JPG photo PNG logo.png PNG with transparency MULTI PDF CONVERTER WEBP FILES hero-banner .webp product-01 .webp product-02 .webp logo .webp
PNG and JPG images in, WebP files out, one per image, in a single run.

Convert PNG and JPG to WebP: overview

WebP is an image format made for the web. It handles photos like JPG and graphics with transparent backgrounds like PNG, and a WebP file is usually noticeably smaller than either at similar visual quality. Smaller images mean faster pages, less bandwidth, and a better score in page-speed tests. Current versions of Chrome, Edge, Firefox and Safari all display WebP.

To convert PNG to WebP or JPG to WebP, the right method depends on how many images you have and how much control you want:

Method 1: Multi PDF Converter (whole folders, Windows & Mac)

Multi PDF Converter is a desktop app for Windows and macOS that converts between PDF, JPG, PNG, HEIC and WebP on your computer. To make WebP, pick WebP as the output, drop in your images or a whole folder, and convert. It's the right pick when you convert images regularly, when some of your files are PDFs or iPhone HEIC photos, or when you want the results written straight to a folder instead of downloaded.

5-step process: convert PNG and JPG to WebP Five steps: download, pick WebP as the output, add images or folders, convert into a folder, and the WebP files are written. 1 Download free trial 2 Pick WebP output format 3 Add images files or folders 4 Convert choose a folder 5 Done WebP files written
A folder of images to WebP in a couple of minutes.
Pros
  • Whole folders at once, subfolders included
  • JPG, PNG, HEIC photos and even PDF pages to WebP in one run
  • Transparent PNG backgrounds stay transparent
  • Files never leave your computer
  • Native Windows and Mac apps
  • 30-day money-back guarantee
Cons
  • Requires download and install
  • Paid subscription after the free trial
  • One fixed WebP quality: no slider. For fine-tuning, use Squeeze

Step 1: Download Multi PDF Converter

The conversion runs on your own machine. Download the free trial for Windows 10 or 11 (64-bit), or for macOS 13 or later on Apple silicon and Intel Macs, and try it on your own images before you buy.

Step 2: Choose WebP as the output

At the top of the window, Multi PDF Converter reads Convert to [JPG] [PNG] [WebP] [PDF]. Click WebP. The app remembers your choice for next time.

Step 3: Add your images or a whole folder

Drag your PNG and JPG files, or a whole folder of them, onto Drop files or folders here. Folders are added with everything inside, subfolders included. You can also click Click here to choose files, and Add Files once some are listed. Mixed file types are fine. Any image that is already WebP is greyed out and skipped.

Multi PDF Converter with PNG and JPG images listed and WebP chosen as the output
Multi PDF Converter with PNG and JPG images listed and WebP chosen as the output.

Step 4: Click Convert to WebP

Click Convert to WebP and choose where to save. The WebP files go into a Converted Files folder inside the folder you pick, so nothing is overwritten. If two images share a name, the second is saved with " (2)" added.

Step 5: Use your WebP images

Each image becomes a WebP file with the same name, ready to upload. Transparent PNG backgrounds stay transparent. Camera details such as the date and location aren't copied into the WebP files, which is usually what you want on a website. Your original JPG and PNG files are left as they were.

Multi PDF Converter showing that the conversion has finished
When the run finishes, Multi PDF Converter tells you how many files it converted.

PDFs too: drop a PDF in the same run and every page becomes a WebP image. When a PDF is listed, an Image quality (DPI) slider appears for the page resolution: 150 DPI by default, from 50 up to 354.

Download Multi PDF Converter Free Trial

Method 2: Squeeze (free, in your browser)

If you'd rather not install anything, or you want to tune the result, use Squeeze, Essex's free image compressor. It runs entirely in your browser: your images are processed on your own computer and nothing is uploaded. Choose files or a whole folder, set Output format to All to WebP, move the WebP quality slider until you're happy with the size, and download everything as a ZIP.

Pros
  • Free, nothing to install
  • WebP quality slider, so you choose the size
  • Files or whole folders, and iPhone HEIC photos
  • Nothing leaves your device
Cons
  • Images only: no PDF pages
  • Results arrive as a ZIP download to unpack
  • Works in a browser tab, so keep it open until the run finishes

Method 3: Squoosh (one image at a time)

Squoosh is a free web app from Google that converts one image at a time in your browser. It shows the original and the WebP result side by side, with every encoder setting, which makes it a good way to see what a given quality looks like before you convert a whole batch another way.

Pros
  • Free, nothing to install
  • Side-by-side preview and detailed settings
Cons
  • One image at a time
  • Too slow for a folder of product photos

Method 4: cwebp on the command line

Google's free cwebp encoder, part of the libwebp package, converts PNG and JPG to WebP from a terminal. On a Mac, install it with Homebrew (brew install webp); on Windows, download the libwebp tools from Google's WebP developer site. Then, in the folder with your images, one line converts them all. The -q option sets the quality from 0 to 100.

macOS or Linux (Terminal):

for f in *.png *.jpg; do cwebp -q 80 "$f" -o "${f%.*}.webp"; done

Windows (PowerShell):

Get-ChildItem -Path .\* -Include *.png,*.jpg | ForEach-Object { cwebp -q 80 $_.FullName -o "$($_.DirectoryName)\$($_.BaseName).webp" }
Pros
  • Free, full control over every setting
  • Scriptable for repeat jobs
Cons
  • Command line only
  • Setup and typing mistakes cost time; subfolders need a longer script

Method 5: Photoshop or GIMP

If you already edit images in them, recent versions of Adobe Photoshop can save a copy as WebP (File → Save a Copy, then choose WebP), and GIMP exports WebP through File → Export As with a .webp file name. Both work one image at a time unless you set up actions, scripts or plugins.

Pros
  • Good if you're editing the image anyway
  • Full control over quality
Cons
  • One image at a time by default
  • Photoshop needs a subscription

Why macOS Preview and Windows Paint can't make WebP

The free tools that come with your computer handle most image jobs, but not this one. On a Mac, Preview's Export menu lists formats like JPEG, PNG, HEIC and TIFF, and the Finder's Convert Image quick action offers JPEG, PNG and HEIF. None of them is WebP. On Windows, Paint and Photos save formats like PNG, JPEG and BMP, but not WebP. That's why converting to WebP always needs one of the tools above.

Does your website convert images for you?

Before converting a whole media library, check your platform. Many content management systems, image plugins and CDNs can convert uploads to WebP, or serve WebP to browsers that support it, automatically. If yours does, you can keep uploading JPG and PNG. Converting the files yourself makes sense when you host images on your own server, hand finished WebP files to a developer or agency, or your platform doesn't do it for you.

Methods compared at a glance

Method Many images at once Files stay on your computer Choose the quality PDF pages too Cost
Multi PDF ConverterYes, whole foldersYesNo, one fixed qualityYesSubscription, free trial
SqueezeYes, files or foldersYesYesNoFree
SquooshOne at a timeYesYesNoFree
cwebpYes, with a scriptYesYesNoFree
Photoshop / GIMPOne at a time by defaultYesYesNoSubscription / free
macOS Preview / Windows PaintCan't save WebP

FAQ: common PNG and JPG to WebP questions

Open Multi PDF Converter, click WebP in Convert to at the top of the window, drop your PNG files into the window and click Convert to WebP. Each PNG is saved as a WebP file with the same name. For a few images without installing anything, the free Squeeze tool converts images to WebP in your browser.

Drop the whole folder into Multi PDF Converter. It adds every JPG, PNG and HEIC image inside, subfolders included, and converts them all to WebP in one run. The results go into a Converted Files folder inside the folder you choose, and your originals stay as they were.

Yes. WebP supports transparency, and Multi PDF Converter keeps transparent areas transparent when it converts PNG to WebP. Only JPG output turns transparent areas white, because JPG can't store transparency.

Multi PDF Converter saves WebP at a good general-purpose quality: at normal viewing sizes the images look like the originals, and the files are usually noticeably smaller. The result isn't pixel-for-pixel identical to a PNG, so keep your PNG originals if you need an exact copy.

Not in Multi PDF Converter, which uses one fixed quality for every image. If you want to trade quality against size, use Essex's free Squeeze tool: it has a WebP quality slider and runs in your browser without uploading anything.

Neither includes a WebP export. Preview exports formats like JPEG, PNG, HEIC and TIFF, and Paint saves formats like PNG, JPEG and BMP. To make WebP you need a converter such as Multi PDF Converter or Squeeze, Google's Squoosh or cwebp, or an editor like Photoshop or GIMP.

Current versions of Chrome, Edge, Firefox and Safari all display WebP images, so WebP is safe to use on a website today.

Related guides