Extract any table from an image into a clean CSV
A screenshot of a slide. A photo of a printed report. A frame from a YouTube video. Crade reads the table on your screen and gives you the rows in CSV format, ready to paste into a spreadsheet.
Lift a table out of any image.
| Region | Q1 | Q2 | Q3 |
|---|---|---|---|
| North America | 420 | 510 | 630 |
| EU West | 280 | 340 | 410 |
| EU East | 110 | 145 | 190 |
| UK | 95 | 120 | 160 |
| APAC | 220 | 260 | 310 |
| LATAM | 60 | 75 | 105 |
| MENA | 45 | 58 | 82 |
| Other | 30 | 42 | 51 |
| Region | Q3 |
|---|---|
| North America | 630 |
| EU West | 410 |
| EU East | 190 |
| UK | 160 |
| APAC | 310 |
Pull this table into a spreadsheet.
Extracted 8 rows × 4 columns from the slide: • Region · Q1 · Q2 · Q3 • Saved to q-results.csv • Opened in Numbers Numbers add up — within ±2% of slide totals.






Data trapped in an image is one of the most frustrating formats. You can see the numbers. You cannot use them. Manually retyping a 20-row table is a half-hour of mind-numbing work where one digit goes wrong and you do not notice until the totals are off. Crade reads the table on your screen and gives you the CSV in seconds, accurate enough that you only have to spot-check a few cells.
What you put on your screen
- A slide with a data table (someone shared a PowerPoint, you have a screenshot)
- A photo of a printed report, magazine, or whiteboard
- A frame from a video paused on a table or chart
- A scanned PDF where the tables are images, not text
- A screenshot of a financial dashboard or admin panel
What you say to Crade
Or be specific: "Pull just the columns Date, Amount, Category", "Skip the totals row", "Convert the percentages to decimals". Crade matches your shape.
Step-by-step: how to do this in Crade
Open the source
Image, PDF, video paused on the frame, slide. Whatever holds the table.
Click the Crade icon
Expand Crade. Floats above the source so you can verify values as Crade extracts them.
Ask for CSV
"Give me this as CSV" is enough. Specify columns or skips in the same sentence if you need them.
Verify the output
Spot-check a few cells against the original. AI OCR is usually accurate but not perfect. Verify before you paste into anything that matters.
Paste into your spreadsheet
Copy the CSV from Crade, paste into Sheets, Numbers, or Excel. Use "Paste as CSV" or "Split text to columns" if rows land in one cell.
Ask for cleanups
"Convert the dates to ISO format", "Normalise the vendor names", "Remove rows where the amount is zero". Crade adjusts the CSV in place.
What you get back
A CSV (comma- or tab-separated, your choice) with the rows from the table. Headers in row 1, data rows after. Crade preserves the original column order unless you ask for a different order.
Tips for better table extraction
- Higher resolution is better. A blurry 240p screenshot leads to OCR errors; a crisp 1080p image is reliable.
- If the table has merged cells, tell Crade how to handle them: "Repeat the merged value down".
- For tables with subtotals or headers in the middle, ask Crade to skip those: "Skip rows that say SUBTOTAL".
- If columns are unclear, ask Crade to label them: "Use these column names: Date, Vendor, Amount".
- Verify totals match the original. If the original says total = $15,360 and your CSV adds up to $15,400, something is off.
Free vs Pro vs Premium
- Free ($0): extracts tables from one image at a time, gives you the CSV. Plenty for occasional use.
- Pro ($7.99/mo or $49.99/yr): higher daily usage, Agent mode (Crade can save the CSV directly to a file). Right tier for data analysts and ops people.
- Premium ($19.99/mo or $149.99/yr): 10x more daily usage. Right tier for high-volume data entry or research roles.
Frequently asked questions
How accurate is the extraction?
On crisp digital screenshots, typically 95–99%. On photos of paper, lower. Always spot-check before relying on it for anything important. For tables where one wrong digit matters (financial reporting, scientific data), the AI is a first pass, not a final answer.
Can Crade extract tables from PDFs?
Yes, if the PDF is open and the table is visible. Note: for digitally-generated PDFs (where the text is selectable), copy-paste might be faster than asking Crade. The Crade flow shines when the table is stuck as an image.
What if the table spans multiple pages or screens?
Scroll to each section and ask Crade to add the next chunk: "Add these rows". Crade keeps the format consistent across follow-ups in the same chat.
Can Crade do this for charts and graphs too?
Yes, partially. Crade can read the axis values and approximate the data points for line and bar charts. Accuracy depends on chart resolution and clarity. For a critical analysis, get the raw data from the source.
Does Crade keep the column types right (numbers vs text)?
Crade preserves the original format by default. Currency stays currency, percentages stay percentages. Ask explicitly if you want them normalised: "Convert all amounts to plain numbers without dollar signs".
The whole loop in one sentence
Table on screen, one prompt, CSV in your clipboard. Half-hour of retyping turns into thirty seconds of spot-checking, and your spreadsheet has the data.
Three plans, three products, three job offers, three Airbnbs. Open them in separate tabs or windows. Crade reads them all and tells you which one fits your situation best, and why.
A 30-page vendor agreement, a 50-page report, a research paper. Crade reads what is on your screen and gives you the structured summary: what it is about, the key points, what to act on.
A revenue dashboard, an A/B test result, a CSV in a spreadsheet, a customer table. Crade reads what is on screen and tells you what is going on, what to act on, and what is just noise.