Trustpilot Reviews Scraper — Ratings, Text & Replies
Pricing
from $0.0006 / review scraped
Trustpilot Reviews Scraper — Ratings, Text & Replies
Scrape Trustpilot reviews and company ratings by company domain or Trustpilot URL: star rating, title, text, reviewer name & country, verification, date, company reply, plus company TrustScore and total reviews. No login.
Pricing
from $0.0006 / review scraped
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
4 days ago
Last modified
Categories
Share
Collect Trustpilot reviews at scale. Give the Actor company domains (or Trustpilot review URLs) and it returns every review — star rating, title, text, reviewer name and country, verification status, dates, and the company's reply — plus company-level TrustScore and total review count. No login, no API key.
Great for reputation monitoring, competitor benchmarking, voice-of-customer analysis and review datasets.
What you get per review
| Field | Notes |
|---|---|
rating | 1–5 stars. |
title, text | Review headline and body. |
userName, userCountry, userReviewCount | Reviewer identity signals. |
verified | Whether Trustpilot verified the review. |
experiencedDate, publishedDate | When the experience happened / was posted. |
replyText, replyDate | The company's public reply, if any. |
companyName, trustScore, totalReviews | Company context on every row. |
language, reviewUrl | Review language and direct link. |
Input
{"companies": ["apify.com", "www.vans.com", "https://www.trustpilot.com/review/dior.co.uk"],"maxReviewsPerCompany": 0,"sortBy": "recency"}
- companies — company domains or Trustpilot review URLs, one per line.
- maxReviewsPerCompany — cap per company (0 = all).
- sortBy —
recencyorrelevance. - maxConcurrency — companies processed in parallel.
- proxyConfiguration — RESIDENTIAL proxies are used by default for reliable access. Leave as-is.
Output (one row per review)
{"company": "apify.com","companyName": "Apify","trustScore": 4.6,"totalReviews": 218,"reviewId": "6650f1c2...","rating": 5,"title": "Great platform","text": "We've automated our whole pipeline…","userName": "Jane D.","userCountry": "US","verified": true,"publishedDate": "2026-07-01T09:12:00Z","replyText": "Thanks Jane!","reviewUrl": "https://www.trustpilot.com/reviews/6650f1c2..."}
FAQ
Do I need an API key or Trustpilot account? No. There's no login and no API key. The Actor reads Trustpilot public review data — just add company domains or review URLs and run.
How many reviews can I get per company?
Set maxReviewsPerCompany to any number, or 0 to collect every review a company has. Pass multiple companies in one run and control parallelism with maxConcurrency.
Is scraping Trustpilot legal? The Actor reads only publicly available review data from Trustpilot — the same JSON its own website uses. Public data is generally collectible, but you are responsible for using it in line with Trustpilot's terms and applicable law.
Does it collect emails or reviewer contact info? No. It captures review content and reviewer identity signals (name, country, review count) but no private contact details like emails.
What's the output format? One structured JSON row per review, including company context (TrustScore, total reviews) and the company's public reply where present. Export as JSON, CSV or Excel.
Related Actors
Cover reputation across every major platform with these companions:
- Google Maps Reviews Scraper — pull reviewer names, ratings, text and dates from Google Maps places.
- App Store Reviews Scraper — collect Apple App Store reviews and ratings by country.
- Google Maps Scraper — find the businesses and Place IDs behind your review research.
- Website Content Crawler — extract clean page text for building review or voice-of-customer datasets.
Notes
Reads Trustpilot's own public consumer-site data (the same JSON its website uses). Residential proxies are used to reach it reliably. Only publicly available review data is collected; use it in line with Trustpilot's terms and applicable law.