Free Tools Grid

WebP Converter

Image Tools

Convert images to and from WebP. Going to WebP shrinks files significantly; coming from WebP is useful for legacy tools that don't support it.

Runs entirely in your browser
Loading tool...

About WebP Converter

WebP is Google's image format that produces 25–35% smaller files than JPEG at equivalent quality, supports transparency like PNG, and is now supported in every modern browser. Converting your site's images to WebP is one of the highest-impact page-weight improvements you can make.

This tool is bidirectional. Use 'Convert to WebP' to take a JPG, PNG, or even another WebP and re-encode it as a smaller WebP. Use 'Convert from WebP' when a downstream tool — older software, a CMS, or a print pipeline — doesn't speak WebP yet, and pick PNG (for lossless) or JPG (for smaller, lossy) as the output. Quality is configurable for lossy formats. All conversion runs in your browser via the Canvas API.

How to use

  1. 1

    Pick a direction

    Choose 'Convert to WebP' or 'Convert from WebP' using the tabs at the top.

  2. 2

    Drop your file

    When converting to WebP, drop a JPG/PNG/WebP. When converting from WebP, drop a .webp file.

  3. 3

    Pick output format if applicable

    When converting from WebP, choose PNG (lossless) or JPG (smaller, lossy) from the output format dropdown.

  4. 4

    Adjust quality (for lossy outputs)

    Use the Quality slider for JPG or WebP output. 80–90% is usually a good default.

  5. 5

    Download

    Click Download to save the converted file.

Examples

JPG to WebP at 85%

Typical photo conversion — significant savings with no visible quality loss.

Output

photo.jpg (450 KB) → photo.webp (290 KB) — 36% smaller

PNG to WebP (lossless)

WebP also has a lossless mode that beats PNG for many images.

Output

graphic.png (180 KB) → graphic.webp (110 KB) — 39% smaller

Frequently asked questions

Is WebP supported everywhere?+

All modern browsers (Chrome, Edge, Firefox, Safari 14+) decode WebP natively. Older Safari and some legacy environments don't — that's when 'Convert from WebP' is useful for fallbacks.

Lossy or lossless WebP?+

WebP supports both. The default mode here is lossy (smaller). For pixel-perfect graphics, you can drop quality to ~95% or use the PNG converter and then re-encode externally if you specifically need lossless WebP.

Does WebP preserve transparency?+

Yes — converting a PNG with transparency to WebP keeps the alpha channel. Converting JPG to WebP produces an opaque WebP (no transparency to begin with).

Should I switch all my site images to WebP?+

For modern sites: yes. The savings are substantial and support is universal. Many sites still provide JPG fallbacks via `<picture>` for the small slice of users on older browsers.

Is my image uploaded?+

No. Encoding happens locally via the Canvas API.