HTML Web Table to Structured JSON & CSV Converter
Pricing
from $1.30 / 1,000 extracted web tables
Go to Apify Store

HTML Web Table to Structured JSON & CSV Converter
Scrapes and normalizes tabular data from any web page or HTML table into clean JSON objects and downloadable CSV. Ideal for financial reports, sports stats, and data feeds.
Pricing
from $1.30 / 1,000 extracted web tables
Rating
0.0
(0)
Developer
David Sandor
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
HTML Web Table to Structured JSON & CSV Converter 🚀
Scrapes and normalizes tabular data from any web page or HTML table into clean JSON objects and downloadable CSV. Ideal for financial reports, sports stats, and data feeds.
🌟 20+ Enterprise Enhancements (v2.0)
- RAG & LLM Ready: Pre-computed OpenAI token counts and chunked embeddings.
- Smart Keyword Filters: Include or exclude records by targeted keyword lists.
- Sentiment Scoring: Built-in lexical sentiment rating on text contents.
- Noise & Tracking Scrubber: Removes tracking query parameters and boilerplate banners.
- Pay-Per-Event (PPE): Ultra-cost-effective pricing per extracted item.
- Zero Cold Start: Sub-second execution with automated fallback guarantees.
💻 Integration Examples
Node.js (Apify Client)
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });const run = await client.actor('table-data-extractor').call({// Pass customized inputs hereenableRagEnrichment: true});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log('Extracted Items:', items);
Python
from apify_client import ApifyClientclient = ApifyClient('YOUR_APIFY_TOKEN')run = client.actor('table-data-extractor').call(run_input={ 'enableRagEnrichment': True })for item in client.dataset(run['defaultDatasetId']).iterate_items():print(item)
📄 Output Schema
Returns structured JSON, token counts, and RAG vector chunks.
