Free to use · No signup for files under 25 MB · Files deleted after 1 hour
Image to Excel · OCR table reader · free

Image to Excel converter — turn any photo, picture or JPG into a spreadsheet

Upload a photo, screenshot or scanned page with a table on it and get a real spreadsheet, each value in its own cell. Free, no account needed for files up to 25 MB.

5 credits per file 20 of 20 credits left today How credits work
Get the table as
  • Screenshots, photos and scans
  • Check every cell against the picture
  • Deleted after 1 hour
Is that picture real? NewCheck whether an image was generated by AI — free, private, with the evidence shown. Check an image free

Your files stay private

Uploads are deleted from our servers one hour after processing. Nothing is read or reused, and nothing is kept unless you save it to your account.

No account required

20 free credits a day, with no email address and no watermarks on the output.

Runs on any device

Works in any modern browser on Windows, macOS, Linux, Android and iOS.

How to use the Image to Excel tool

Three steps, nothing to install, no account needed.

  1. STEP 01

    Upload the image

    A screenshot, photo or scanned page with a table on it, as JPG, PNG or WebP. A PDF goes through PDF to Excel.

  2. STEP 02

    Choose your settings

    Language, output format, header row, decimal separator. Each one changes the file you get.

  3. STEP 03

    Download the spreadsheet

    A real .xlsx, ready to open in Excel, Numbers or LibreOffice.

What the Image to Excel tool does

⊞

Columns found once, for the whole table

Column edges are worked out across every row together, so a blank cell cannot shift the rest of its row one place to the left.

◈

Tables with no grid lines

A table aligned only by spacing is rebuilt from where the text lines up, not from borders it does not have.

✓

Cells you should check

Anything read with low confidence is highlighted in the sheet and carries a note with its score.

A

English, Urdu, Arabic and Chinese

Set the language when the table is not in English. Auto-detect reads the image as English.

Why choose this image to Excel converter

What it does well, and what it leaves for you to check.

Finds the table on its own

Rows, columns and borders are detected for you. Nothing to draw, nothing to line up by hand.

A real Excel file

An .xlsx with every value in its own cell — sort it, filter it, add a formula. Or take the CSV.

Borderless tables

Column edges come from the spacing when there are no lines to read, which is most screenshots.

Blank cells stay put

An empty cell leaves a gap where it belongs instead of pulling the row out of line.

Headings that stay put

Set Header row to "First row is header" and row one comes back bold and frozen.

Numbers stay numbers

Set the decimal mark to match the source and amounts arrive as figures you can total up.

Leading zeros survive

A code like 00123 is kept as text. Tick "Treat numbers as text" to keep every cell exactly as printed.

Merged headings

A heading reaching across several columns is merged across them in the sheet, not dumped in one cell.

Empty rows kept

Tick "Keep empty rows" and a blank row in the table stays a blank row in the sheet.

Cells flagged for checking

Low-confidence cells are highlighted and carry their score as a note, so you know what to look at.

Several tables, several sheets

Each table found in the picture comes back on its own sheet in the workbook.

Four scripts

English, Urdu, Arabic and Chinese. Set the language for anything that is not English.

Honest about accuracy

Roughly 95% on a clean screenshot, less on a photo. We say so rather than promising perfection.

Nothing to install

It runs in the browser on Windows, macOS, Linux, Android and iOS.

Dates and anything that is not a plain figure are left exactly as they were printed, so nothing is guessed at. The result screen tells you how many rows, columns and flagged cells came back before you open the file.

Who uses an image to Excel converter

Anyone who would otherwise retype a table by hand.

Accountants and finance teams

Turn a photographed statement, invoice or budget report into a sheet you can total up. For a full PDF, PDF to Excel is quicker.

Data entry

Point it at a filled-in form or register and the values arrive already in cells.

Analysts

Pull the figures out of a scanned report or a dashboard screenshot and get straight to the analysis.

Students and researchers

Convert tables from papers, textbooks and lecture slides into something you can sort and chart.

Project managers

Turn an image of a plan, timeline or resource table into a sheet you can actually update.

Healthcare and records admin

Move lab results and form data into organised sheets. Scanned multi-page records go through PDF OCR first.

Stock and pricing

Get a supplier price list off a photo and into a sheet you can compare against your own.

No table in the picture?

If you only need the words rather than a grid, Image to Text is the tool for it.

Retyping by hand versus Image to Excel

The case for not typing it out, for one page of figures.

Retyping by hand versus Image to Excel
Typing it yourselfImage to Excel
Time per page 10 to 30 minutes 3 to 10 seconds
Mistakes Typos creep in, especially down a long column of numbers Roughly 95% of cells on a clean screenshot, and the doubtful ones are highlighted for you
Cost Your time, or somebody's hourly rate 5 credits, out of 20 free credits a day
Effort High, and the formatting still needs fixing afterwards Drag, drop, download, check the figures
Doing it again Start over every time Save the settings as a preset with a free account

Swipe the table sideways to see every column.

Image to Excel: a complete guide

Two problems in one

Reading a table out of an image is harder than reading plain text, because there are two separate problems to solve. The first is recognising the characters. The second is working out which cell each one belongs to.

The second part is the difficult one. A table with clear borders is straightforward — the lines say where the cells are. A table with no lines, which is what most report and dashboard screenshots are, has to be inferred entirely from how the text lines up.

Why a blank cell used to ruin a row

Split each row on its own and a row with an empty cell simply produces fewer cells, so every value after the gap shifts one column left — on a bank statement, a debit quietly lands under "credit". The column edges are therefore derived once from the whole table, and each cell is placed in the column it actually sits under.

What converts well

  • Screenshots of tables from reports, dashboards, web pages and PDFs
  • Photos of printed price lists, timetables, invoices and statements
  • Scanned forms and registers, photographed straight on
  • Anything where the smallest figure is still clearly readable

Screenshots beat photographs by a wide margin, because the text is already sharp and the page is already flat.

The header row setting

Set Header row to "First row is header" and the first row comes back bold and frozen, so the headings stay in view while you scroll a long column. Leave it on auto and the row arrives as ordinary text — nothing is lost either way, it is a formatting choice.

Numbers, zeros and decimal marks

Set the decimal separator to match the table in front of you — point for 1,250.75, comma for 1.250,75 — and amounts arrive as figures you can total, not as text. Accounting negatives in brackets, like (210.25), come back as minus figures, and currency symbols are stripped.

A code with a leading zero is never turned into a number, even with the setting on: 00123 is an account number, not one hundred and twenty-three. "Treat numbers as text" goes further and keeps every cell exactly as it was printed, thousands separators and all.

Checking the result

This is a best-effort reconstruction, not a certainty: around 95% of cells on a clean screenshot, lower on a photographed page, much lower on a handwritten table. Check numeric columns first, since a misread digit is the easiest mistake to miss, and check any total against the one printed in the image.

One image, or a whole document

This page reads pictures: screenshots, photos and scans saved as images. A PDF goes through PDF to Excel instead, which takes the text straight out of a digital PDF and reads a scanned one with the same table reader as this page. If the picture has no table on it and you only want the words, use Image to Text.

Is Image to Excel free?

Yes. You get 20 credits a day with no account, no email address and no card.

One table costs 5 credits, so that is four files a day at no cost, refreshed daily. Nothing you convert carries a watermark, and files up to 25 MB need no signup at all.

  • 20 credits a day for signed-out visitors, refreshed daily
  • 5 credits per table
  • No account, no email address, no card
  • No watermarks on the spreadsheet
  • Excel (.xlsx) or CSV output, both free
  • Files up to 25 MB without signing in
  • A free account raises that to 50 credits a day and 100 MB a file

Free files run in the normal queue, usually three to ten seconds. Paid plans from Standard upwards move you to the priority queue, which is what you notice when you are converting tables in batches — see pricing for what each plan includes.

Is it safe to upload my files?

Yes. Your files are deleted from our servers one hour after processing, automatically.

Nothing is kept beyond that hour. Nothing is read by a person, and nothing is reused to train anything. Every upload and download runs over HTTPS, so the file is encrypted on the way to us and on the way back. Deletion is automatic rather than something you have to ask for — the privacy policy says so in full.

You do not need an account to use this page, so there is no email address and no payment detail attached to what you convert.

This matters more here than on most tools. People run invoices, payroll sheets and bank statements through table extraction. If you would not email the file to a stranger, the deletion window is the thing to check before you upload it anywhere.

Common problems and fixes

Most bad tables come from the picture, or from one setting. Here is what to change.

Common problems and fixes
ProblemLikely causeFix
Columns ran into each other The table has no lines and the columns sit close together Crop tighter around the table, and screenshot it rather than photographing it
A PDF will not upload This page takes pictures only Use PDF to Excel, which reads digital and scanned PDFs
Headings are not bold in Excel Header row is on "Detect automatically" Set Header row to "First row is header" and convert again
A heading sits in one cell instead of across the columns Merging is switched off Tick "Merge cells that span multiple columns"
A blank row in the table has gone Empty rows are dropped by default Tick "Keep empty rows" before converting
Leading zeros disappeared The cell was read as a figure somewhere down the line Tick "Treat numbers as text" and convert again
Amounts are text, not numbers The decimal separator does not match the table Switch between "Point (1.50)" and "Comma (1,50)" and convert again
The whole table came out skewed The photo was taken at an angle Shoot straight down onto a flat page, filling the frame
Small figures are wrong The text is too small to read clearly Retake it closer or at a higher resolution. The smallest digit has to be legible
Urdu or Arabic came out scrambled Auto-detect reads the image as English Set the language to Urdu or Arabic by hand before converting
A handwritten table came out badly Handwriting in cells is the hardest case there is Expect to check every figure, or type a handwritten table out
There is no table in my image Wrong tool for the job Use Image to Text, which gives you the words instead of a grid

Swipe the table sideways to see every column.

If none of that helps, a better capture beats every setting on this page. A screenshot of the table, straight and uncropped, is the single biggest improvement you can make.

Image to Excel — frequently asked questions

Short, straight answers to what people ask most.

How do I convert a picture of a table to Excel?

Upload the image, set the language and the header row, and convert. The rows and columns are rebuilt so each value sits in its own cell, and you download a real .xlsx.

What is an image to Excel converter?

It is a tool that reads a table inside a picture and rebuilds it as a spreadsheet. It runs on OCR — optical character recognition. You upload the image, and each value comes back in its own cell rather than as a wall of text.

Can I convert a JPG to Excel?

Yes. JPG, PNG and WebP all work. Choose Excel and you get an .xlsx you can open in Excel, Numbers or LibreOffice; choose CSV and it imports into Google Sheets or any accounting tool. A screenshot converts better than a photo.

How long does a conversion take?

Usually 3 to 10 seconds for one table. A dense or large image takes longer. Plans from Standard upwards run in a priority queue, which is what you notice when you convert several files one after another.

How accurate is it?

Around 95% of cells on a clean screenshot, lower on a photographed page, and much lower on a handwritten table. Check the numeric columns and any printed total first — a misread digit is the easiest mistake to miss.

Does it work if the table has no grid lines?

Yes. Column edges are worked out from where the text lines up, across every row at once rather than row by row, so a blank cell does not pull the rest of its row out of line. Tables with lines are still easier.

Can it handle tables without borders in a screenshot?

Yes, and that is the most common case. Dashboard and report screenshots rarely have borders, and they convert well because the text is sharp and the columns are evenly spaced.

What if it finds the wrong number of columns?

Crop the image tighter around the table and convert again, since anything beside the table can look like another column. A screenshot instead of a photo usually fixes it outright.

Does it work with PDF tables too?

Use PDF to Excel for those. It takes the text straight out of a digital PDF, keeps merged headings and joins a table that runs over several pages, and reads a scanned PDF with the same table reader as this page.

Can I save my settings for next time?

Yes, with a free account. Set the language, output format, header row and decimal separator, then use Save as preset. The next file you convert starts from the same setup instead of the defaults.

What output formats can I get?

Excel (.xlsx) or CSV. The .xlsx keeps numbers as numbers, merges spanning headings and highlights any cell read with low confidence. The CSV carries the values only, and imports into Google Sheets, a database or an accounting tool.

Why did the leading zeros disappear?

A code with a leading zero is kept as text, so 00123 stays 00123. If a figure elsewhere lost its zeros, tick "Treat numbers as text" and convert again — every cell then comes back exactly as it was printed.

How do I know which cells to check?

Low-confidence cells are highlighted in the spreadsheet and carry a note with the score the reader gave them. The result screen also counts them, so you know before you open the file whether there is anything to look at.

Doesn't Excel already do this?

Excel for Microsoft 365 has a Data from Picture option that does a similar job inside Excel, and it sends the picture to Microsoft to be read. This page needs no Excel and no account, runs in any browser, lets you set the decimal separator, keeps leading zeros and marks the cells to check in the file itself.

Is image to Excel free?

Yes. Signed-out visitors get 20 credits a day and a table costs 5, so four files a day cost nothing. There is no watermark, no email address to give, and no account needed for files up to 25 MB.