Sonomir

Scanned PDF to Excel

A scanned PDF is a stack of pictures, which is why copying from it fails. Every page here is read for its tables and comes back as a sheet you can download.

3 pages a day freeNo account needed to try

Bring your file.

Ready when you are
Choose your options before uploading
Free3 free pages a day across up to 3 uploads. See and copy every table.PrivateYour file is deleted after processing. Nothing is published or used for training.Then1 credit a page

Your result stays here. Read it, copy it, or choose a download.

Get more from your tables.

01

Why ordinary PDF converters fail on scans

A PDF exported from accounting software or Word contains its text, and a classical converter simply lifts it out. A scanned PDF contains only an image of each page. Copy-paste selects nothing, and a text-based converter returns empty cells or a single column of noise.

Here each page is read from the image, the way a person would read it, and every grid on the page becomes its own table named after its page. A 12-page scanned report with one table per page gives you a workbook with 12 sheets, in order.

Only the pages you are entitled to are ever sent to be read. A preview of a 200-page scan costs the same as a preview of a three-page one: your free pages are read, and the rest are counted and listed without being opened. A job reads up to 40 pages, so run a longer document as several jobs.

Scans from office copiers usually read cleanly. The trouble comes from fax-quality scans at low resolution, pages fed in crooked, and faint dot-matrix print. If a page comes back marked as hard to read, rescan that page at 300 dpi and run it on its own.

02

What this tool does

Upload a picture of a table and it comes back as a grid of rows and columns on this page. Check it against the original, then download it as an Excel file or a CSV, or copy it straight into a sheet you already have open.

That covers a price list someone sent as a photo, a screenshot of a dashboard that will not export, a scanned invoice, a timetable pinned to a wall, a stock sheet filled in by hand, and a table inside a PDF that refuses to copy cleanly.

Every grid found becomes its own table, and each keeps the page it came from, so ten photos of a ledger give you ten labelled tables rather than one tangled one. Nothing you upload becomes a public page: the file is deleted when the job finishes.

03

What arrives in the spreadsheet

Cell values, row order, column order, the header row and empty cells all survive. The first row of each table is treated as its header.

Numbers are written as numbers, which is the whole point of a spreadsheet. "1,234.50" becomes 1234.5, "$12" becomes 12, and an accounting negative like "(45.00)" becomes −45, so a column adds up the moment it opens. Values that only look like numbers stay as text: a part code like 00123 keeps its leading zeros, and a phone number is not turned into arithmetic.

Formatting does not come across, by design. There are no colours, borders, column widths or merged cells. A merged heading arrives as its value in the first cell with empty cells beside it, which is the flat shape that sorting, filters and pivot tables need anyway.

Two ambiguous cases are left alone rather than guessed: European decimals like "1.234,56" and percentages. Both arrive as text, and Excel's Text to Columns or a find-and-replace converts a whole column in one step.

04

Getting a clean table from a photo

The biggest factor is how the picture was taken, not which software reads it.

  1. Shoot square-on. Perspective squeezes the far side of the page, and the right-hand columns are the first thing to fail.
  2. Fill the frame with the table, not the desk it sits on. Small text is where digits get confused.
  3. Keep the rows level. A photo rotated a few degrees can split one row into two.
  4. Use even light and no flash. A shadow across a column costs you that column.

A screenshot beats a photo every time, because the text was drawn rather than photographed. If the table is on a screen, take a screenshot rather than photographing the monitor.

Tables with ruled lines read best. Tables held together only by spacing usually work, but occasionally two columns merge into one. When that happens, crop to the table and run it again, or split the column afterwards in Excel.

05

How the free tier works

Three pages a day, across up to three uploads, cost nothing and need no account. You see every table on the page and can copy any of them. The copy button puts a table on the clipboard as tab-separated rows, so it pastes into Excel or Google Sheets cell by cell.

The downloads are what cost credits: 3 for XLSX and 2 for CSV, once per job. Downloading the same file again later is free. Pages beyond your free three are 1 credit each, so a ten-page scanned statement is 7 credits plus 3 for the spreadsheet — about 43 cents from the middle pack.

Upload more pages than you have room for and the ones inside your allowance are read in full, while the rest are listed as unread. Nothing is charged for pages that were never read.

Unlike Image to Text, a PDF that already contains text is still read page by page here. Rebuilding a grid needs the layout, not just the words, so every page costs the same.

06

Check the numbers before you use them

A misread letter is obvious. A misread digit in a price column is not, and those are exactly the values people use without looking.

The fastest check is a total. If the original has one, sum the column in Excel and compare. A match means every figure in that column is almost certainly right, and a mismatch tells you which column to look at.

Cells that could not be read come back as [illegible] rather than a guess. Search for the word after you open the file, fix those cells from the original, and you are done. That is a couple of minutes per page, against the half hour it takes to retype one.

Example result

YOUR SOURCE

Five phone photos of a handwritten stock sheet, 3 columns, 118 rows in total

YOUR RESULT
5 tables, one per photo, 118 rows plus headers.
Quantities and prices typed as numbers; 2 cells marked [illegible].
Download: one XLSX with 5 sheets, checked against the sheet's own total.

Cost: 3 free pages, then 2 credits for the rest, plus 3 for the spreadsheet — 5 credits, about 21 cents.

How this compares

Where another tool is the better choice, it says so.

Excel's Data from Picture

BETTER THEREBuilt into Microsoft 365 and the Excel phone app. It lets you review each cell against the photo before inserting, and drops the result straight into the sheet you are working in.

BETTER HEREIt needs Excel, takes one picture at a time and does not read PDFs. Here you can upload ten photos or a 40-page scan in one go, handwriting is supported, and there is nothing to install.

ChatGPT and other chat assistants

BETTER THEREThey can do more than transcribe. Ask one to split a column, fix a date format or total the rows, all in the same conversation.

BETTER HEREA chat model will tidy or fill in values unless it is carefully told not to, and long tables can come back shortened. This is instructed to copy only, marks unreadable cells, and hands you a real spreadsheet with numbers typed as numbers.

Free PDF-to-Excel converters

BETTER THEREFor a PDF exported from accounting software, a classical converter reads the embedded text exactly, is free at high volume, and keeps column widths.

BETTER HEREThey read text that is already in the file, so photos, screenshots, scans and handwriting fail or come out as one column. This reads the page the way a person would, from pixels.

Your questions, answered.

How many pages can I convert at once?
Up to 40 pages in one job. Three a day are free and each page after that is 1 credit. Only the pages your allowance covers are read, so nothing is spent on pages you did not pay for.
My PDF is not a scan. Will this still work?
Yes. Every page is read for its grid either way, and it costs the same. If your PDF came from accounting software, a free text-based converter may give you the same result at no cost, which is worth trying first.
Is it free?
Reading three pages a day is free, with no account, and you can copy every table you see. The Excel and CSV downloads cost 3 and 2 credits once per job, and pages beyond the free three are 1 credit each.
Will the numbers add up in Excel?
Yes. Plain numbers, comma-grouped thousands, currency amounts and bracketed negatives are written as real numbers. IDs with leading zeros, phone numbers, European decimals and percentages stay as text, so nothing is silently changed into the wrong value.
What if there are several tables on one page?
Each becomes its own table here, and its own sheet in the Excel file, named after its page. In the CSV they follow each other with a blank line between them.
Can it read a table filled in by hand?
Yes. Switch on Handwritten. Neat entries come out close to perfect. Anything genuinely unreadable comes back as [illegible] instead of a guessed number.
Does it keep colours, borders and merged cells?
No. You get the values in the right cells, not the design. A merged cell's value lands in its first cell, which is the shape sorting and pivot tables need anyway.
Can I convert a PDF to Excel?
Yes, up to 40 pages in a job. Every page is read for its grid, including PDFs that already contain text, so each page costs the same 1 credit past your free three.
What happens if there is no table in my file?
The job stops, says so, and charges nothing. For pages that are mostly prose, Image to Text is the right tool.
Do you keep my files?
The upload is deleted as soon as the job finishes. The extracted tables stay attached to your job so you can download them later. They are never put on a public page or used for training.

Something else to work on?

03Image & handwriting to text02Audio & video to text01YouTube transcript06Citations