From a picture of numbers to a working spreadsheet
You photograph a printed price list, screenshot a table from a PDF you cannot copy from, or scan a report — and now you need those figures in Excel so you can sort, total, and chart them. Retyping is slow and error-prone. JPG to Excel does the tedious part: it recognises every value and rebuilds the row-and-column layout into a real .xlsx.
The trick is that a table’s meaning lives in its geometry. The tool records where each recognised word sits, groups words that share a horizontal band into a row, and then opens a new column wherever the gap between two words is clearly wider than the ordinary space between words in a sentence. That heuristic handles the common cases — invoices, schedules, results tables — remarkably well.
What converts cleanly, and what needs a hand
Best results come from high-contrast, upright, well-separated tables: exported report screenshots, flatbed scans, and crisp phone photos taken straight-on. Expect to fix a few cells when the source has:
- Merged or multi-line cells, where one logical cell wraps across two visual lines.
- Very tight column spacing, where the gap between columns is barely larger than the gap between words.
- Skew or glare from an angled, shadowed photo.
The grid preview exists precisely so you can spot those before downloading. Everything runs in your browser, so a spreadsheet full of salaries, prices, or personal data is never uploaded — the same local-processing guarantee as our other OCR tools.
Next steps with the data
Once the numbers are in a .xlsx, the Excel Converter exports them to CSV for a database or CRM import or to JSON for code, and the CSV Viewer & Editor is a quick way to sanity-check the rows. If the image was a page of prose rather than a table, JPG to Word is the better converter.