Native PDF Text Extraction in FileMaker 2025
Not a Medium Member? Read the full article here.
Introduction
For nearly two decades, the PDF container field has been a “black box” in the FileMaker ecosystem. We could store the file, export it, or view it, but programmatic access to the data inside the document required external dependencies. Architects had to rely on expensive plugins, fragile OS-level scripting, or complex micro-services just to read an invoice number.
With the release of FileMaker 2025 (v22.0), Claris has closed this gap. The introduction of GetTextFromPDF marks a significant shift in how we architect document management systems. By moving text extraction into the native calculation engine, we reduce deployment complexity and improve solution portability across Windows, macOS, Linux, and iOS.
Here is an architectural breakdown of this function, its limitations, and how to implement it effectively.
The Function: Simplicity by Design
Unlike the complex plugin calls of the past, Claris has opted for extreme simplicity with GetTextFromPDF. It accepts a single argument: the container field holding the document.









