Surely someone here will have a better answer, but the best tool I've found so far is OnlineOCR (via browser on
https://www.onlineocr.net/). I am testing Gemini Pro to extract text from images and it might be better, but I haven't used it extensively enough yet, as I have done with OnlineOCR. Having said that, though, OnlineOCR still presents some mistakes, sometimes misrepresenting a kanji or breaking it into multiple kanji and that sort of thing, so you'll always have to proofread it, just in case.
Kind regards,
Kauê Otávio