If you want to host it locally, Stirling PDF can be run in docker, and uses a library that uses Tesseract. Has a bunch of other handy PDF operations, too. I keep it around for the two times a year I need to merge, split, or decrypt PDFs.
https://github.com/Frooodle/Stirling-PDF/blob/main/HowToUseOCR.md
It can do it straight from PDF and do multiple files at a time.
Not the guy you asked but I had chat gpt write up a few paragraphs about how Reddit used to care about it’s users and why it sucks now. Then used power delete suite to overwrite every post and comment with it.