Back to Home

Developer API

Integrate our high-fidelity document conversion engine into your own applications.

Base URL
https://ilovepdfkit-backend.onrender.com/api

1. PDF to Word

Convert any PDF document to a high-fidelity Word (.docx) file.

cURL (Terminal)
curl -X POST https://ilovepdfkit-backend.onrender.com/api/convert/pdf-to-word \
  -F "file=@your_document.pdf" \
  --output result.docx

2. Word to PDF

Convert .docx files to professional PDF documents using our optimized engine.

Python (Requests)
import requests

url = "https://ilovepdfkit-backend.onrender.com/api/convert/word-to-pdf"
files = {'file': open('document.docx', 'rb')}

response = requests.post(url, files=files)

if response.status_code == 200:
    with open('result.pdf', 'wb') as f:
        f.write(response.content)
    print("Conversion successful!")

3. JavaScript Example

Fetch API
const formData = new FormData();
formData.append('file', fileInput.files[0]);

const response = await fetch('https://ilovepdfkit-backend.onrender.com/api/api/convert/pdf-to-word', {
  method: 'POST',
  body: formData
});

if (response.ok) {
  const blob = await response.blob();
  // Handle download...
}

Security & Limits

  • Rate Limiting: 10 conversion requests per minute per IP.
  • Contact Form: 3 requests per minute per IP.
  • Health Checks: 60 requests per minute per IP.
  • Maximum File Size: 100MB per request.

Need a custom solution or higher limits?

Contact our engineering team →