JPG to CSV

Convert a JPG photo or screenshot of a table to CSV. OCR reads it in your browser, you fix any unsure cells, then download the CSV. Free, no upload.

Quick answer: Turn a picture of a table into editable data using OCR.

Related: Screenshot to Table Converter (OCR) · Image to Excel Converter (OCR) · Image to CSV Converter (OCR) · Screenshot to CSV · CSV Guides and Free CSV Tools

How to use the JPG to CSV

Turn a picture of a table into editable data using OCR.

Screenshot to Data turns a picture of a table into editable data. It reads the image with OCR in your browser, groups the words into rows and columns, and lets you check the result before you download it as CSV, JSON, Parquet or Excel. Use it for tables in PDFs, reports, slides and chat screenshots. Always compare numbers with the image, because OCR can misread a decimal point.

  1. Drop or paste a screenshot
  2. Drag a box around the table
  3. Fix cells and download

Tips

Tips for an accurate CSV from a JPG

Crop to the table, or drag a box around it, so titles and logos are left out. Use the largest version of the image you have. If two columns come out as one, lower Column gap under More settings; if one column splits, raise it. If little was read, turn on Clean image. Then use Next uncertain cell to review the highlighted cells before you download.

Example

Input: table.jpg

Output: table.csv

Browse by topic

Who uses Data Utility

Frequently asked questions · Data format benchmark

Frequently asked questions

Does a phone photo of a table work?

Yes, if it is sharp and the table fills most of the picture. Slight tilt is straightened automatically, and photos of a screen are cleaned automatically when the first reading is noisy. Crop to the table for the best result.

Do low-quality JPGs work?

Heavily compressed or small JPGs can give wrong characters. Unsure cells are highlighted so you can check them; a larger or sharper image gives the most accurate CSV.

How are dates and codes written in the CSV?

Dates are written as 2026-03-09 so every program reads them the same way, and codes with leading zeros, such as 00123, keep their zeros.

Is my image uploaded?

No. Only the OCR engine is downloaded once; your image stays on your device.

Does it read handwriting?

No, only printed or on-screen text.

Are numbers and dates kept as numbers and dates?

Yes. Each column gets a type you can change: currency like $1,234.50 and accounting negatives like (300) become numbers, and dates become real dates in Excel and Parquet. Codes with leading zeros and phone numbers stay text.

What is the second reader?

The first reader is fast and handles most screenshots. When it is unsure (a photo of a screen, small text, glare), a second reader double-checks the unsure words. It runs on your device, and the first time it downloads about 16 MB of model files from this site. Your image is never uploaded. You can turn it off under More settings.

Which image types work?

PNG, JPG, WebP, BMP and GIF up to 50 MB. TIFF and HEIC work only if your browser can open them; otherwise save the image as PNG first.

Can I convert many screenshots at once?

Yes. Choose Many screenshots, drop all the images, pick CSV, Excel, JSON or Parquet, and download one file per image in a ZIP.

How accurate is Screenshot to Data?

It uses OCR in your browser, so accuracy depends on the picture. Sharp, high-contrast screenshots work best. Always check numbers and decimal points against the image before you use the data. The image is read on your device and is not uploaded.

Related pages

Topic guides

Guides