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

16 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.

Export formats

Results download as JSON, CSV, Excel or XML, or pull them straight from the Apify API into your own app, spreadsheet or database.

Frequently asked questions

Do I need a Trustpilot API key? No. This Trustpilot scraper needs no API key and no account. It reads Trustpilot's public review pages directly.

What does it return for each review? The review text, star rating, title, author, date, location and the company's reply where present.

Can I scrape reviews for any company? Yes. Give it a company domain or Trustpilot URL and it returns that business's reviews and overall rating.

Can I scrape many companies at once? Yes. Paste a list of companies and each one's reviews are returned in the same run, so it works as a bulk Trustpilot review scraper.

Is scraping Trustpilot legal? This tool reads publicly available reviews. You are responsible for how you use it. Review Trustpilot's terms and your local laws before large-scale use.

Pricing

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