---
title: Convert PDF to PowerPoint API
slug: convert-pdf-to-powerpoint
url: https://apyverse.com/apyhub/service/convert-pdf-to-powerpoint
provider: ApyHub
categories: [File Conversion, File Manipulation]
auth: api_key
---

# Convert PDF to PowerPoint API

Convert a PDF from file, URL, or Base64 into a PowerPoint PPTX. Get a downloadable file or a download_url for slide editing workflows.

## Endpoints

| Method | Path | Description | Atoms |
| --- | --- | --- | --- |
| POST | `convert/pdf/ppt/sync/file/download` | What it does Converts an uploaded PDF file into a PowerPoint file and returns the converted file as… | 150 |
| POST | `convert/pdf/ppt/sync/file/url` | What it does Converts an uploaded PDF file into a PowerPoint presentation and returns a URL where t… | 150 |
| POST | `convert/pdf/ppt/sync/url/download` | What it does Converts a publicly accessible PDF file at the given URL into a downloadable PowerPoin… | 150 |
| POST | `convert/pdf/ppt/sync/url/url` | What it does Converts a PDF accessible by URL into a PowerPoint file and returns the generated file… | 150 |
| POST | `convert/pdf/ppt/sync/base64/download` | What it does Converts a PDF provided as base64-encoded content into a PowerPoint file and returns t… | 150 |
| POST | `convert/pdf/ppt/sync/base64/url` | What it does Converts a PDF provided as a base64-encoded string into a PowerPoint file and returns… | 150 |

## About

## What it does
PDF to PowerPoint Converter turns a PDF into a PPTX file. Send a PDF by file upload, public URL, or Base64-encoded content, and get back either a downloadable PowerPoint file or a `download_url` for the converted presentation.

Use the file-based endpoints when your app already has the PDF on hand, or the URL-based endpoints when the source document is stored elsewhere and reachable by a public `.pdf` link. The Base64 endpoints are useful when you need to pass document content between services without writing it to disk first. In every case, the input is a single PDF and the output is a PowerPoint presentation.

This is a straightforward fit for document workflows that need editable slides instead of static pages. For example, you can convert reports, decks, proposals, or exported PDFs into PowerPoint before a sales review, internal presentation, or manual slide editing step.

PDF to PowerPoint Converter accepts PDFs up to 10 MB. For direct file uploads, the PDF must be valid, and the `/file/download` endpoint requires it to be non-password-protected.

## Usage

Authenticate with an ApyHub API key in the `apy-token` header.
Full docs and a live playground: https://apyverse.com/apyhub/service/convert-pdf-to-powerpoint
