Head to head · PDF conversion · October 2026 research run

iLoveAPI vs Nutrient DWS Processor API

Nutrient DWS Processor API scores 68.7 (B) on agent readiness against iLoveAPI's 42 (E), and leads in every scored category. Both do pdf conversion.

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

Which one, for what

iLoveAPI E

Good for An agent that needs common PDF and image operations with a monthly free allowance and a choice of processing region.

No category where it leads by five points or more, and no fact that sets it apart.

Watch for

No OpenAPI file, llms.txt or Markdown docs. The reference is one HTML page

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

  • Reliability, 68 against 26
  • Schema & documentation, 84 against 37
  • Agent ergonomics, 84 against 61
  • Security & auth, 66 against 41
  • Payments & pricing, 40 against 30
  • Maintenance & community, 78 against 62
  • Transparency & trust, 73 against 52

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 runiLoveAPINutrient DWS Processor APIEdge
Reliability16%202668Nutrient DWS Processor API +42
Performance10%pendingpendingpendingnot scored in this run
Schema & documentation13%16.23784Nutrient DWS Processor API +47
Agent ergonomics13%16.26184Nutrient DWS Processor API +23
Security & auth14%17.54166Nutrient DWS Processor API +25
Payments & pricing10%12.53040Nutrient DWS Processor API +10
Task success10%pendingpendingpendingnot scored in this run
Maintenance & community7%8.86278Nutrient DWS Processor API +16
Transparency & trust7%8.85273Nutrient DWS Processor API +21
Negative events≤150-2
Total42 · E68.7 · B

Facts side by side

FactiLoveAPINutrient DWS Processor API
KindHTTP APIHTTP API
VendoriLovePDF S.L.Nutrient (PSPDFKit GmbH)
Hosted endpointhttps://api.ilovepdf.com/v1https://api.nutrient.io
TransportsHTTPHTTP, stdio
AuthAPI keyOAuth or key
PricingFreemiumFreemium
x402nono
LicenceProprietary service under the iLovePDF API terms. The client libraries are MITProprietary service under the Nutrient DWS API licence agreement. The MCP server and the TypeScript and Python clients are MIT
Tools exposednone8
Read-only variant documentednono
llms.txtnoyes
MCP registrynot listedio.github.PSPDFKit/nutrient-dws-mcp-server
Last release2026-09-032026-08-27
Terms last updated2017-02-142026-09-01
Privacy policy last updatedcouldn't be readno 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 benchmarkingnot found in the textnot 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
Popularity9.6k npm/wk71 stars, 2.7k npm/wk, 2.2k PyPI/wk

Verdicts

iLoveAPI

Per-tool credit costs are public, 2,500 free credits arrive each month on a sign-up that asks for no card, and five official libraries are MIT. No OpenAPI file, status page or published rate-limit numbers were found, and the governing terms date from 14 February 2017.

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

iLoveAPI

  1. Run four calls per job. GET /v1/start/{tool}/{region} returns a server and a task, then send upload, process and download to that server
  2. Sign a JWT with the project secret key and send it as Authorization: Bearer. Tokens expire after one hour
  3. Download results promptly. The reference says files are deleted one to two hours after processing, depending on tier
  4. Back off exponentially on 429 and read the rate-limit headers on each response. No limit numbers are published
  5. Add debug=true to any request to have the server echo the parameters without processing or spending credits

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, iLoveAPI or Nutrient DWS Processor API?

Nutrient DWS Processor API scores 68.7 (B) on agent readiness against iLoveAPI's 42 (E), and leads in every scored category.

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

iLoveAPI needs an API key. Nutrient DWS Processor API takes an API key or an OAuth sign-in.

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

Yes. iLoveAPI has a hosted endpoint at https://api.ilovepdf.com/v1 and Nutrient DWS Processor API at https://api.nutrient.io.

Other comparisons with iLoveAPI 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.