PDF Tools API
About
PDF Tools is the one of the richest and most comprehensive API let you perform manipulation for PDF documents with 11 endpoints applied to conversion from a large file type : Url to PDF, Html to PDF, image to PDF, office document (doc, xls, ppt) to PDF, also splitting and merging PDF document, as well as add a signature fields to PDF document with variable size and location.
API Test and Subscription
It’s really easy to use RapidAPI to start consuming APIs in your app. Using RapidAPI, you can consume any API using a unified, REST format that is easy to understand and embed in your app.

Description
PDF Tools is powerful API let you perform a large manipulation for PDF documents applied to :
- Convert Url, html, image, xps, doc, docx, xls, xlsx, ppt and pptx to PDF.
- Split PDF to variable number of page
- Merge multiple PDF file to one PDF file.
- Add one or multiple signature field to PDF document on variable position and location.
- Get total page number of PDF document.
PDF Tools API let you to manipulate a physical document and get in return binary file directly downloaded or Url link that you can download over a period of time that you define.
RapidApi test interface not support binary file response, please refer to Postman or another tool to test this feature.
Deployment
PDF Tools API is deployed in Azure Cloud that offers high availability and scalability.
Features
Endpoint | Description |
/api/Basic/html/to/pdf | Convert string Html to PDF |
/api/Basic/image/to/pdf | Convert image to PDF, image of any format among jpg, bmp, png, gif, tif and ico |
/api/Basic/url/to/pdf | Convert Url link to PDF |
/api/Basic/xps/to/pdf | Convert XPS file to PDF |
/api/Office/doc/to/pdf | Convert Doc and Docx file to PDF |
/api/Office/ppt/to/pdf | Convert Power Point file .ppt or pptx to PDF |
/api/Office/xls/to/pdf | Convert xls and xlsx file to PDF, more elements in Excel file can be converted to PDF successfully, such as chart, shape, smart art and etc |
/api/pdf/merge | Merge Multiple PDF Files into One. It’s not possible to test this endpoint on RapidApi interface. You can make a test with Postman, you can find in external doc the Postman collection endpoint tests. |
/api/pdf/numberpage | Get total number of pages of PDF file |
/api/pdf/signaturefield | Add one or multiple signature field to PDF file with variable size and position |
/api/pdf/split/{splitedPageNumber} | Split PDF file to multiple PDFs returned into comprressed zip file |
API Test and Subscription
It’s really easy to use RapidAPI to start consuming APIs in your app. Using RapidAPI, you can consume any API using a unified, REST format that is easy to understand and embed in your app.
