Connect iLovePDF to Your AI Agent

Provide accessible file URLs and choose the document changes you need.

15 toolsAPI key

20,000 free app calls every month(paid services billed separately)

Try a iLovePDF Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo SkilliLovePDF

Prepare a Document Bundle

Merge source PDFs in order, then compress the result for sharing.

/oo iLovePDF: Merge these PDF URLs in this order: [URLs and filenames]. Compress the merged PDF using recommended compression and return the download link.

Convert Office Documents

Create PDF copies of Word, Excel, or PowerPoint documents.

/oo iLovePDF: Convert these Office documents to PDF: [URLs and filenames]. Return the processed file link.

Prepare a Searchable Archive

Recognize scanned text and convert the searchable PDF to PDF/A for archiving.

/oo iLovePDF: Recognize the text in this scanned PDF [URL and filename] using [languages], convert the result to PDF/A-2b, and validate it. Return the PDF and validation results.

Start Working with iLovePDF

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect iLovePDF

    Connect your iLovePDF project public and secret keys.

    Connect iLovePDF→
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →
  • An iLovePDF API project with available processing credits.
  • Publicly accessible URLs for the source files.
  • Get project keys at https://www.iloveapi.com/user/projects.
  • Multiple output files are returned as a ZIP archive.

iLovePDF Tools

Merge, split, compress, rotate, repair, and number PDFs; convert documents and images; recognize or extract text; manage PDF passwords; and convert or validate PDF/A files.

PDF Organization

Merge, split, compress, and rotate PDFs with per-file options.

Document and Image Conversion

Convert Office documents or images to PDF, and PDF pages or embedded images to JPG.

Text Recognition and Extraction

Make scanned PDFs searchable with OCR or extract text with optional page and font details.

Document Preparation

Repair damaged PDFs, add page numbers, and protect or unlock PDF files.

PDF/A Archiving

Convert PDFs to an archival conformance level and inspect per-file validation results.

15 tools

Merge Pdf

Merge PDF files from public URLs in the supplied order and return a downloadable PDF.

ilovepdf.merge_pdf

Split Pdf

Split PDFs by page ranges, fixed page counts, or file size, or remove selected pages, and return the resulting file or ZIP.

ilovepdf.split_pdf

Compress Pdf

Compress PDF files from public URLs and return the processed PDF or ZIP.

ilovepdf.compress_pdf

Rotate Pdf

Rotate each PDF by its per-file rotate value and return the processed PDF or ZIP.

ilovepdf.rotate_pdf

Office To Pdf

Convert Office documents from public URLs to PDF and return the resulting PDF or ZIP.

ilovepdf.office_to_pdf

Image To Pdf

Convert images from public URLs to PDF with page layout and merge options, returning the resulting PDF or ZIP.

ilovepdf.image_to_pdf

Pdf To Image

Convert PDF pages to JPG images or extract embedded images, returning the resulting image or ZIP.

ilovepdf.pdf_to_image

Ocr Pdf

Recognize text in scanned PDFs using the selected OCR languages and return searchable PDFs or a ZIP.

ilovepdf.ocr_pdf

Extract Text

Extract text from PDFs and return text files or a ZIP, optionally including page, position, and font details.

ilovepdf.extract_text

Protect Pdf

Encrypt PDF files with an output password and return the protected PDF or ZIP.

ilovepdf.protect_pdf

Unlock Pdf

Remove password protection from PDFs and return the unlocked PDF or ZIP. Supply each source file's opening password when needed.

ilovepdf.unlock_pdf

Repair Pdf

Attempt to recover damaged PDF files and return the repaired PDF or ZIP.

ilovepdf.repair_pdf

Add Page Numbers

Add page numbers to PDFs with page selection, placement, and font options, returning the numbered PDF or ZIP.

ilovepdf.add_page_numbers

Convert To Pdfa

Convert PDFs to the requested PDF/A conformance level for archiving and return the PDF or ZIP.

ilovepdf.convert_to_pdfa

Validate Pdfa

Validate PDFs against the requested PDF/A conformance level and return per-file validation results without downloading a file.

ilovepdf.validate_pdfa

Tools are available through the OOMOL marketplace. Usage charges may apply.

Frequently Asked Questions

Can I provide a local file path?

Supply a publicly accessible file URL and its original filename. Upload local files to accessible storage before calling an action.

What does the result contain?

File-processing actions return a download link, filename, MIME type, size, and task result. Multiple files are packaged as a ZIP. PDF/A validation returns per-file results without a downloaded file.

Can I process password-protected PDFs?

Provide the opening password for each protected source PDF.