1.5 Credits

PPTX-to-WebP API for rendering PPTX slides as WebP image output

Use Nutrient DWS Processor API to render PPTX presentation files as WebP images. Start free with 50 monthly credits and watermarked output. Enable pay-as-you-go or choose a paid plan for watermark-free output.

Modern PowerPoint rendering

Render PPTX slide files as WebP images for thumbnails, previews, and sharing — no Office license required.

API-first integration

Use REST, Postman, curl, JavaScript, Python, Java, C#, PHP, or HTTP to automate conversion inside larger document processing pipelines.

Part of the DWS Processor platform

This conversion is one action in the DWS Processor API. Combine it with other conversions, OCR, extraction, and editing in a single request.

Used by Lufthansa, Disney, Autodesk, UBS, Dropbox, IBM
Lufthansa
Disney
Autodesk
UBS
Dropbox
IBM

Try it out

This example will convert your uploaded PPTX file to a WebP image.


Try it out in three steps

  1. Add an PPTX file named document.pptx to your project folder.
  2. Run the code from the same folder.
  3. Open image.webp to see the output.
curl -X POST https://api.nutrient.io/build \
-H "Authorization: Bearer your_api_key_here" \
-o image.webp \
--fail \
-F document=@document.pptx \
-F instructions='{
"parts": [
{
"file": "document"
}
],
"output": {
"type": "image",
"format": "webp",
"dpi": 500
}
}'

Start now

Create an account to access your API key and start with 50 free credits per month

Start building with DWS Processor API in minutes — no payment information required.

Already have an account? Sign in →



Frequently asked questions

What is a PPTX-to-WebP API?

A PPTX-to-WebP API renders PowerPoint PPTX slides as WebP images with a single API call. With Nutrient’s DWS Processor API, you can turn PPTX slides into WebP images without installing Microsoft Office or building your own rendering infrastructure.

How do I convert PPTX slides to WebP from my code?

Send your PPTX file to the Nutrient DWS Processor API with the output type set to image and the format set to WebP, and it returns the rendered slide. You can call it via REST, JavaScript, Python, Java, C#, PHP, or plain HTTP, or make your first request from the Postman collection.

Can I render every slide or only specific slides?

By default, the first slide is rendered. Add the pages option to render a single slide, a range of slides, or the whole deck, up to 50 slides per request. Multi-slide output is returned as a ZIP archive with one WebP per slide. See the document-to-image guide for the request format.

How do I control the size of the WebP output?

Set either a width, a height, or a DPI value in the output options, and the API scales each slide to match while keeping its aspect ratio. Only one of the three options can be used per request, and the maximum output size is 34 million pixels.

Do I need Microsoft Office on my server?

No. Rendering runs on Nutrient’s infrastructure without any Microsoft Office dependency, so you can convert PPTX slides to WebP from any backend, serverless function, or container environment.

Can the same API handle legacy PPT files or output PNG instead of WebP?

Yes. The same conversion action accepts PPT and PPTX input and renders WebP, PNG, JPG, or TIFF output. Use the PPT-to-WebP API for legacy files, the PPTX-to-PNG API for lossless output, or the PowerPoint-to-image API to compare every combination.

Is there a free PPTX-to-WebP API?

Yes. You can start for free with 50 processing credits per month and watermarked output. Then enable pay-as-you-go or choose a Processor API plan for watermark-free output.


Security is our top priority

SOC 2 Type 2 audited

Nutrient’s infrastructure is SOC 2 Type 2 audited and GDPR-compliant. See our privacy policy and security documentation for details on data handling.

HTTPS encryption

All communication between your application and Nutrient is done via HTTPS to ensure your data is encrypted when it’s sent to us.

Safe payment processing

All payments are handled by Paddle. Nutrient DWS Processor API never has direct access to any of your payment data.

Ready to try it?

Create an account to get your DWS Processor API key and start making API calls.