VOOZH about

URL: https://apify.com/ntriqpro/table-chart-extractor

⇱ Chart & Table Extractor - Image to CSV and JSON [DEPRECATED] Β· Apify


πŸ‘ Table & Chart Data Extractor - Convert to CSV avatar

Table & Chart Data Extractor - Convert to CSV

Deprecated

Pricing

$150.00 / 1,000 data extracteds

Go to Apify Store

Table & Chart Data Extractor - Convert to CSV

Deprecated

Extract data from images of tables and charts. Convert visualizations to spreadsheets and CSV.

Pricing

$150.00 / 1,000 data extracteds

Rating

0.0

(0)

Developer

πŸ‘ daehwan kim

daehwan kim

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Share

Table, Chart & Form Extractor

Extract structured data from tables, charts, and forms in document images using AI vision analysis.

Overview

This Actor analyzes document images and automatically extracts:

  • Tables β€” Column headers, rows, and captions as structured arrays
  • Charts β€” Chart type, title, axis labels, data points, and summaries
  • Forms β€” Field names, values, and field types (text, number, date, checkbox, select)

Perfect for processing invoices, financial reports, surveys, datasheets, data visualizations, and application forms.

Features

  • Local AI Processing β€” Uses Qwen2.5-VL vision model running locally (no cloud APIs)
  • Batch Processing β€” Process up to 20 images per run
  • Structured Output β€” JSON format with confidence scores
  • Error Handling β€” Graceful failures with detailed error codes
  • Production Ready β€” Timeout protection, validation, retry logic

Input

Provide either a single image or array of images:

Single Image

{
"imageUrl":"https://example.com/document.png"
}

Batch Processing

{
"imageUrls":[
"https://example.com/doc1.png",
"https://example.com/doc2.jpg",
"https://example.com/doc3.webp"
],
"maxUrls":20
}

Output

Each result contains:

{
"imageUrl":"https://example.com/document.png",
"status":"success",
"contentType":"table|chart|form|mixed|unknown",
"tables":[
{
"headers":["Column 1","Column 2","Column 3"],
"rows":[
["Row1Col1","Row1Col2","Row1Col3"],
["Row2Col1","Row2Col2","Row2Col3"]
],
"caption":"Table title or description"
}
],
"charts":[
{
"chartType":"bar|line|pie|scatter|other",
"title":"Chart Title",
"xAxis":"X-axis Label",
"yAxis":"Y-axis Label",
"dataPoints":[
{"label":"Q1","value":"100"},
{"label":"Q2","value":"150"}
],
"summary":"What this chart shows"
}
],
"forms":[
{
"fields":[
{"fieldName":"Name","fieldValue":"John Doe","fieldType":"text"},
{"fieldName":"Age","fieldValue":"30","fieldType":"number"},
{"fieldName":"Agreement","fieldValue":"checked","fieldType":"checkbox"}
]
}
],
"rawText":"All text content from the image",
"confidence":0.95,
"model":"Qwen2.5-VL",
"processingTimeMs":1500
}

Error Response

{
"imageUrl":"https://example.com/document.png",
"status":"error",
"error":"AI service request timeout (30000ms)",
"code":"TIMEOUT|INVALID_URL|INVALID_INPUT|API_ERROR|PROCESSING_ERROR",
"processingTimeMs":30100
}

Pricing

$0.15 per extraction

Charged only on successful extraction. Errors are not charged.

Quality Assurance

Best Results With

  • High-resolution images (β‰₯ 300 DPI)
  • Clear, well-lit documents
  • Standard table layouts
  • Legible charts and forms

Limitations

  • Complex nested tables may show reduced accuracy
  • Handwritten forms may be less accurate than printed
  • Artistic or stylized charts may require manual verification
  • Images with overlapping elements may yield incomplete extraction

Legal Notice

Document Source Responsibility (IMPORTANT)

  • You are solely responsible for ensuring you have the right to process uploaded documents.
  • Permitted sources:
    • Documents you own or created
    • Public government filings (SEC EDGAR, USPTO patents, etc.)
    • Open access publications (CC-BY, CC0 licensed)
    • Documents you are licensed to analyze
  • Prohibited sources:
    • Confidential or trade secret documents belonging to third parties
    • Documents containing insider information (pre-publication financial data)
    • Medical records or health insurance data (HIPAA protected)
    • Credit reports or financial records with personal data (FCRA/GDPR protected)

Copyright

  • Extracted data from copyrighted documents may not be redistributed or sold commercially without the copyright holder's permission.
  • Government public filings (SEC, USPTO) are generally in the public domain.
  • Corporate annual reports and research publications are copyrighted; extraction for personal analysis may qualify as fair use, but commercial redistribution likely does not.

Accuracy & Liability

  • Extraction accuracy depends on image quality and document complexity.
  • All extracted data should be verified before use in financial, legal, or business decisions.
  • This tool does not provide financial analysis, investment advice, or legal counsel.
  • The developer assumes no liability for decisions made based on extracted data.

Data Processing

  • Documents are processed on our local AI server and immediately discarded.
  • No documents are stored, cached, or shared with third parties.
  • We do not retain extracted data beyond delivering results to your Apify dataset.

Examples

Extract Invoice Table

curl-X POST https://api.apify.com/v2/acts/YOUR_ACTOR_ID/runs \
-H"Authorization: Bearer YOUR_API_TOKEN"\
-H"Content-Type: application/json"\
-d'{
"imageUrl": "https://example.com/invoice.png"
}'

Batch Extract Multiple Reports

curl-X POST https://api.apify.com/v2/acts/YOUR_ACTOR_ID/runs \
-H"Authorization: Bearer YOUR_API_TOKEN"\
-H"Content-Type: application/json"\
-d'{
"imageUrls": [
"https://example.com/report1.jpg",
"https://example.com/report2.jpg",
"https://example.com/survey.png"
],
"maxUrls": 20
}'

Support

For issues or feature requests, contact support.

License

See LICENSE file for terms.


πŸ”— Related Actors by ntriqpro

Extend this actor with the ntriqpro intelligence network:

⭐ Love it? Leave a Review

Your rating helps professionals discover this actor. Rate it here.

You might also like

Chotot.com Scraper | Vietnam Classifieds & Property

haketa/chotot-scraper

Cho Tot scraper & API (Vietnam classifieds): search listings by keyword and category and export title, price, description, location, seller, attributes, photos, date and URL. Vietnam marketplace and resale market data plus seller lead gen β€” fast, no login.

WHO Global Health Observatory Data Search

ryanclinton/who-gho-search

Search the World Health Organization's Global Health Observatory for health statistics across 194 member countries.

YCombinator Companies Scraper | 5,900+ YC Startup Directory

haketa/ycombinator-companies-scraper

Y Combinator companies scraper & API: export the YC startup directory by batch, industry & status β€” company name, description, website, batch, team size, location, founders, tags and YC profile URL. Startup intelligence, VC research and B2B lead lists β€” fast, no login.

TGStat Channel Analytics Scraper

automation-lab/tgstat-channel-analytics-scraper

Extract public TGStat channel analytics, subscriber trends, and recent Telegram post metrics from TGStat channel pages.

πŸ‘ User avatar

Stas Persiianenko

3

Basketball Reference Scraper | NBA Stats and History

parseforge/basketball-reference-scraper

Pull NBA player, team, and game stats from Basketball Reference including box scores, season averages, advanced metrics, standings, awards, and historical records. Perfect for sports analytics, fantasy tools, betting models, and basketball data journalism projects.

Sunrise, Sunset & Twilight Times Scraper

parseforge/sunrise-sunset-times-scraper

Pull sunrise, sunset, solar noon, day length, civil, nautical, astronomical twilight, and golden hour times for any coordinate worldwide. Works for any date past or future. Bulk-query multiple cities and dates in one run.

Website Scraper

dz_omar/ai-lead-extractor

Extract information from websites using intelligent AI πŸ€–from contact details to custom data fields, summaries, and creative content 🌐. Automatically crawl contact, about, and team pages to gather emails, phone numbers, job titles, and social links. Batch process hundreds of URLs efficiently.

πŸ‘ User avatar

FlowExtract API

139

3.9

(14)

Webpage to Markdown Converter

automation-lab/webpage-to-markdown-converter

Convert URLs to clean Markdown/JSON for LLM and RAG pipelines. A lightweight Firecrawl/Jina-style option on Apify for pages that work with HTTP + Readability extraction.

πŸ‘ User avatar

Stas Persiianenko

5

Spotify Play Count Scraper

beatanalytics/spotify-play-count-scraper

Get exact Spotify play counts and stream numbers β€” data not available through the official API. Extract per-track stream counts, monthly listeners, and full discography stats for any artist, album, or track URL. Export as CSV, JSON, Excel, XML, or HTML.

πŸ‘ User avatar

Beat Analytics

647

5.0

(6)

ChatGPT Conversation Scraper

straightforward_understanding/chatgpt-conversation-scraper

Extract complete conversations from ChatGPT shared links with smart Pay-Per-Event pricing. Get full dialogues, code blocks, and metadata - perfect for training datasets, conversation analysis, and knowledge management.

140