Trustpilot Reviews Scraper
Pricing
from $0.60 / 1,000 review scrapeds
Trustpilot Reviews Scraper
Extract Trustpilot reviews and company profiles for any business. Fast, reliable, pay-per-result pricing.
Pricing
from $0.60 / 1,000 review scrapeds
Rating
0.0
(0)
Developer
Matt Sparks
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Extract Trustpilot reviews and company profiles for any business in minutes. Fast, reliable, and transparently priced — you pay only for the results you actually get.
What does Trustpilot Reviews Scraper do?
Give it one or more company websites (like wise.com) or Trustpilot review URLs, and it returns:
- ⭐ Every review: rating, title, full text, language, publish date, date of experience
- 👤 Reviewer details: display name, country, number of reviews written, verification status
- 💬 Company replies: full reply text and reply date
- 🏢 Company profile: TrustScore, star rating, total review count, reviews in the last 12 months, categories, contact info, claimed status
Reviews are scraped newest-first, with optional filters by star rating (1–5) and review language.
Why use this scraper?
| This actor | Typical alternatives | |
|---|---|---|
| Pricing | $0.60 per 1,000 reviews, pay-per-result | $0.75–$5.00 per 1,000, or monthly rental |
| Company profile included | ✅ (optional, $0.005) | Often a separate paid actor |
| Star & language filters | ✅ | Sometimes |
| Handles anti-bot protection | ✅ automatically | Varies — check reviews for "blocked" complaints |
| Charged when a run fails | ❌ never | Sometimes |
Pricing
Pay-per-event — no subscription, no rental fee:
| Event | Price | When charged |
|---|---|---|
| Actor start | $0.01 | Once per run |
| Review scraped | $0.0006 | Per review result ($0.60 / 1,000) |
| Company profile | $0.005 | Per company profile (only if enabled) |
Example: scraping 5,000 reviews across 10 companies ≈ $0.01 + $3.00 + $0.05 = $3.06.
Input
{"companies": ["wise.com", "https://www.trustpilot.com/review/notion.so"],"maxReviewsPerCompany": 500,"starsFilter": ["1", "2"],"languages": "en","includeCompanyDetails": true}
- companies — company domains or full Trustpilot review URLs, mixed freely
- maxReviewsPerCompany — cap per company (newest first)
- starsFilter — only reviews with these ratings (empty = all)
- languages — a language code like
en,de,es, orall - includeCompanyDetails — add one company-profile item per company
Output
One dataset item per review ("type": "review") plus one per company ("type": "company"):
{"type": "review","companyDomain": "wise.com","reviewId": "6a59ea4fb78518ac264d091b","rating": 5,"title": "Wise is amazing - highly recommended","text": "I've used Wise for three years to send money abroad...","language": "en","reviewerName": "Jane D.","reviewerCountry": "GB","reviewerReviewCount": 12,"datePublished": "2026-07-17T10:39:43.000Z","dateOfExperience": "2026-07-17T00:00:00.000Z","verified": true,"companyReply": null,"reviewUrl": "https://www.trustpilot.com/reviews/6a59ea4fb78518ac264d091b"}
Download as JSON, CSV, Excel, or XML, or read it via the Apify API.
Use it from code or AI agents
- API: start runs and fetch datasets with the Apify API or the JavaScript/Python clients.
- MCP: this actor works out of the box with the Apify MCP server, so Claude, Cursor, and other AI agents can call it directly as a tool.
- Integrations: pipe results to Google Sheets, Slack, webhooks, Zapier, or Make via Apify integrations.
Common use cases
- Reputation monitoring — track new negative reviews for your brand daily
- Competitor analysis — compare review sentiment across competitors
- Lead generation — find companies with poor ratings in a category
- AI/LLM pipelines — feed real customer feedback into analysis models
- Market research — study what customers praise or complain about in any industry
Is it legal to scrape Trustpilot?
This actor collects only publicly available data — the same reviews any visitor sees in a browser, with no login and no personal data beyond what reviewers chose to publish. You are responsible for using the data in compliance with applicable laws (GDPR/CCPA) and for your use case. See Apify's ethical web scraping guide for more.
Troubleshooting & support
- A company returns no results? Check the domain matches its Trustpilot profile URL (
trustpilot.com/review/<domain>). - Runs are automatically retried on temporary blocks; you're never charged for failed runs.
- Found a bug or need a feature (sorting options, date ranges, more filters)? Open an issue in the Issues tab — issues are typically answered within 24 hours.