Image to Excel, cell by cell.
Last updated: October 2, 2026 · Free online tool and Chrome extension by Gallera Studio
Image to Text OCR reads a table out of a picture, a JPG or PNG file, a screenshot or a PDF, and copies it as cells. It works right on this page and as a Chrome extension. Paste into Excel, Google Sheets or Numbers and every value lands where it belongs; paste into Docs or an email and you get a real table. No retyping, no upload, no account.
Works right here, no install
Drop a picture of a table, get the cells.
Drop the image or a PDF anywhere on this page, paste a screenshot with Ctrl V, or pick a file. Then press Copy as table.
Nothing is uploaded: the engine loads into this page and reads the file on your device.
That's three reads today on this page.
The extension has no daily limit and works with one right-click on any web page, no file needed. It is free.
Add to ChromeOn web pages the extension does this with one right-click, no file needed. Add to Chrome
Steps
Right-click the picture of the table
On the web page, right-click the image and choose Copy as table. For a file on your disk, click the icon and drop it in.
Check the note
The corner note says how many rows and columns were found, for example “Table copied: 5 rows × 5 columns”. If no columns were detected, the text is copied as plain lines instead.
Paste into the spreadsheet
Click the top-left cell and paste. Excel, Google Sheets and Numbers place each value in its own cell; Docs and email clients insert a table.
Fix the odd cell
Numbers read from a clean screenshot are usually exact. Check totals against the picture once; a smudged photo can turn a 3 into an 8.
Good to know
- Columns are found by the grid lines when the table has them, and by the gaps between columns when it does not. Right-aligned numbers are fine.
- A screenshot of a spreadsheet (Excel, Google Sheets) comes back as just the data: the toolbar, column letters and row numbers are left out.
- A column that is filled in only a few rows, like deposits in a bank statement, stays its own column.
- Multi-page PDF tables: drop the PDF into the popup; the pages are read in order and the columns are aligned across pages.
- Text wrapped inside one cell comes out as separate rows; merge them in the sheet if needed.
Questions
Does it work with Google Sheets?
Yes. Copy as table puts tab-separated text on the clipboard, which Sheets, Excel and Numbers paste as cells. It also puts an HTML table on the clipboard for Docs and email.
Can it read a photo of a printed price list?
A straight, well-lit photo usually reads well. Strong angles, shadows or curved pages lower the accuracy; check the numbers.
Is there a limit on rows or pages?
The extension has no limits and no account. The tool on this page reads up to three files a day. Very large images are scaled down to 2600 pixels on the long side before recognition.
Also for Microsoft Edge
No account, no upload, no page limits in the extension. Six permissions and no access to websites.
More guides
- How to copy text from an image in Chrome
- Screenshot to text: paste a screenshot, get the text
- PDF to text and tables in Chrome, without uploading
- Extract text from an image without uploading
- Image to table: a picture of a table as a real table
- OCR extensions for Chrome, compared
- Bank statement to Excel: a PDF statement as a checked table