JPG to Excel Converter — Free OCR (XLSX)

Turn images into real Excel tables. Select multiple images (JPG/PNG/WebP), we detect rows/columns from text positions and export to XLSX. Supports English & Hindi. 100% browser-based & private.

No files chosen

Up to 20 images. Drag & drop supported. Each image becomes a sheet.

Select one or both. One language is faster.

Drag & drop images here

How to convert JPG to Excel (OCR)

  1. Select images (JPG/PNG/WebP) or drag & drop them.
  2. Choose language (English / Hindi) and a mode (Fast/Balanced/Accurate).
  3. Click Start Conversion to extract tables into real cells.
  4. Download the XLSX on the result page.

FAQ

Does it keep the table structure?
We infer rows/columns from detected word positions to produce a clean grid; you can adjust in Excel if needed.
Is my image uploaded to a server?
No — everything runs locally in your browser for privacy.
Which languages are supported?
English and Hindi.

Turn a photographed table into a spreadsheet

A table on paper is only useful once it is in a spreadsheet. Photograph a price list, a mark sheet, an attendance register or a printed report, and this tool recognises both the characters and the grid structure, rebuilding it as real Excel rows and columns.

This is the difference between OCR that produces a wall of text and OCR that produces something you can actually calculate with. The tool looks for the table's structure — ruled lines and consistent column spacing — and maps values into the cells they belong in.

English and Hindi are both supported, which makes it practical for Indian registers, government forms and printed reports.

Who uses this most

  • Accounts — Getting figures from photographed invoices and receipts into a sheet without retyping.
  • Teachers — Converting printed mark sheets and attendance registers into editable records.
  • Retail and inventory — Turning a printed price list or stock sheet into a working spreadsheet.
  • Research — Extracting data tables from photographed reports and publications.
  • Administration — Digitising paper registers so they can be searched and totalled.

How to use the jpg to excel converter

  1. Upload the imageAdd a photograph or scan containing the table.
  2. Choose the languageSelect English or Hindi so characters are interpreted correctly.
  3. Run the extractionThe grid is detected and values are mapped into rows and columns on your device.
  4. Check the alignmentConfirm columns landed correctly, particularly around headers and any merged cells.
  5. Download as XLSXOpen in Excel, Google Sheets, LibreOffice or WPS.

Table detection needs visible structure. Ruled lines or clearly consistent column spacing work well; a table held together only by irregular whitespace is difficult for any tool to reconstruct.

Common problems and how to fix them

Everything landed in one column

Column boundaries could not be detected. Photograph the table so the ruled lines are clearly visible, or split the column afterwards in Excel using Text to Columns.

Numbers imported as text

Spreadsheets often treat recognised digits as text. Select the column in Excel and use Text to Columns, or multiply by 1, to convert.

Rows are jumbled

Merged cells and rows that wrap onto two lines confuse detection. Sort afterwards in the spreadsheet.

Hindi values are wrong

Confirm Hindi is selected and use a sharper, higher-resolution image. Devanagari needs more detail than Latin script.

Part of the table is missing

Sections in shadow or cut off at the frame edge are skipped. Retake the photograph with the whole table in frame and evenly lit.

Nothing was detected

There may be no recognisable grid, or contrast may be too low. Try the image enhancer in text mode first.

Photographing a table for clean extraction

  • Get the whole table in frame with a small margin around it — cropping into the edge loses columns.
  • Keep the camera flat and parallel to the page so the grid stays rectangular.
  • Use even lighting with no glare across any part of the table.
  • Photograph one table at a time; several tables on one page confuse the detection.
  • Flatten the paper, since curl distorts the grid near the edges.
  • Always check totals against the original before using the extracted data.

Your file never leaves your device

Extraction runs inside your browser, so photographed financial records and registers never leave your device. This matters most when the document is personal — an Aadhaar or PAN scan, a bank statement, a salary slip, a medical report or a signed contract. With a server-based converter you are trusting an unknown company with that file. Here there is nothing to trust, because the file is never transmitted anywhere.

Related tools

JPG to Excel Converter — more questions

Can I convert a photo of a table into Excel?

Yes. The tool recognises the characters and the grid structure, then exports proper XLSX rows and columns.

Does it work with Hindi tables?

Yes, English and Hindi are supported. Select the language first and use a sharp, well-lit image.

What file do I get?

XLSX, which opens in Excel, Google Sheets, LibreOffice Calc and WPS Office.

Why did all the data go into one column?

The column boundaries were not detectable. Tables with clear ruled lines extract far more reliably than those relying on spacing alone.

Can it handle handwritten tables?

Not reliably. OCR is designed for printed characters, so handwritten registers will produce poor results.

How accurate is it?

Very good on sharp photographs of clearly ruled printed tables, and progressively worse as focus, lighting and structure degrade. Always verify totals.

Can I extract several tables at once?

Process one table per image for the best results. Multiple tables in a single photograph confuse the grid detection.

Is my data uploaded anywhere?

No. Everything is processed locally in your browser.