Skip to content
Vitali Web Tools
All toolsFavorites
Categories
DevicesTextDeveloperCalculatorsImagesAudio & VideoFiles & DataOffice & PlanningPDFCodes & Templates
Contact & feedback
Free tools without an account
Vitali Web Tools
Vitali Web Tools
Collapse sidebar
Tool library
FavoritesAccount
All tools/Files & Data/Image to Excel

Image to Excel

Share tool
Share this tool

Only this public address is included. Your files, inputs and results stay out of the link.

Turn a table in an image or PDF into editable spreadsheet cells. Review the table region, grid and recognized text before creating CSV or Excel output.

Processed on your deviceFree · No account needed

Preparing your tool…

A visual example

An ID is not an amount

A table can contain digits with different meanings. Preserve identifiers as text and convert amounts only after checking their format.

  1. Check the extracted text
    IDAmount
    00121’234.56
    01

    Check the extracted text

    Compare the cells with the PDF or image. Keep the leading zeros in 0012 and verify the amount's apostrophe and decimal point.

  2. Choose types by column
    Cell valueExcel type
    0012Text
    1234.56Number
    02

    Choose types by column

    Keep the ID column as text. After confirming the numeric format, explicitly convert the amount column to numbers for Excel.

Preserve identifiers; convert only the columns that really contain numbers.

Illustrative example. Extraction and OCR can introduce errors. This tool cannot reconstruct leading zeros already missing from the source; review the table before downloading.

How to use it

  1. 1Choose up to five images or a PDF with up to five pages, then select the table region.
  2. 2Use existing PDF text or explicitly load the English/German OCR files for printed images and scans.
  3. 3Correct row and column boundaries, compare cells with their original crops, and edit mistaken values.
  4. 4Choose how pages and repeated headers merge, confirm any number conversion, then create CSV or XLSX.

In the German image example, 0012 remains a text identifier. Selecting the amount column with a decimal point and apostrophe grouping converts 1’234.56 to the Excel number 1234.56.

Details & limits

Local English/German OCR requires an explicit model download. Review the table region, row and column lines, and recognized cells. Numeric types require confirmation; recognition is not guaranteed to be correct.

Why keep recognized numbers as text initially?

A value such as 0012 may be an identifier. Automatic conversion would lose its leading zeros. Choose numeric columns only after checking the source and decimal/grouping separators. OCR can still confuse digits or punctuation; inspect the original crop before confirming.

Review the table grid before exporting cells

Text PDFs can supply positioned text; scanned pages and images use local English or German OCR after an explicit model download. Adjust the table region and row and column boundaries, then correct uncertain cells. The extraction grid supports up to 200 rows, 30 columns and 6,000 cells. Numeric types require confirmation. Recognition can make mistakes and does not reconstruct the source spreadsheet's formulas.

Related tools

CSV Repair & Import AssistantExcel List CompareBank Statement to Excel / CSV
© 2026 Vitali Web Tools
Guides & examplesPrivacyTermsImprintContactDeutsch

Read tables from digital PDF text or recognize printed text in PNG, JPEG and WebP images. Up to 5 images or one 5-page PDF; 10 MiB/image, 25 MiB/PDF, 12 megapixels/image, 200 rows and 30 columns. Local processing; no automatic upload.