Head to head · PDF conversion · October 2026 research run

CloudConvert API vs Nutrient DWS Processor API

Nutrient DWS Processor API scores 68.7 (B) on agent readiness against CloudConvert API's 66.4 (B), and leads in 4 of 7 scored categories. CloudConvert API leads on reliability and security & auth. 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 68
  • Security & auth, 71 against 66

Watch for

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

Nutrient DWS Processor API B

Good for An agent that must change or produce documents (merge, convert, OCR, redact, sign, fill forms) in one chained request with predictable per-use cost.

Ahead on

  • Schema & documentation, 84 against 59
  • Agent ergonomics, 84 against 71
  • Payments & pricing, 40 against 35
  • Maintenance & community, 78 against 68

Also in its favour

  • Runs on your own machine

Watch for

The status feed records 61 minutes of DWS Platform downtime on 13 July 2026 and five days with Processor API downtime since 23 July

Score by category

CategoryWeight this runCloudConvert APINutrient DWS Processor APIEdge
Reliability16%208068CloudConvert API +12
Performance10%pendingpendingpendingnot scored in this run
Schema & documentation13%16.25984Nutrient DWS Processor API +25
Agent ergonomics13%16.27184Nutrient DWS Processor API +13
Security & auth14%17.57166CloudConvert API +5
Payments & pricing10%12.53540Nutrient DWS Processor API +5
Task success10%pendingpendingpendingnot scored in this run
Maintenance & community7%8.86878Nutrient DWS Processor API +10
Transparency & trust7%8.87573CloudConvert API +2
Negative events≤150-2
Total66.4 · B68.7 · B

Facts side by side

FactCloudConvert APINutrient DWS Processor API
KindHTTP APIHTTP API
VendorCloudConvert (Lunaweb GmbH)Nutrient (PSPDFKit GmbH)
Hosted endpointhttps://api.cloudconvert.com/v2https://api.nutrient.io
TransportsHTTPHTTP, stdio
AuthOAuth or keyOAuth or key
PricingFreemiumFreemium
x402nono
LicenceProprietary service under CloudConvert's terms of service. The SDKs and the CLI on GitHub are MITProprietary service under the Nutrient DWS API licence agreement. The MCP server and the TypeScript and Python clients are MIT
Tools exposed248
Read-only variant documentednono
llms.txtyesyes
MCP registrynot listedio.github.PSPDFKit/nutrient-dws-mcp-server
Last release2026-09-032026-08-27
Terms last updatedno date given2026-09-01
Privacy policy last updatedno date givenno date given
Customer content may train modelsnot found in the textyes, with an opt-out
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 textnot found in the text
Arbitration or class-action waivernot found in the textnot found in the text
Popularity192 stars, 104k npm/wk71 stars, 2.7k npm/wk, 2.2k PyPI/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.

Nutrient DWS Processor API

A public OpenAPI 3.1 document, JSONPath-level error bodies and OAuth or operation-limited tokens make the API easy for an agent to call, and 50 free credits a month need no card. The status feed shows 61 minutes of platform downtime on 13 July 2026, and the terms let plans with data retention train models on submitted files.

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

Nutrient DWS Processor API

  1. Send Authorization: Bearer <key> to https://api.nutrient.io. Use POST /build with an instructions JSON part to chain several actions in one charged request
  2. Call POST /analyze_build first to get the credit cost of a build. The call is free
  3. Stay under 100 requests a minute per key and back off exponentially on 429. Test keys allow 10 a minute and 5 MB
  4. For long jobs send Prefer: respond-async with an Idempotency-Key, then poll the Location URL with X-Async-Job-Token after Retry-After
  5. Set SANDBOX_PATH for the MCP server. Without it the server reads and writes any path the user account can reach

Questions

Which is better for AI agents, CloudConvert API or Nutrient DWS Processor API?

Nutrient DWS Processor API scores 68.7 (B) on agent readiness against CloudConvert API's 66.4 (B), and leads in 4 of 7 scored categories. CloudConvert API leads on reliability and security & auth.

Do CloudConvert API and Nutrient DWS Processor API need an API key?

Both take an API key or an OAuth sign-in.

Can an agent call CloudConvert API and Nutrient DWS Processor API without installing anything?

Yes. CloudConvert API has a hosted endpoint at https://api.cloudconvert.com/v2 and Nutrient DWS Processor API at https://api.nutrient.io.

Other comparisons with CloudConvert API or Nutrient DWS Processor 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.