Trustpilot Reviews Scraper
Pricing
from $2.00 / 1,000 results
Trustpilot Reviews Scraper
Extract Trustpilot reviews and company data at scale: review text, star ratings, dates, reviewer info, verification status, company replies and TrustScore. Bypasses the 200-review limit. Filter by stars, language, date and verification. No login or API key required.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Sheshinmcfly
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Extract Trustpilot reviews and company data at scale — review text, star ratings, dates, reviewer details, verification status, company replies and trust scores. Bypasses Trustpilot's 200-review web limit through the site's internal data API, with server-side filters by stars, language, date and verification. No login or API key required.
What data do you get?
| Field | Type | Description | Example |
|---|---|---|---|
rating | number | Star rating (1–5) | 5 |
title | string | Review title | Excellent service |
text | string | Full review text | Fast delivery and great support… |
language | string | Review language (ISO 639-1) | en |
publishedDate | string | When the review was posted (ISO 8601) | 2026-05-10T08:12:00Z |
experiencedDate | string | Date of the experience | 2026-05-08 |
isVerified | boolean | Whether the review is verified | true |
verificationLevel | string | Verification type | verified |
likes | number | Number of likes | 12 |
reviewerName | string | Reviewer display name | John D. |
reviewerCountry | string | Reviewer country code | US |
reviewerReviewCount | number | Total reviews by this reviewer | 7 |
companyReply | string | Company's reply text (if any) | Thanks for your feedback! |
companyReplyDate | string | When the company replied | 2026-05-11T10:00:00Z |
companyDomain | string | Company domain on Trustpilot | booking.com |
companyTrustScore | number | Company TrustScore (with details on) | 4.3 |
companyTotalReviews | number | Total company reviews | 1450231 |
companyCategories | array | Company categories | ["Travel Agency"] |
reviewUrl | string | Direct link to the review | https://www.trustpilot.com/reviews/… |
How to use
- Open the actor and click Try for free.
- Add one or more companies — a domain (
booking.com) or a full Trustpilot URL. - Set maxReviews and any optional filters (stars, language, date range, verified only).
- Click Start.
- Download results from the Dataset tab in JSON, CSV or Excel.
Use cases
- Brand & reputation monitoring — track what customers say about your company over time and react to negative reviews fast.
- Competitor analysis — benchmark trust scores, ratings and complaint themes against rival brands.
- Sentiment analysis & AI training — feed clean, structured review text into NLP models or LLM pipelines.
- Market research — analyze customer satisfaction trends across industries and countries.
- Fraud & quality detection — spot suspicious review patterns and verification levels at scale.
Input parameters
{"companies": ["booking.com", "https://www.trustpilot.com/review/amazon.com"],"maxReviews": 1000,"sortBy": "recency","filterStars": ["1", "2"],"filterLanguages": ["en"],"filterDateRange": "last3months","filterVerifiedOnly": false,"filterRepliesOnly": false,"includeCompanyDetails": true}
| Parameter | Type | Default | Description |
|---|---|---|---|
companies | string[] | ["booking.com"] | Domains or Trustpilot review URLs to scrape |
maxReviews | number | 200 | Max reviews per company (bypasses the 200 web limit) |
sortBy | string | recency | recency or relevancy |
filterStars | string[] | — | Keep only these star ratings (1–5) |
filterLanguages | string[] | — | Keep only these languages (ISO codes) |
filterDateRange | string | all | last30days, last3months, last6months, last12months |
filterVerifiedOnly | boolean | false | Only verified reviews |
filterRepliesOnly | boolean | false | Only reviews with a company reply |
includeCompanyDetails | boolean | true | Enrich with trust score, totals, categories |
Sample output
{"reviewId": "6a3f...e21","rating": 5,"title": "Great experience","text": "Booking was easy and the stay was perfect. Highly recommend.","language": "en","publishedDate": "2026-05-10T08:12:00.000Z","experiencedDate": "2026-05-08T00:00:00.000Z","isVerified": true,"verificationLevel": "verified","likes": 3,"reviewerName": "John D.","reviewerCountry": "US","reviewerReviewCount": 7,"companyReply": "Thank you for your kind words!","companyReplyDate": "2026-05-11T10:00:00.000Z","companyDomain": "booking.com","companyName": "Booking.com","companyTrustScore": 4.3,"companyTotalReviews": 1450231,"companyStars": 4,"companyCategories": ["Travel Agency"],"companyWebsite": "https://www.booking.com","reviewUrl": "https://www.trustpilot.com/reviews/6a3f...e21","scrapedAt": "2026-05-25T18:00:00.000Z"}
Performance
| Scenario | Reviews | Approx. time |
|---|---|---|
| 1 company, 200 reviews | 200 | ~30–50 s |
| 1 company, 1,000 reviews | 1,000 | ~1.5–3 min |
| 5 companies, 1,000 each | 5,000 | ~10–15 min |
After clearing the anti-bot check once per company, pagination uses Trustpilot's lightweight internal JSON API — fast and low-cost. Use residential proxies for very large multi-company runs.
Pricing
Pay per result — $0.002 per review. The Apify Free plan includes $5 of free usage to start.
| Reviews | Estimated cost |
|---|---|
| 100 | $0.20 |
| 500 | $1.00 |
| 1,000 | $2.00 |
| 10,000 | $20.00 |
No 200-review limit, full filters, company details and reliable Cloudflare-aware extraction included.
Keywords
trustpilot scraper, trustpilot reviews api, trustpilot review scraper, scrape trustpilot, company reviews scraper, brand monitoring, reputation management data, customer reviews dataset, review sentiment analysis, trustpilot data export, competitor reviews, trustscore scraper
Legal disclaimer
This actor extracts publicly available data from Trustpilot for lawful purposes such as market research, brand monitoring and competitive analysis. It is not affiliated with, endorsed by, or sponsored by Trustpilot A/S. Users are solely responsible for complying with Trustpilot's Terms of Service and all applicable data protection laws (including GDPR). Do not use scraped personal data in ways that violate privacy regulations.