Head to head · PDF conversion · October 2026 research run

CloudConvert API vs Foxit PDF Services API

CloudConvert API scores 66.4 (B) on agent readiness against Foxit PDF Services API's 48.3 (D), and leads in 5 of 7 scored categories. Foxit PDF Services API leads on payments & pricing. Both do pdf conversion.

Best PDF manipulation and conversion APIs for AI agents · All 24 pdf comparisons

Which one, for what

CloudConvert API B

Good for An agent that converts between many file formats, merges to PDF, or needs OCR, PDF/A, encryption and page operations in one job, with storage on S3, Azure or Google Cloud.

Ahead on

  • Reliability, 80 against 47
  • Agent ergonomics, 71 against 49
  • Security & auth, 71 against 40
  • Maintenance & community, 68 against 38
  • Transparency & trust, 75 against 63

Watch for

No OpenAPI document and no API changelog were found. The blog has one post since August 2024

Foxit PDF Services API D

Good for An agent that needs conversion, page operations, protection, redaction, forms and OCR at a flat per-request price with free failures.

Ahead on

  • Payments & pricing, 40 against 35

Also in its favour

  • Runs on your own machine

Watch for

OAuth client credentials carry no scopes, so every application credential can convert, delete and download

Score by category

CategoryWeight this runCloudConvert APIFoxit PDF Services APIEdge
Reliability16%208047CloudConvert API +33
Performance10%pendingpendingpendingnot scored in this run
Schema & documentation13%16.25962Foxit PDF Services API +3
Agent ergonomics13%16.27149CloudConvert API +22
Security & auth14%17.57140CloudConvert API +31
Payments & pricing10%12.53540Foxit PDF Services API +5
Task success10%pendingpendingpendingnot scored in this run
Maintenance & community7%8.86838CloudConvert API +30
Transparency & trust7%8.87563CloudConvert API +12
Negative events≤1500
Total66.4 · B48.3 · D

Facts side by side

FactCloudConvert APIFoxit PDF Services API
KindHTTP APIHTTP API
VendorCloudConvert (Lunaweb GmbH)Foxit Software Incorporated
Hosted endpointhttps://api.cloudconvert.com/v2https://na1.fusion.foxit.com/pdf-services
TransportsHTTPHTTP, stdio
AuthOAuth or keyOAuth
PricingFreemiumFreemium
x402nono
LicenceProprietary service under CloudConvert's terms of service. The SDKs and the CLI on GitHub are MITProprietary service under the Foxit API Service Agreement. The MCP server is MIT per its package.json, with no licence file in the repository
Tools exposed2442
Read-only variant documentednono
llms.txtyesno
MCP registrynot listedio.github.foxitsoftware/foxit-pdf-api-mcp-server
Last release2026-09-032026-07-13
Terms last updatedno date given2025-06-30
Privacy policy last updatedno date givenno date given
Customer content may train modelsnot found in the textnot found in the text
Terms restrict automated accessnot found in the textnot found in the text
Terms restrict benchmarkingyesnot found in the text
Terms or service can change without noticenot found in the textyes
Arbitration or class-action waivernot found in the textnot found in the text
Popularity192 stars, 104k npm/wk12 stars, 47 npm/wk

Verdicts

CloudConvert API

API keys and OAuth tokens carry six scopes, the terms promise 99.9 per cent monthly uptime with refunds, and uploaded files are deleted within 24 hours. No OpenAPI document or changelog was found, and the per-credit price is drawn by a script on the pricing page.

Foxit PDF Services API

One credit per successful request, with failed calls, uploads, polling and downloads free, and a 500-credit yearly free plan. Access has no scopes, and the official MCP server reads and writes any local path. The status page has no component for the API, and no changelog was found.

Before you call either

CloudConvert API

  1. Build each job from an import task, one or more processing tasks and an export/url task, then read the download links from the export task's result.files
  2. Call GET /v2/operations with include=options to find the options a format pair accepts before creating a convert task
  3. Do not retry a failed task automatically. CloudConvert retries retryable errors itself, and a retry endpoint creates a new task
  4. Download output within 24 hours. Tasks, files and export URLs are deleted after that
  5. Use https://sandbox.api.cloudconvert.com/v2 for tests. It consumes no credits and accepts only a fixed set of approved test files

Foxit PDF Services API

  1. Exchange the client ID and secret at https://na1.fusion.foxit.com/oauth/token and cache the Bearer token. expires_in is about 24 hours and there is no refresh token
  2. Upload first with POST /pdf-services/api/documents/upload, start the operation, poll GET /pdf-services/api/tasks/{task-id} until COMPLETED, then download resultDocumentId
  3. Read the body of a 429. It means either the rate limit (15 a minute in sandbox, 100 in production) or QUOTA_EXCEEDED when credits run out
  4. Keep uploads under 100 MB, and delete documents with DELETE /pdf-services/api/documents/{document-id} when done. Deletion is permanent
  5. With the MCP server, pass only paths the task needs. upload_document reads any file:// path and download_document writes to any absolute path

Questions

Which is better for AI agents, CloudConvert API or Foxit PDF Services API?

CloudConvert API scores 66.4 (B) on agent readiness against Foxit PDF Services API's 48.3 (D), and leads in 5 of 7 scored categories. Foxit PDF Services API leads on payments & pricing.

Do CloudConvert API and Foxit PDF Services API need an API key?

CloudConvert API takes an API key or an OAuth sign-in. Foxit PDF Services API uses an OAuth sign-in.

Can an agent call CloudConvert API and Foxit PDF Services API without installing anything?

Yes. CloudConvert API has a hosted endpoint at https://api.cloudconvert.com/v2 and Foxit PDF Services API at https://na1.fusion.foxit.com/pdf-services.

Other comparisons with CloudConvert API or Foxit PDF Services API

Machine-readable

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.