In this categoryChatGPT ยท 25
- How to Build Your First Custom GPTStart
- How to Upload Knowledge Files to a Custom GPT
- How to Connect a Custom GPT to an API with Actions
- How to Create a Custom GPT for a Repeated Task
- How to Publish and Share a Custom GPT
- How to Fix a Custom GPT That Ignores Its Instructions
- How to Build a Custom GPT with Clear Instructions
- How to Write a Professional Email With ChatGPT
- How to Debug a Code Error With ChatGPT
- How to Build an Excel or Google Sheets Formula With ChatGPT
- How to Write a Python Automation Script With ChatGPT
- How to Turn Meeting Notes Into Action Items With ChatGPT
- How to Translate and Localize Text With ChatGPT
- How to Prepare for a Job Interview With ChatGPT
How to Extract Data From a Screenshot or Photo With ChatGPT
Upload an image of a table, receipt, or chart and get the numbers back as clean text you can paste anywhere.
Retyping numbers from a screenshot, a receipt photo, or a chart is tedious and error-prone. ChatGPT can read images, so it can pull the data out and hand it back as a table or CSV you paste straight into a spreadsheet. This works with the image upload on free and paid plans.
- A clear image of the data (screenshot, scan, or photo)
- A ChatGPT account that supports image upload
- A target format in mind (table, CSV, or JSON)
Step 1: Upload a legible image
Attach the image with the plus or paperclip icon. Legibility decides accuracy: crop out clutter, make sure text is in focus, and avoid heavy glare on photos. A sharp screenshot beats a tilted phone snapshot every time.
Step 2: Ask for the exact output format
Tell it precisely how you want the data. Naming the format means you can paste the result without reshaping it. CSV drops into a spreadsheet; a markdown table is easier to read in the chat.
Extract the table in this image as CSV.
Columns: item, quantity, unit price, total.
Keep numbers exactly as shown, do not round.
If any cell is unreadable, write UNREADABLE so I can spot it.Step 3: Get the structured result
The model returns the data in your chosen format. Because you asked it to flag unreadable cells, anything it could not parse is marked rather than silently guessed.
item,quantity,unit price,total
A4 notebook,12,3.50,42.00
Gel pens (pack),8,5.25,42.00
Sticky notes,20,1.10,22.00Step 4: Spot-check the numbers
Vision models occasionally swap a digit, especially with low-quality images. Verify a couple of values against the picture, and check that any totals add up. Ask does each total equal quantity times unit price, list any rows that do not as a quick sanity test.
Result
A photographed invoice becomes clean CSV in under a minute, with unreadable cells flagged and totals checked. You paste it into your spreadsheet instead of retyping twenty rows by hand.
Watch related tutorials
35:00
1:05:30
28:00
30:00
18:40
21:10New guides in your inbox
Fresh step-by-step how-to guides as we publish them. One email a week, no more.