WebP Converter API

POST

Convert WebP images to PNG and JPG, or compress uploads into WebP.

WebP Converter transforms WebP images to classic formats like PNG and JPG, or converts other formats to WebP for better compression. Essential for handling modern web images.

Try it — live request, no key required

Request
POSTapi.apiverve.com/v1/webpconverter
Body
image
Click or drag a file to upload.webp, .png, .jpg, .jpeg, .gif · max 400KB for live testing
Verification
Format

No key required to try it. Get a key to use it in your app.

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "id": "c9d8e7f6-5432-10ba-dcfe-210987654321",
    "inputFormat": "webp",
    "outputFormat": "png",
    "inputSize": 156789,
    "outputSize": 234567,
    "mimeType": "image/png",
    "expires": 1707350400000,
    "downloadURL": "https://storage.googleapis.com/apiverve/webpconverter/c9d8e7f6.png"
  },
  "code": 200
}

About the WebP Converter API

WebP is Google's modern image format offering superior compression. While most browsers support it, some applications and platforms don't. This API converts between WebP and traditional formats seamlessly.

What people use it for

Storefront Media Optimization
When merchants upload product photography in PNG or JPG, store backends convert files into WebP and fetch the download link to cut page weight.
Legacy Document Archival
Convert incoming WebP screenshots to PNG or JPG before archiving, allowing older enterprise software that lacks WebP decoding to render customer attachments reliably.
Editorial Asset Publishing
To speed up article delivery, CMS pipelines convert heavy desktop graphics into WebP and retrieve the download URL for delivery across content delivery networks.
Mobile Profile Uploads
Mobile social apps convert user-submitted JPG profile pictures to WebP with custom quality settings to reduce user data consumption during feed scrolling.

Ways to call it

One endpoint, many ways in — REST with JSON, XML, YAML and CSV, plus GraphQL and an MCP interface for AI agents.

JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
Beta
GraphQL
Query language
New
MCP
For AI agents

Questions.

Common questions about the WebP Converter API.

Read the docs →
Which image formats can I convert between?
You can upload WebP, PNG, JPG, JPEG, and GIF files up to 10 MB. The API converts them to your target format, whether you need modern WebP for smaller payloads or traditional PNG and JPG for compatibility with older software.
Can I resize images or read file sizes on the Free plan?
No. Setting maximum width or height constraints requires a paid plan. Paid plans also unlock the request ID, input file size, and output file size fields in the response.
Do converted image download links expire?
Yes. Each response provides a download URL along with an expiration timestamp. You should fetch the converted image and save it to your own storage before that expiration time.
Can I adjust compression quality for WebP and JPG files?
Yes. The API accepts an optional quality parameter for WebP and JPG targets. You can set this value to strike the right balance between visual quality and file compression.
Is it cheap enough to convert an image for every user upload?
Yes. Each conversion costs 10 credits, which works out to about $0.0015 per image on the Starter plan, or $1.50 per 1,000 conversions. The Starter plan provides 200,000 credits monthly, covering 20,000 conversions. The Free plan includes 20 conversions each month.

Ready to build with WebP Converter? Start with 200 free credits — one key unlocks all 300+ APIs.

Explore the catalog

300+ APIs on the same key and the same response shape.

Browse all APIs