I've been working on this for a while and improved some things yesterday. https://2d-ocr.glitch.me takes an image with text in chunks and extracts them into an HTML table. More work needed on accessibility.
Still some issues such as with text grouping on more complex images that have possible solutions but probably beyond my focus. Also an issue is the use of Google's OCR API which was the only tool I could find a few years ago making this possible, local/free libraries might now be available.