Apify builder

Adam Pearce

@nerolabs $$$$$ Revenue rank #735 ↓ -481

Small, focused Apify Actors on official APIs only. No fragile scraping, no bloat. One job done well per Actor, and it stays maintained.

Leaderboard position

out of 6,961

New actors

#232

↓ -132

Total actors

#353

↓ -206

Monthly users

#468

↓ -199

Total users

#1,149

↓ -723

Monthly runs

#773

↓ -334

Total runs

#1,594

↓ -965

Portfolio stats

New actors

12

↓ -11

Total actors

35

↑ +30

Monthly users

86

↑ +81

Total users

155

↑ +145

Monthly runs

1,567

↑ +1,515

Total runs

2,114

↑ +2,032

New actors

Actors published by day

Each bar shows one day in the last 30 days.

Aug 25 Sep 23

Portfolio concentration

Actors driving most users

15 of 35 actors cover 80%+ of monthly users.

Dataset Filter & Transform

Returns rows of any Apify dataset, CSV/Excel/JSON file URL or Google Sheet that pass filter rules (25 operators, AND/OR) after transforms (rename, cast, compute, regex, dates, replace, split, hash), then sort, dedupe, limit, export CSV/Excel or webhook. Agent-ready: pay per event (x402, MCP).

43 users/m View on Apify

50%

users

Dataset Cleaner & Exporter

Returns a deduplicated, flattened and cleaned copy of any Apify dataset, file or Google Sheet by URL, or JSON array, plus CSV and Excel files, named-dataset append and webhook delivery. Inputs: source, dedup keys, flatten, cleaning options. Agent-ready: pay per event (x402, MCP), per cleaned record.

7 users/m View on Apify

8%

users

Dataset Join & Merge (VLOOKUP for Datasets)

Returns two Apify datasets, files or Google Sheets by URL, or JSON arrays joined on key fields like SQL or VLOOKUP: left, inner, right, full and anti joins plus union, with CSV/Excel export, named-dataset append and webhook delivery. Agent-ready: pay per event (x402, MCP), per output row.

4 users/m View on Apify

5%

users

USCIS Processing Time Monitor

Returns USCIS processing times per form, category and office, with USCIS's own answer on whether a case can file an inquiry yet, and a monitor mode for changes. Inputs: form, category and office codes, receipt date, monitorMode. Agent-ready: pay per event (x402 and MCP); not-published is charged.

3 users/m View on Apify

3%

users

Bulk OCR: Image & Scanned PDF to Text from CSV or Google Sheet

OCR every image and scanned PDF linked in an Apify dataset, CSV, Excel or Google Sheet, keeping your columns. Inputs: datasetId or fileUrl or fileUrls, urlField, languages. Adds text, confidence and page counts. Tesseract inside the run, no outside service. Charged per page. Agent-ready: x402, MCP.

2 users/m View on Apify

2%

users

Actor Pipeline Runner (Chain Actors in One Run)

Runs a chain of Apify Actors in one call, handing each step the dataset the previous step produced. Returns every step's run ID, status, dataset and row count, plus the final dataset. Dry run validates the chain first. Charged per pipeline and per started step. Agent-ready.

1 users/m View on Apify

1%

users

Amazon Buy Box & Price Monitor: Seller, Stock & Price Tracker

Returns the current Buy Box price, Buy Box seller and stock status for Amazon ASINs, with a monitor mode reporting only what changed since the last run. Inputs: ASIN(s) or product URLs, monitorMode, watchlistId, proxy country. Agent-ready: pay per event (x402 and MCP), no charge for blocked checks.

1 users/m View on Apify

1%

users

Australia Visa Processing Time Monitor

Returns Australia's official visa processing times per subclass and stream from Home Affairs, with monitor alerts when figures change and client-case tracking. Inputs: subclass/stream codes, clients with dates, monitorMode. Agent-ready: pay per event (x402 and MCP); not-found is charged.

1 users/m View on Apify

1%

users

Bulk Email Validator & List Cleaner: MX, Disposable & Typos

Cleans an email list from an Apify dataset, a CSV/Excel file or Google Sheet, keeping every original column and adding a verdict per row: format, whether the domain accepts mail, throwaway domains, shared inboxes, typos and duplicates. Does NOT confirm individual mailboxes. Charged per address.

1 users/m View on Apify

1%

users

Bulk Phone Number Validator & Cleaner: Carrier, CSV or Sheet

Bulk phone validation for an Apify dataset, CSV/Excel/JSON file or Google Sheet. Returns every original row plus country, line type, mobile or landline, region, carrier lookup, timezone and E.164. Inputs: datasetId or fileUrl, phoneField, defaultRegion. Charged per number. Agent-ready: x402, MCP.

1 users/m View on Apify

1%

users

Chart Generator & PDF Report from Any Dataset, CSV or JSON

Turns any Apify dataset, CSV/Excel/JSON file URL or JSON array into chart images (bar, line, area, pie, scatter as PNG and SVG) and an optional PDF or HTML report with KPIs and a plain-English summary. Define charts by field names. Charged per chart and per report; agent-ready via x402 and MCP.

1 users/m View on Apify

1%

users

Dataset Aggregate, Group By & Pivot

Returns GROUP BY and pivot tables for any Apify dataset, file or Google Sheet by URL, or JSON array: count, sum, average, min, max, median per group, date buckets, pivot columns. Exports CSV/Excel, appends to a named dataset, posts to a webhook. Agent-ready: pay per event (x402, MCP), per input row.

1 users/m View on Apify

1%

users

Dataset AI Enrichment: Bulk LLM & GPT Classify and Extract

Runs one plain-English instruction against every row of any Apify dataset, CSV/Excel/JSON file URL or JSON array and writes the answer back as new structured columns: classify, extract, score, summarise, translate. No API key needed (tokens billed via apify/openrouter). Pay per enriched row.

1 users/m View on Apify

1%

users

Dataset Diff & Change Detector

Returns what was added, removed or changed between two Apify datasets, files or Google Sheets by URL, or JSON arrays, matched by key, field by field, or since its own last run (snapshot mode). CSV/Excel diff report, named-dataset change log, webhook delivery. Agent-ready: pay per event (x402, MCP).

1 users/m View on Apify

1%

users

Dataset to Postgres, Supabase & MySQL (Database Push)

Pushes any Apify dataset, file or Google Sheet by URL, or JSON array into a Postgres, Supabase, Neon or MySQL table: creates the table with typed columns, adds missing ones, inserts, upserts by key or replaces; dry run previews the SQL. Agent-ready: pay per event (x402, MCP), per row.

1 users/m View on Apify

1%

users

ActorHunt MCP

Feed your AI agent workflows with better Apify Store data.

ActorHunt gives paid members MCP access to keyword data, actor evidence, and Store movement for deciding what to build next.