Scan a Table to Spreadsheet
Digitize a Printed or Whiteboard Table
Need to use Scan a Table to Spreadsheet right now?
Works best on clear, evenly-spaced columns — skewed photos can merge adjacent columns.
Original
Drop an image, or click to browse
Processed locally in your browser — never uploaded
Recognizes text and reconstructs rows/columns from word position, the same heuristic used by our PDF table tools. Works best on tables with clear, evenly-spaced columns; tightly-packed or skewed photos may merge adjacent columns.
Features
- Privacy-first processing with automatic deletion
- Real-time, instant results
- 100% free, no sign-up required
- Works on desktop, tablet, and mobile
- No installation needed
Who uses this tool?
About Scan a Table to Spreadsheet
A table captured in a photo or screenshot — a printed report, a whiteboard grid, a scanned data sheet — is locked in image pixels with no way to copy individual cells. This tool recognizes the text and its exact position on the page, then reconstructs rows and columns from that position data, the same heuristic technique used by this site's PDF table tools.
Recognition (via Tesseract, compiled to WebAssembly) returns not just plain text but each word's precise bounding box location. Words are clustered into rows by shared vertical position, then split into columns wherever the horizontal gap between adjacent words is unusually large relative to normal spacing — recovering tabular structure purely from where the text sits, since images have no inherent concept of table cells.
The reconstructed table is written directly into a genuine .xlsx Excel file, so it opens with real spreadsheet structure — rows and columns already in place — rather than needing manual reformatting after the fact.
This works best on tables with clear, evenly-spaced columns and reasonably sharp, well-lit source images — tightly-packed columns, low resolution, or a skewed photo angle can cause adjacent columns to merge incorrectly, since the technique relies on consistent spacing to detect column boundaries.
How it works
- Upload a photo of a table. Works on printed tables, whiteboards, or screenshots.
- Rows and columns are reconstructed. Word positions are clustered into rows, then split into cells.
- Download as Excel. A genuine .xlsx file with the table's structure intact.
Examples
Digitizing a printed data table
Input
photo of a 3-column printed table
Output
an .xlsx file with matching rows and columns