Text-Grab is a desktop utility that captures text from screen regions, images, PDFs, and native user interface elements using on-device optical character recognition (OCR) and Windows UI Automation. It processes text entirely locally without sending data to external services, and extracts text directly from UI controls with perfect accuracy by reading the accessibility tree. The application also includes a persistent snippet dictionary for instant retrieval of frequently used text via a configurable system-wide hotkey.
The tool supports building reusable extraction workflows by saving capture regions alongside pattern-based transformation rules that apply regex cleaning and structuring to OCR results. It can batch-process entire folders of images or PDFs through a single-threaded pipeline, applying the same saved configurations to each file. An integrated editor cleans and restores captured text using line removal, pattern extraction, and a spreadsheet mode for tabular data.
Text-Grab runs as a Windows-native application written in C#, with no additional services or internet connection required for its core text capture and extraction features.