Complete API reference for integrating PDF conversion services into your applications
View Interactive Swagger API DocsSign up for a subscription plan and create an API key from your dashboard.
Use your API key to authenticate and convert your first file.
Integrate our API into your application using the examples below.
All API v1 endpoints require authentication using an API key. Include your API key in the Authorization header:
Note: Replace YOUR_API_KEY with your actual API key. Keep your API key secure and never expose it in client-side code.
Convert a PDF or image file to various formats. Usage is calculated based on the number of PDF pages processed.
Check the status of a conversion.
Get the conversion result with download URL.
Get your API usage statistics and quota status.
pdf_to_word - PDF to Wordpdf_to_excel - PDF to Excelpdf_to_ppt - PDF to PowerPointpdf_to_image - PDF to Imagestext_from_pdf - Extract text from PDFimage_to_text - Image to Texthandwriting_to_text - Handwriting to Textpdf_to_invoice - PDF Invoice Extractioninvoice_to_excel - Invoice to ExcelChoose a monthly subscription plan that fits your needs:
See our pricing page for full details and feature comparison.
Purchase credits and use them whenever you need. Perfect for occasional users or when you exceed your subscription limit. Credits never expire!
Note: *Page estimates based on basic conversions. OCR and complex conversions use more credits per page.
Pricing: $10 = 100 credits (1 credit = $0.10). Credits are deducted based on the number of PDF pages processed.
All errors follow a consistent format:
400 - Bad Request (invalid parameters, quota exceeded)401 - Unauthorized (invalid or missing API key)404 - Not Found (file or resource not found)429 - Too Many Requests (rate limit exceeded)500 - Internal Server ErrorRate limits are based on your subscription plan:
Rate limit headers are included in all responses: X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset
We're here to help you integrate SayPDF into your application: