Photographing a printed table, a handwritten list, or a receipt is quick, but re-typing everything you photographed into a spreadsheet afterwards is not. This tool bridges that gap: it reads the text visible inside one or more images using optical character recognition (OCR) running directly in your browser, and drops each line of recognised text into its own row of a downloadable Excel spreadsheet, so you land with structured data instead of a photo you still have to transcribe by hand.
To use it, add one or more JPG or PNG images to the drop zone and press Extract to Excel. The tool loads an OCR engine, scans each image for text, and works line by line, placing every recognised line into a new row of a spreadsheet in the order the images and lines appear. If you add several images at once, each image's text is appended after the previous one, so you can build up a single spreadsheet from a whole stack of photos in one pass rather than converting them one at a time.
It is worth setting expectations honestly: OCR works well on clear, high-contrast, reasonably horizontal text — a printed price list, a typed table, a clean receipt, a photographed spreadsheet printout — and it will make some mistakes on messy handwriting, blurry photos, low light, or heavily stylised fonts. Because it recognises text line by line rather than truly understanding table columns, cell boundaries in the original image are approximated rather than perfectly reconstructed, so it works best for lists and single-column data, and you may need to manually split some cells afterwards for a multi-column table with unclear borders.
This is a genuinely useful shortcut for digitising receipts for an expense report, turning a photographed price list from a supplier into an editable sheet, capturing data from a printed form, or getting a head start on transcribing a scanned document instead of typing it all from scratch. Straightening the photo, making sure the text fills the frame, and photographing in good, even lighting all noticeably improve the accuracy of what comes out the other end.
If the source photo contains a genuine multi-column table with visible gridlines, cropping the image tightly to just the table (removing any surrounding whitespace or background) before uploading it tends to noticeably improve how cleanly the recognised text lines up when it lands in the spreadsheet, since the OCR engine has less unrelated visual noise to work around.
The OCR engine and spreadsheet builder both run entirely inside your browser using JavaScript — your images are never uploaded anywhere, and the recognition happens on your own device using its own processing power, which is also why very large images or a large batch of photos may take a little longer to finish than a tiny single image would. The tool has no watermark, no sign-up requirement, and no limit on how many images or spreadsheets you generate.