Trustpilot Reviews Scraper
Pricing
from $0.10 / 1,000 results
Go to Apify Store
Pricing
from $0.10 / 1,000 results
Rating
0.0
(0)
Developer
Curious Coder
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Extract company reviews from Trustpilot — fast, structured, and ready to use. Point it at any company profile and get clean JSON, CSV or Excel with every review, rating, reviewer and company reply.
Great for monitoring your brand reputation, analysing competitors, tracking customer sentiment over time, or building review datasets for research.
What you can do
- Scrape all reviews from one or many companies at once.
- Filter exactly like you would on the site — by star rating, time period, language, verified status, replied reviews, or a search keyword.
- Cap how many reviews you collect per company with Limit per URL.
- Export to JSON, CSV, Excel, or HTML, or pull results via the API.
Input
Paste one or more Trustpilot company pages and choose your filters.
| Field | Description |
|---|---|
| Company review URLs | The companies to scrape. Use full URLs (https://www.trustpilot.com/review/happen.com) or just the domain (happen.com). |
| Limit per URL | Maximum reviews to collect per company. Set 0 for no limit (all reviews). |
| Star rating | Keep only selected ratings, e.g. 4 and 5 stars. Leave empty for all. |
| Time period | Last 30 days, 3 / 6 / 12 months, or any time. |
| Verified reviews only | Return only verified reviews. |
| Replied reviews only | Return only reviews the company has replied to. |
| Review language | Language code such as en, es, de, or all for every language. |
| Search within reviews | Only reviews containing a keyword. |
| Sort order | Most recent or most relevant. |
Example input
{"startUrls": ["https://www.trustpilot.com/review/happen.com"],"limitPerUrl": 200,"starRatings": ["4", "5"],"timePeriod": "last12months","language": "en","sort": "recency"}
Output
Each review is one record:
{"id": "6a3cc427c25ae5b7bc5364b7","url": "https://www.trustpilot.com/reviews/6a3cc427c25ae5b7bc5364b7","title": "easy to apply","text": "easy to apply...","rating": 5,"language": "en","experiencedDate": "2026-06-25T00:00:00.000Z","publishedDate": "2026-06-25T08:01:11.000Z","isVerified": false,"verificationLevel": "not-verified","consumer": {"displayName": "Patience Pawaka","countryCode": "ZA","numberOfReviews": 2},"reply": null,"companyName": "Happen Bank","companyBusinessUnit": "happen.com"}
Tips
- Add several company URLs in one run to compare competitors side by side.
- Combine Star rating + Time period to focus on recent negative or positive feedback.
- Use Search within reviews to find mentions of a specific product, feature, or issue.
- Schedule the actor to track new reviews and reputation changes automatically.