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

# Convert Presentations to PDF API

Convert .ppt, .pptx, or .odp files to PDF from upload, URL, or base64. Get a binary download or a signed PDF link.

## Endpoints

| Method | Path | Description | Atoms |
| --- | --- | --- | --- |
| POST | `convert/presentation-file/pdf-file` | What it does Converts an uploaded presentation file to a PDF and returns the generated PDF as a bin… | 60 |
| POST | `convert/presentation-file/pdf-url` | What it does Converts an uploaded presentation file into a PDF and returns a signed link to the gen… | 60 |
| POST | `convert/presentation-url/pdf-file` | What it does Converts a remote presentation file, provided as a URL, into a PDF and returns the res… | 60 |
| POST | `convert/presentation-url/pdf-url` | What it does Converts a presentation available at a remote URL into a PDF and returns a signed link… | 60 |
| POST | `convert/presentation-base64/pdf-file` | What it does Converts a base64-encoded presentation file into a PDF and returns the PDF as a binary… | 60 |
| POST | `convert/presentation-base64/pdf-url` | What it does Converts a base64-encoded presentation file to a PDF and returns a signed link to the… | 60 |

## About

## What it does
Presentation to PDF converts PowerPoint and OpenDocument presentation files into PDF, either as a direct download or as a signed link. Send a `.ppt`, `.pptx`, or `.odp` file, or pass a remote file URL or base64-encoded presentation bytes, and get the PDF back.

Use `POST /file/download`, `POST /url/download`, or `POST /base64/download` when you want the converted PDF as binary output. Use the matching `/link` endpoints when you prefer a URI in the `data` field. Each conversion accepts an optional `landscape` query parameter, which defaults to `true`.

This is a practical fit for document workflows that need consistent PDF output from presentation sources: archive slide decks, generate downloadable exports, or process uploaded files from a web app without handling the conversion yourself. The service keeps the input surface small and the response format predictable, which makes it easy to slot into file pipelines.

## Usage

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