UK Charity Commission Leads Scraper (Charities & Trustees)
Pricing
from $1.66 / 1,000 charity lead records
UK Charity Commission Leads Scraper (Charities & Trustees)
Scrape the official UK Charity Commission register (England & Wales): every registered charity with name, type, latest income & expenditure, phone, email, website, address, company number, activities & trustees + lead score. Filter by income, region, type & cause. Keyless. Monitor mode.
Pricing
from $1.66 / 1,000 charity lead records
Rating
0.0
(0)
Developer
Scrape Sage
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
12 days ago
Last modified
Categories
Share
UK Charity Commission Leads Scraper — Charities, Income, Contacts & Trustees
Disclaimer: This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by the Charity Commission for England and Wales or any government body. All trademarks mentioned are the property of their respective owners. The Charity Commission register is referenced only to describe the public data source this Actor collects from.
Turn the official UK Charity Commission register (England & Wales) into a clean, contact-bearing B2B lead list. This actor reads the Commission's public bulk register extract and ships every registered charity with name, charity number, type, latest annual income & expenditure, contact phone, email & website, full address, Companies House number, activities, trustees and classification — plus an income band, a 0–100 lead score and a direct register link.
No API key, no login, no browser — straight from the official keyless data download.
Why this Charity Commission scraper?
Most "charity" tools are thin search wrappers that need an API key and return a handful of fields. This actor reads the complete official bulk register and ships the richest charity dataset in the category — the whole register of ~170,000 active charities, filterable by income, region, type and cause, with the fields that actually drive outreach:
| Data | Thin search scrapers | This actor |
|---|---|---|
| Every registered charity in England & Wales | ❌ (per-query) | ✅ full register |
| Latest income & expenditure + income band | partial | ✅ ~99% |
| Contact phone | ❌ | ✅ ~100% |
| Contact email | ❌ | ✅ ~86% |
| Website | ❌ | ✅ ~74% |
| Full address & postcode | partial | ✅ ~98% |
| Companies House number (link to company) | ❌ | ✅ where applicable |
| Activities / "what the charity does" text | ❌ | ✅ ~99% |
| Trustees (names, chair) | ❌ | ✅ opt-in |
| Classification (what / how / who) | ❌ | ✅ opt-in |
| CIO / Gift-Aid / insolvency flags | ❌ | ✅ |
| Lead score (0–100) | ❌ | ✅ |
| Filter by income band & region | ❌ | ✅ |
| Monitoring (only new / changed) | ❌ | ✅ |
Use cases
- B2B lead generation — charities buy fundraising platforms, CRMs, payroll, insurance, audit & accountancy, IT, print and consultancy. Target them by income band and region and reach them with phone/email/website.
- Fundraising & grant prospecting — find charities by cause (
activitiesKeyword), size (minIncome) and location, and approach the right trustees. - Accountancy & audit firms — charities over income thresholds need independent examination or audit; filter by
minIncomeand region to build a prospect list. - Market & sector research — analyze the charity sector by income band, type (CIO vs charitable company vs trust), geography and activity.
- Due diligence & enrichment — match charities to their Companies House company, check insolvency/administration flags, and pull trustees.
- Fresh-lead monitoring — schedule the actor with
monitorModeto capture newly-registered charities and new financial filings as they appear.
How to use
- Sign up for Apify — the free plan is enough to try this actor.
- Open the UK Charity Commission Leads Scraper, set your filters (income, region, type, cause), and click Start.
- Watch results stream into the dataset table.
- Export as JSON, CSV, Excel, XML, or RSS — or pull results programmatically via the Apify API.
Input
{"minIncome": 100000,"postcodePrefixes": ["SW", "EC", "WC"],"activitiesKeyword": "education","withEmailOnly": true,"sortBy": "incomeHigh","maxResults": 1000,"includeTrustees": true}
- statuses (default
["Registered"]) — registration statuses to keep; add"Removed"for historical charities. - mainCharitiesOnly (default true) — drop linked subsidiary records.
- minIncome / maxIncome — filter by latest reported annual income (GBP).
- incomeBands —
"Under £10k","£10k–£100k","£100k–£500k","£500k–£1M","£1M–£10M","Over £10M". - charityTypes — e.g.
["Charitable company", "CIO", "Trust"]. - postcodePrefixes / addressContains — target a region or town.
- nameQuery / activitiesKeyword — target by name or cause (
"homeless","mental health","animal"). - withEmailOnly / withPhoneOnly / withWebsiteOnly — contact filters.
- registeredCompaniesOnly / cioOnly / giftAidOnly — structure filters.
- registeredAfter / registeredBefore — newly-registered charities as fresh leads.
- includeTrustees / includeClassification (default false) — attach trustees and what/how/who classification (downloads an extra register table).
- sortBy / maxResults / minLeadScore — ranking & limits.
- monitorMode / monitorKey — return only new / changed charities since the last run with the same key.
Output
One record per charity (recordType: "charity"):
{"recordType": "charity","charityNumber": 1004145,"organisationNumber": "5054337","charityName": "National Numeracy","charityType": "Charitable company","registrationStatus": "Registered","isActive": true,"dateOfRegistration": "1996-04-15","latestIncome": 2175513,"latestExpenditure": 1980004,"incomeBand": "£1M–£10M","latestFinancialPeriodEnd": "2025-03-31","phone": "01273915044","email": "enquiries@nationalnumeracy.org.uk","website": "https://www.nationalnumeracy.org.uk","addressLines": ["12 Old Steine"],"postcode": "BN1 1EJ","postcodeArea": "BN","fullAddress": "12 Old Steine, BN1 1EJ","companyNumber": "03240898","isCharitableCompany": true,"isCIO": false,"giftAidRegistered": true,"activities": "Education and research…","trustees": [{ "name": "Jane Smith", "isChair": true, "type": "Individual", "appointed": "2019-09-01" }],"trusteeCount": 9,"registerUrl": "https://register-of-charities.charitycommission.gov.uk/charity-search/-/charity-details/5054337","leadScore": 88,"leadSignals": ["Email on file", "Phone on file", "Website on file", "Large charity (£2,175,513 income)", "Registered company"],"scrapedAt": "2026-06-22T00:00:00.000Z"}
What to expect (field coverage)
Across registered, actively-reporting charities you can typically expect: phone ~100%, income ~99%, activities ~99%, postcode ~98%, email ~86%, website ~74%. Smaller, dormant or very old charities publish less. Fields are empty only when the Commission doesn't publish them — never because the scraper skipped them. With includeRawFields the original register row is attached under sourceFields.
How much does it cost to scrape the Charity Commission register?
This Actor uses Apify's pay-per-event pricing: you are charged only for the results it delivers, with no monthly rental and no start fee. The events it can charge are:
- Charity lead record - One registered charity (England & Wales) from the official Charity Commission register: name & number, type, status & dates, latest income & expenditure + income band, phone/email/website, full address & postcode, Companies House number, activities, optional trustees & classification, lead score & signals + register link.
The current price of each event is shown on the Pricing tab of this page. Set a maximum total charge on the run if you want a hard cap on spend, and use the input limits to control how much the Actor fetches.
Automate & schedule
- Apify API — start runs, fetch datasets, and manage schedules over REST.
- apify-client for JavaScript and apify-client for Python — official SDKs.
- Schedules — run it monthly (the register refreshes monthly) with
monitorModeto capture new charities and fresh financial filings. - Webhooks — trigger CRM import, Slack alerts or email sequences the moment a run finishes.
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'MY_APIFY_TOKEN' });const run = await client.actor('scrapesage/uk-charity-commission-leads').call({minIncome: 250000,postcodePrefixes: ['M', 'OL', 'BL'],withEmailOnly: true,maxResults: 1000,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(`Got ${items.length} charity leads`);
Integrate with any app
Connect the dataset to 5,000+ apps — no code required:
- Make — multi-step automation scenarios.
- Zapier — push new charity leads straight into your CRM.
- Slack — get notified when a monitored search finds new charities.
- Google Drive / Sheets — auto-export every run to a spreadsheet.
- Airbyte — pipe results into your data warehouse.
- GitHub — trigger runs from commits or releases.
Use with AI assistants (MCP)
The output is clean, LLM-ready JSON. Call this actor from Claude, ChatGPT, or any agent framework through the Apify MCP server — ask your assistant to "find education charities in Manchester with over £250k income and an email" and let it run the scraper for you.
Agent-ready: autonomous payments (x402 & Skyfire)
This actor is agent-ready — AI agents can discover it, run it, and pay for it autonomously, with no Apify account and no human in the loop. It uses pay-per-event pricing and limited permissions, so it qualifies for Apify's agentic-payment standards:
- x402 — an open, HTTP-native payment protocol. Agents pay per run in USDC on the Base network directly through the Apify MCP server — no account, no API key.
- Skyfire — agent-to-service payments for fully autonomous AI-agent workflows.
Building an AI agent, MCP tool, or autonomous data pipeline? This scraper is ready to plug in and pay as it goes.
More scrapers from scrapesage
Build a complete UK & nonprofit lead-gen stack:
- Companies House Scraper — UK company profiles, officers & filings (link by company number).
- UK CQC Care Provider Leads — care homes, GPs & dentists with managers & ratings.
- US Nonprofit 990 Scraper — US nonprofits, financials & people from IRS 990 data.
- US Business Formation Scraper — newly registered companies & LLCs.
- USAspending Scraper — federal awards, grants & recipient leads.
- Form 5500 ERISA Scraper — US retirement & benefit plan sponsors.
- Eventbrite Scraper — events plus organizer leads (emails & socials).
Tips
- Target by size —
minIncomeis the single best filter; £100k+ charities are the ones with budgets to spend. - Target by region —
postcodePrefixesaccepts postcode areas (SW,M,B) or districts (SW1,M14). - Target by cause —
activitiesKeywordsearches the charity's own "what we do" text (e.g.education,homeless,hospice,arts). - Trustees & classification are opt-in — they download an extra register table and only enrich the charities you actually return, keeping base runs fast.
- Recurring monitoring — the register refreshes monthly; combine a monthly Schedule with
monitorModeto capture new registrations and fresh filings.
FAQ
Where does the data come from? The official Charity Commission for England & Wales public register bulk extract (the same data behind the online register), downloaded directly with no API key or login.
Does it cover Scotland and Northern Ireland? This actor covers England & Wales (the Charity Commission register). Scotland (OSCR) and Northern Ireland (CCNI) maintain separate registers.
Why is an email/website blank for some charities? The Commission only publishes contact details a charity chooses to provide. Phone and income are near-universal; email is published for ~86% of actively-reporting charities and website for ~74%.
Can I export to Google Sheets, CSV, or Excel? Yes — one click in the dataset view, or automatically on every run via the Google Drive integration.
How do I get only newly-registered charities? Set registeredAfter to a date, or turn on monitorMode and run on a monthly Schedule.
Is this legal? This actor uses publicly available official open data. You are responsible for using it in compliance with applicable laws (e.g. UK GDPR / PECR for outreach) and the Charity Commission's terms.
Data & lawful use
The source is an official public register, published so that anyone can consult it. Records can name individuals (trustees), so the output may contain personal data even though it is public. If you are in the EU or UK you are the data controller for what you do with it: have a lawful basis, honour access and deletion requests, and respect the register's own reuse conditions, which can restrict marketing or commercial use.
Under Apify's Standard Actor Contract, which governs your use of this Actor, you are the controller of any personal data in your input and output and scrapesage acts only as your processor: that data is processed solely to run your job, written only to your own Apify storage, never used for any other purpose and never shared onward. If you need help with a data-subject request that involves this Actor's output, open an issue on the Issues tab.
Disclaimer
This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by the Charity Commission for England and Wales or any government body. All trademarks mentioned are the property of their respective owners.
The Charity Commission register is referenced only in a descriptive, nominative sense - to identify the public data source this Actor collects from. This Actor is not an official product or service of the Charity Commission for England and Wales and is not authorised or certified by it. It collects only publicly available records; you are responsible for ensuring your use of that data complies with applicable laws, regulations and the source's own terms of use or reuse conditions.
Need help?
Open an issue on the actor's Issues tab, or visit the Apify help center. Feature requests — including Scotland (OSCR) and Northern Ireland (CCNI) — are welcome; this actor is actively maintained.