PPTX to PDF File Conversion using ConvertAPI - n8n Workflow

Use this powerful n8n workflow template to automate the conversion of PowerPoint (PPTX) files into universally compatible PDFs using the ConvertAPI service via a standard HTTP Request n8n node.

Workflow Preview

Ready to automate?

Download this n8n workflow template and start using it instantly.

Who is this best for?


  • Users needing automated document standardization and format conversion.

  • System administrators looking to integrate third-party file conversion APIs into n8n.

  • Developers needing reliable n8n templates for handling binary file operations (like PPTX to PDF).

  • Anyone seeking efficient, scalable n8n solutions for document processing.

Overview

The necessity of converting proprietary or specific document formats into universally accessible standards, like PDF, is a common operational requirement. This powerful n8n workflow template solves the challenge of converting PowerPoint files (PPTX) automatically. By utilizing a series of interconnected n8n nodes, the automation downloads a source file, passes the binary data to the ConvertAPI service, and retrieves the high-quality PDF output. This specific n8n workflow is an excellent technical example of how to handle complex multipart-form-data requests and binary file output within the platform, making it a valuable addition to your library of n8n templates for efficient file management.

How it Works

This automation initiates the conversion process upon a manual start and flows through three primary stages:


  1. Initiation and Download: The n8n workflow starts with the 'When clicking ‘Test workflow’' n8n trigger. The subsequent HTTP Request n8n node, named 'Download PPTX File,' fetches the demo PPTX file as binary data from a specified URL.


  1. Conversion via ConvertAPI: The binary data is then passed directly to the next HTTP Request n8n node, 'File conversion to PDF.' This n8n node is configured to communicate with the ConvertAPI endpoint (/convert/pptx/to/pdf) using a POST request with multipart-form-data. Authentication is handled via HTTP Query credentials. The input data property (=data) is securely sent as the file parameter for conversion.


  1. Local Storage: Once the conversion is complete, the resulting PDF binary data is received by the 'Write Result File to Disk' n8n node. This node saves the final document onto the local filesystem where the n8n instance is running, ensuring the successful output of this n8n workflow.

Installation Guide

To deploy this n8n workflow and ensure successful operation, follow these steps:


  1. Import: Copy the provided JSON code and import it directly into your n8n instance as a new n8n workflow.


  1. ConvertAPI Authentication: This n8n workflow requires credentials for ConvertAPI. You will need to:

a. Create a ConvertAPI account and obtain your authentication secret/API key.
b. In the 'File conversion to PDF' n8n node, select or create a new 'HTTP Query Auth' credential.
c. Configure the credential to pass your ConvertAPI Secret key, which is required for API requests.


  1. File Output: The 'Write Result File to Disk' n8n node saves the output to the default location of the n8n environment. If you run n8n inside Docker, you may need to adjust the filename or use a different storage n8n node (like S3 or Google Drive) to access the file easily.

Node Details

When clicking ‘Test workflow’ (Manual Trigger): The essential starting n8n trigger for development and testing. It allows immediate execution of the n8n workflow.
Download PPTX File (HTTP Request n8n node): Function: Fetches the source PPTX file from a public URL. Key Configuration: Sets the response format to 'File' to ensure the output is treated as binary data for the subsequent conversion step.
File conversion to PDF (HTTP Request n8n node): Function: The core operational n8n node that communicates with ConvertAPI. Key Configuration: Uses POST method, multipart-form-data content type, sends the previous node's binary data (=data) as the file input, and requires generic HTTP Query Authentication for the API secret.
Write Result File to Disk (Read/Write File n8n node): Function: Saves the converted binary data (the PDF) to the local disk. Key Configuration: Uses the 'Write' operation and saves the file with the name document.pdf.

Related n8n Workflows

Free

Nodes: 4 Nodes
Updated: December 26 2025
View all
Created by
ConvertAPI
ConvertAPI

Featured*