Works well
Tables with clear gaps between columns: reports, price lists, screenshots of spreadsheets, scanned statements. Ruled lines and shaded headers are fine.
A screenshot of a report, a photo of a printed price list, a scanned page with figures — drop it here and get an .xlsx with real rows and columns, numbers as numbers. The image is read on this computer and never uploaded.
more rows are blurred. A pass unlocks every row of every table and statement you convert in the next 24 hours, in this browser.
Click any cell to correct it before downloading. Numbers, percentages and amounts are written as numbers, so they add up in the spreadsheet.
The image is enlarged if it is small and read by the OCR engine in "sparse" mode, which looks for text anywhere on the page instead of assuming paragraphs. That is what makes ruled tables and shaded headers survive.
Every word comes back with its position. Words are grouped into rows by height, and the columns are found the way you would find them by eye: as the vertical strips of white space that run through most of the rows.
Each cell's text is typed — "1,240" becomes the number 1240, "12.4%" becomes 0.124 formatted as a percentage — and the sheet is written on your machine.
Tables with clear gaps between columns: reports, price lists, screenshots of spreadsheets, scanned statements. Ruled lines and shaded headers are fine.
Cells with wrapped text, columns so tight they nearly touch, and merged headings. The cells are editable on the page for exactly this reason: fix the two that went wrong, then download.
Handwritten tables, and photos taken at a steep angle where the columns are no longer vertical. Straighten the photo first — most phone galleries have a perspective tool.
Really. The engine runs in your browser; the only downloads are the engine and language files from this site, once, cached afterwards. Open the Network tab and convert a table — no request carries the image.
Every table is recognised and shown in full, editable, for free. Downloading the first 10 rows is free. The $9.99 pass unlocks every row of every table — and every bank statement on the statement converter — for 24 hours in this browser. One pass, all the tools.
Columns are detected from the gaps between them, so a table whose columns nearly touch may come out merged, and a column with a wide gap inside it may split. A larger or sharper image usually fixes it; otherwise, the "copy for pasting" button gives you tab-separated text you can split in the spreadsheet itself.
Yes. Thousands separators, decimal commas, currency signs and percent signs are understood, so the cells arrive as numbers you can sum and chart. Anything it cannot read as a number stays as text — it never guesses.
Then the image to text page is faster: it returns lines of text with no column detection.