Head to head · PDF conversion · October 2026 research run

Foxit PDF Services API vs iLoveAPI

Foxit PDF Services API scores 48.3 (D) on agent readiness against iLoveAPI's 42 (E), and leads in 4 of 7 scored categories. iLoveAPI leads on agent ergonomics and maintenance & community. Both do pdf conversion.

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

Which one, for what

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

  • Reliability, 47 against 26
  • Schema & documentation, 62 against 37
  • Payments & pricing, 40 against 30
  • Transparency & trust, 63 against 52

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

iLoveAPI E

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

Ahead on

  • Agent ergonomics, 61 against 49
  • Maintenance & community, 62 against 38

Watch for

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

Score by category

CategoryWeight this runFoxit PDF Services APIiLoveAPIEdge
Reliability16%204726Foxit PDF Services API +21
Performance10%pendingpendingpendingnot scored in this run
Schema & documentation13%16.26237Foxit PDF Services API +25
Agent ergonomics13%16.24961iLoveAPI +12
Security & auth14%17.54041iLoveAPI +1
Payments & pricing10%12.54030Foxit PDF Services API +10
Task success10%pendingpendingpendingnot scored in this run
Maintenance & community7%8.83862iLoveAPI +24
Transparency & trust7%8.86352Foxit PDF Services API +11
Negative events≤1500
Total48.3 · D42 · E

Facts side by side

FactFoxit PDF Services APIiLoveAPI
KindHTTP APIHTTP API
VendorFoxit Software IncorporatediLovePDF S.L.
Hosted endpointhttps://na1.fusion.foxit.com/pdf-serviceshttps://api.ilovepdf.com/v1
TransportsHTTP, stdioHTTP
AuthOAuthAPI key
PricingFreemiumFreemium
x402nono
LicenceProprietary service under the Foxit API Service Agreement. The MCP server is MIT per its package.json, with no licence file in the repositoryProprietary service under the iLovePDF API terms. The client libraries are MIT
Tools exposed42none
Read-only variant documentednono
llms.txtnono
MCP registryio.github.foxitsoftware/foxit-pdf-api-mcp-servernot listed
Last release2026-07-132026-09-03
Terms last updated2025-06-302017-02-14
Privacy policy last updatedno date givencouldn't be read
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 benchmarkingnot found in the textnot found in the text
Terms or service can change without noticeyesnot found in the text
Arbitration or class-action waivernot found in the textnot found in the text
Popularity12 stars, 47 npm/wk9.6k npm/wk

Verdicts

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.

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.

Before you call either

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

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

Questions

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

Foxit PDF Services API scores 48.3 (D) on agent readiness against iLoveAPI's 42 (E), and leads in 4 of 7 scored categories. iLoveAPI leads on agent ergonomics and maintenance & community.

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

Foxit PDF Services API uses an OAuth sign-in. iLoveAPI needs an API key.

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

Yes. Foxit PDF Services API has a hosted endpoint at https://na1.fusion.foxit.com/pdf-services and iLoveAPI at https://api.ilovepdf.com/v1.

Other comparisons with Foxit PDF Services API or iLoveAPI

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.