ConvertAPI is a REST API that converts Word, Excel, PowerPoint, HTML and image files to PDF, turns PDF into Word, Excel or images, and merges, splits, compresses and OCRs PDF files.
Free trial: 250 conversions, no credit card. Get your API token
| Language | Install | Repository | Docs |
|---|---|---|---|
| C# / .NET | dotnet add package ConvertApi |
convertapi-library-dotnet | Docs |
| Go | go get github.com/ConvertAPI/convertapi-go@v1.0.0 |
convertapi-library-go | Docs |
| Java | Maven: com.convertapi.client:convertapi:2.13.1 |
convertapi-library-java | Docs |
| JavaScript (browser) | npm i convertapi-js@~1.1 |
convertapi-library-js | Docs |
| Node.js | npm install convertapi --save |
convertapi-library-node | Docs |
| PHP | composer require convertapi/convertapi-php |
convertapi-library-php | Docs |
| Python | pip install --upgrade convertapi |
convertapi-library-python | Docs |
| Ruby | Gemfile: gem 'convert_api' |
convertapi-library-ruby | Docs |
- convertapi-mcp: an MCP server that lets AI assistants and agents convert files with ConvertAPI. A hosted version runs at https://mcp.convertapi.io (docs).
- convertapi-cli: convert files from the command line on Windows, macOS and Linux (docs).
- convertapi-powershell: a PowerShell wrapper for the ConvertAPI REST API.
- convertapi-integration-n8n: ConvertAPI node for n8n.
- convertapi-dify: ConvertAPI plugin for Dify.
- convertapi-haystack: ConvertAPI converters for Haystack.
- convertapi-integration-bubble.io: ConvertAPI plugin for Bubble.
Zapier, Make and other no-code platforms: see no-code integrations.
ISO 27001, SOC 2, GDPR and HIPAA: see ConvertAPI security and compliance.