Features Blog Pricing API Docs Log in
Convert
PDF to Word PDF to Excel PDF to Images Images to PDF
Organize
Merge PDFs Split & Extract Compress PDF
Secure & Edit
Watermark PDF Redact PDF Chat with PDF
Get Started
Document Processing Platform

Transform every document.

Convert, merge, split, compress and secure your PDF files. Powerful API access for developers, intuitive interface for everyone.

curl -X POST https://api.pdfplatform.com/v1/convert/pdf-to-word \
  -H "Authorization: Bearer sk_live_..." \
  -F "[email protected]"

# Response (200 OK)
{
  "id": "op_7f3k2m",
  "status": "completed",
  "download_url": "https://...",
  "credits_used": 1
}
50MB
Max file size
20+
PDF operations
REST
API access
24h
File retention

Everything you need
for PDF workflows

From simple format conversions to complex document manipulation, our platform handles every operation with precision.

PDF to Word

PDF to Excel

PDF to PowerPoint

PDF to Images

PDF to Text

Images to PDF

Merge PDFs

Split & Extract

Compress PDF

Password Protection

Watermark PDF

Page Numbers

OCR PDF

Sign & Stamp

Redact PDF

Edit Metadata

Rearrange Pages

Flatten PDF

Chat with PDF

Three steps to
processed documents

Whether through our web interface or REST API, processing documents follows the same simple pattern.

01

Upload your file

Send your document via the API or web dashboard. We accept PDF, DOCX, XLSX, and PPTX files up to 50MB.

02

Choose an operation

Select from conversion, merging, splitting, compression, encryption, or page-level manipulation.

03

Download the result

Track processing status in real time. Download your processed file when it's ready—stored for 24 hours.

Built API-first

Full REST API with JWT authentication, real-time status tracking, and comprehensive OpenAPI documentation. Integrate document processing into your application in minutes.

Explore the API
# Convert a PDF to Word curl -X POST /api/pdf/convert/pdf-to-word \ -H "Authorization: Bearer $TOKEN" \ -F "[email protected]" # Response { "operation_id": "a1b2c3d4...", "status": "processing" } # Check status curl /api/pdf/status/$OPERATION_ID \ -H "Authorization: Bearer $TOKEN"

Simple, transparent
credit-based pricing

Pay for what you use. Every new account starts with 10 free credits to get you going.

Free Starter Popular Business Enterprise
Free Starter Professional Business Enterprise
$0 $9.99/mo $24.99/mo $39.99/mo $69.99/mo
10 credits 100 credits/mo 300 credits/mo 600 credits/mo 1,200 credits/mo
Per credit cost $0.10 $0.08 $0.07 $0.06
All PDF operations
Chat with PDF (AI)
API access Limited
Max file size 10 MB 10 MB 50 MB 50 MB 50 MB
API calls / hour 50 50 1,000 1,000 Unlimited
Support Community Email Priority Dedicated SLA
Sign up free Get started Get started Get started Get started Get started Get started Contact us

Plug into your
automation stack

Connect PDF Platform to your favorite no-code and automation tools. Trigger document processing from any workflow.

n8n

Self-hosted workflow automation. Use our HTTP node or dedicated community node to process PDFs in any flow.

Webhook + API

Zapier

Connect PDF operations to 6,000+ apps. Trigger conversions from Gmail, Slack, Google Drive, and more.

Native Zap

Make

Visual scenario builder with our dedicated Make module. Map fields, handle errors, and chain operations.

Native Module

Power Automate

Microsoft ecosystem integration. Process documents from SharePoint, Teams, and Outlook flows.

Custom Connector

Airtable

Automate PDF generation from Airtable records. Trigger via scripts or Airtable Automations.

Scripting + API

Bubble

Add PDF processing to your Bubble app with our API connector plugin. No code required.

API Connector

Retool

Build internal tools with PDF processing baked in. Use our REST API resource in any Retool app.

REST Resource

REST API

Standard REST endpoints work with any platform that supports HTTP requests. Webhooks for async results.

Universal

Works with any HTTP client. If your platform can make an API call, it can process PDFs. Full OpenAPI spec available for auto-generated connectors.

View API docs
MCP Native

Works where
you already work

Our MCP server exposes every PDF operation as a tool your AI agent can call directly. No wrappers, no glue code.

Claude Code

Native MCP integration. Add the server to your project config and Claude handles discovery, authentication, and tool calls automatically.

  1. Open your project's .claude/settings.json
  2. Add the PDF Platform MCP server config
  3. Restart Claude Code — tools appear instantly
.claude/settings.json
{ "mcpServers": { "pdf-platform": { "command": "npx", "args": [ "-y", "@pdfplatform/mcp-server" ], "env": { "PDF_API_KEY": "your-api-key" } } } }

Cursor

Drop-in MCP support. Process documents without leaving your editor. Cursor discovers available tools and exposes them in the AI chat.

  1. Open .cursor/mcp.json in your project root
  2. Add the PDF Platform server entry
  3. Restart Cursor — PDF tools are available in chat
.cursor/mcp.json
{ "mcpServers": { "pdf-platform": { "command": "npx", "args": [ "-y", "@pdfplatform/mcp-server" ], "env": { "PDF_API_KEY": "your-api-key" } } } }

OpenAI Codex

Compatible with Codex agent tooling. Automate document workflows at scale through the Codex CLI configuration.

  1. Open .codex/config.json in your project
  2. Register the PDF Platform MCP server
  3. Run Codex — it discovers PDF tools automatically
.codex/config.json
{ "mcpServers": { "pdf-platform": { "command": "npx", "args": [ "-y", "@pdfplatform/mcp-server" ], "env": { "PDF_API_KEY": "your-api-key" } } } }

Windsurf

Full MCP tool discovery. Your Cascade agent can convert, merge, and secure PDFs inline through the Windsurf MCP configuration.

  1. Open ~/.windsurf/mcp_config.json
  2. Add the PDF Platform server block
  3. Restart Windsurf — Cascade picks up PDF tools
~/.windsurf/mcp_config.json
{ "mcpServers": { "pdf-platform": { "command": "npx", "args": [ "-y", "@pdfplatform/mcp-server" ], "env": { "PDF_API_KEY": "your-api-key" } } } }

Continue

Open-source AI code assistant with first-class MCP server support. Add PDF processing to your Continue configuration in seconds.

  1. Open ~/.continue/config.json
  2. Add the server under the mcpServers key
  3. Reload Continue — tools are immediately available
~/.continue/config.json
{ "mcpServers": [ { "name": "pdf-platform", "command": "npx", "args": [ "-y", "@pdfplatform/mcp-server" ], "env": { "PDF_API_KEY": "your-api-key" } } ] }

Cline

Autonomous coding agent in VS Code. Add PDF tools to Cline's MCP server list and let it handle document processing tasks end-to-end.

  1. Open Cline settings in VS Code
  2. Navigate to MCP Servers and add a new entry
  3. Paste the config — Cline auto-discovers the tools
cline_mcp_settings.json
{ "mcpServers": { "pdf-platform": { "command": "npx", "args": [ "-y", "@pdfplatform/mcp-server" ], "env": { "PDF_API_KEY": "your-api-key" } } } }

Zed

High-performance editor with built-in MCP support. Add PDF Platform to your Zed settings for AI-assisted document workflows.

  1. Open Zed settings with Cmd+,
  2. Add the server under context_servers
  3. Save — Zed connects to the MCP server automatically
settings.json
{ "context_servers": { "pdf-platform": { "command": { "path": "npx", "args": [ "-y", "@pdfplatform/mcp-server" ], "env": { "PDF_API_KEY": "your-api-key" } } } } }

One server, every platform. Install our MCP server once and every compatible AI tool in your stack gains access to the full PDF processing API.

View MCP setup

Ready to transform
your workflow?

Start processing documents in minutes. No credit card required for your first 10 credits.

Create free account