Apify Actors for web data
I publish 23 tools on the Apify Store that fetch public web data and return it as clean rows: SEO and tech-stack audits, pages and documents as Markdown or text, open jobs from company career pages, tenders, company registers and SEC filings.
How they work
- Your account, your data. An Actor runs on your own Apify account, and its results stay in your Apify storage. You can start it from the Apify Console, the API, a schedule, or from Claude with the free Echidna Web Data plugin.
- Pay per result. Each Actor charges for what it returns (a page, a job, a document), plus $0.00005 per run start. Apify's free plan includes monthly credit. The prices below are Apify's Free plan prices; paid Apify plans pay less.
- Public data only. They read public web pages and public APIs and never log in to a site.
- Changes only. Most can run on a schedule and return only what's new or changed since the last run, so a daily check costs almost nothing on a quiet day.
Websites and SEO

SEO Audit Crawler
Crawls your site from a start URL or sitemap and scores every page and the whole site from 0 to 100 with a published formula, plus broken links and images, redirects, titles, meta descriptions, canonicals, hreflang, Open Graph and JSON-LD.
$10 per 1,000 pages; $1 per 1,000 unchanged pages rechecked

Website Technology Detector
Any website's CMS, e-commerce platform, frameworks, analytics, tag managers, CDN and hosting, with version, confidence and evidence. Monitor a list and get only the sites that added or dropped a technology.
$2 per 1,000 sites; $0.40 per 1,000 unchanged sites rechecked

Bulk URL & Broken Link Checker
For each URL: the status code, every redirect hop, the final and canonical URL, response time, content type and size. Paste URLs, check a whole sitemap, or scan your pages for broken links.
$1 per 1,000 URLs

Sitemap URL Extractor
Every URL in a site's XML sitemaps, found through robots.txt and sitemap indexes, with last-modified dates and hreflang. Or only the URLs added and removed since the last run.
$0.30 per 1,000 URLs
Checking one site at a time in your browser? Tech Stack & SEO Inspector does both jobs in a Chrome popup, free.
Pages, documents and media to text

Website & Page to Markdown
Web pages or whole sites as clean Markdown for RAG and LLMs: main content only, with title, links and word count. Whole-site mode reads the sitemap, can return only changed pages, and splits pages into chunks at headings.
$1 per 1,000 pages

Article Extractor
News and blog articles from any URL, or the newest ones from a site's feed or sitemap: title, author, dates, lead image, language and the text as plain text and Markdown.
$1 per 1,000 articles

PDF to Text Converter
PDF, Word (DOCX) and Excel (XLSX) files from URLs as plain text, Markdown and tables. Scanned pages are read with OCR in 32 languages.
$5 per 1,000 documents; $10 per 1,000 OCR pages

Image to Text OCR
Text from images in bulk (PNG, JPEG, WebP, TIFF, GIF, BMP or one-page scanned PDFs) with a confidence score and optional line and word boxes, in 32 languages.
$4 per 1,000 images

Audio & Video Transcriber
Speech to text with Whisper, from file URLs or podcast feeds: plain text, SRT subtitles and WebVTT captions. Detects 99 languages, can translate to English, and can pick up only new episodes.
$6 per 1,000 audio minutes; $15 with the more accurate model

Bulk Image Downloader
Every image from the pages you list, or from direct image links, saved to your Apify storage and optionally zipped, with alt text, size, type and a checksum for each. Duplicates are saved once.
$7 per 1,000 page or image URLs

RSS & Atom Feed Reader
RSS, Atom and JSON Feed items from feed or website URLs, with the feed found for you: title, link, dates, author, summary and full text. Keyword and date filters, and an only-new-items mode.
$1 per 1,000 items
Copying one page into an AI chat? AI Markdown Copier does it from a Chrome popup.
Jobs and hiring

Company Career Page Jobs Scraper
Type company names or career page URLs and get every open job, live from each company's Greenhouse, Lever, Ashby, Recruitee, Personio or Teamtailor board, in one format. Filter by keyword, place, department, job type, salary or date, or get only new jobs.
$1.50 per 1,000 jobs

Greenhouse Jobs Scraper, Lever Jobs Scraper, Ashby Jobs Scraper
The same for one job board platform each: full descriptions, salary where it's published, and only the jobs that are new, changed or closed since your last run.
$1.50 per 1,000 jobs

Remote Jobs Scraper
Remote job listings from We Work Remotely, Remote OK and Python.org Jobs in one format, with salary, employment type and categories, and duplicates across boards merged.
$2 per 1,000 jobs

Hiring Signals Monitor
Turns a list of companies into sales and recruiting signals: new jobs that mention your skills or tools, hiring surges, and technologies added to or dropped from their website. Companies with nothing new cost nothing.
$20 per 1,000 company signals
Companies, tenders and research

Company Register Search
Official company data without an API key: French companies by name, SIREN, SIRET or VAT number, any company worldwide by name or LEI, or new company registrations in France each day.
$3 per 1,000 companies

Public Procurement & Tenders Search
EU tenders from TED (Tenders Electronic Daily) and UK tenders from Find a Tender in one format, through their official APIs. Filter by keyword, CPV code, country, buyer, notice type and date.
$2 per 1,000 notices

SEC EDGAR Filings Scraper
SEC filings by ticker, CIK or company name, or every new filing of a form type (10-K, 10-Q, 8-K, Form 4, 13F, Form D, S-1), with the document text as Markdown if you want it. Live from the SEC's official APIs.
$2 per 1,000 filings

Academic Papers Search
Research papers from OpenAlex and Crossref, arXiv preprints included, by keyword, title, author, DOI or date: authors, venue, citation count, open-access PDF link, and the abstract where its licence allows.
$1 per 1,000 papers
Shops and data

Product Price & Stock Monitor
Price, stock, GTIN, SKU, brand and image from any shop's product pages, read from their schema.org data. Paste product URLs or whole stores; monitor mode returns only changed prices and stock.
$1.50 per 1,000 products; $0.15 per 1,000 unchanged products rechecked

Dataset Transformer
Filter, dedupe, sort, rename and flatten an Apify dataset or a CSV, JSON or JSONL file, then save it as a dataset, CSV or JSON Lines. JSON to CSV in one step.
$1 per 1,000 rows
Help
Each Actor's page on the Apify Store has its full documentation, an input form and an Issues tab. You can also email support@whitehatharbor.com. The Store always shows an Actor's current price, and Apify gives 14 days' notice before a price goes up.