Trustpilot Reviews Scraper avatar

Trustpilot Reviews Scraper

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Trustpilot Reviews Scraper

Trustpilot Reviews Scraper

Scrape Trustpilot company reviews and ratings. Paste a company domain and get every review: star rating, title, text, reviewer name and country, date, verified status and the company reply. Or get a business summary with TrustScore and review count. For reputation monitoring.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Swerve

Swerve

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Scrape company reviews and ratings from Trustpilot. Paste one or more company domains and get every review — star rating, title, text, reviewer name and country, dates, verified status, and the company's reply. Or pull a business summary (TrustScore and total review count) for each company.

Built for reputation monitoring, competitor analysis and review datasets.

What you can do with it

  • Track a company's reviews, ratings and complaints over time
  • Compare TrustScores across competitors
  • Pull only negative (1-2 star) reviews to analyze issues
  • Read the company's replies alongside each review
  • Build a reviews dataset for research or a dashboard

Input

FieldWhat it doesExample
CompaniesCompany domains or Trustpilot review URLs.amazon.com, www.nike.com, https://www.trustpilot.com/review/www.booking.com
What to return"Reviews" (one row per review) or "Business summary only" (one row per company).Reviews
Max reviews per companyOptional cap. Leave blank for all.500
Filter by star ratingOptional, comma-separated — e.g. 1,2 for negative only.1,2
Review languagesall or a code like en, de.all

Output

Reviews mode — one row per review, with the company's rating attached:

{
"company": "www.amazon.com",
"businessName": "Amazon",
"businessTrustScore": 1.7,
"businessNumberOfReviews": 47256,
"reviewId": "6690a1...",
"rating": 1,
"title": "Not sure what we are paying for",
"text": "Not sure what we are paying for anymore...",
"likes": 3,
"publishedDate": "2026-07-05T09:12:00.000Z",
"experiencedDate": "2026-07-01",
"reviewerName": "Victor Rex",
"reviewerCountry": "US",
"reviewerReviewCount": 4,
"isVerified": true,
"replyMessage": null,
"replyDate": null,
"reviewUrl": "https://www.trustpilot.com/reviews/6690a1...",
"scrapedAt": "2026-07-07T12:36:00.000Z"
}

Business mode — one row per company: name, domain, trustScore, stars, numberOfReviews, categories, websiteUrl, country and the Trustpilot URL.

Fill rates on the core review fields (rating, title, text, reviewer, date) are ~100%.

How it works

Trustpilot protects its pages with a browser challenge, so the actor uses a real headless browser on a residential IP to load each review page and reads the data Trustpilot embeds in the page. Reviews are paginated automatically.

Limits

  • A residential proxy is required (included by default); larger runs take longer because each company's first page must pass the browser challenge.
  • Trustpilot shows reviews newest-first; very old reviews may not all be reachable.

Pricing

Pay per result. You only pay for the reviews or companies you actually get.