Trustpilot Reviews Scraper (Ratings, Replies, No Login) avatar

Trustpilot Reviews Scraper (Ratings, Replies, No Login)

Pricing

from $0.60 / 1,000 reviews

Go to Apify Store
Trustpilot Reviews Scraper (Ratings, Replies, No Login)

Trustpilot Reviews Scraper (Ratings, Replies, No Login)

Scrape Trustpilot reviews for any company: star rating, title, full text, language, dates, verification, reviewer country and the company’s reply, plus TrustScore and review count. Real browser, no login or cookies needed.

Pricing

from $0.60 / 1,000 reviews

Rating

0.0

(0)

Developer

Murat Uzun

Murat Uzun

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 days ago

Last modified

Share

What is Trustpilot Reviews Scraper?

Trustpilot Reviews Scraper collects reviews from Trustpilot for any company. Give it company websites (nordvpn.com) or Trustpilot review page URLs, and it returns each review with its star rating, title, full text, language, publish and experience dates, verification status, reviewer country and the company's reply, plus the company's TrustScore, star average, total review count and categories. It runs a real Chrome browser, so it gets through Trustpilot's bot check without a login or cookies. $1 per 1,000 reviews.

Use it for brand monitoring, competitor research, customer-support analysis (what people complain about, how fast the company replies), sentiment analysis or training data for review classifiers.

What data does Trustpilot Reviews Scraper extract?

FieldDescription
reviewId, reviewUrlReview id and its Trustpilot link
rating1 to 5 stars
title, textReview title and full text
languageReview language (ISO code)
publishedAt, experiencedAt, updatedAtWhen it was posted, the date of the experience, last edit (ISO)
isVerified, verificationLevel, sourceTrustpilot's verification label and where the review came from (invitation, organic, ...)
likes"Useful" votes
userName, userCountry, userReviewCountReviewer's public display name, country and how many reviews they have written
replyText, replyPublishedAtThe company's public reply, if any
companyName, companyDomain, companyWebsiteThe reviewed company
companyTrustScore, companyStars, companyReviewCountTrustScore, star average and total reviews
companyCountry, companyCategories, companyIsClaimedCountry, Trustpilot categories, whether the company claimed its profile

How to use Trustpilot Reviews Scraper

  1. Add one or more Companies: a website (wise.com, https://www.revolut.com) or a Trustpilot URL (https://www.trustpilot.com/review/www.nordvpn.com).
  2. Optional filters: Star ratings, Languages (all, or codes like en,de), Published within, Verified reviews only, With company reply only.
  3. Set Max reviews per company (default 100) and run.
  4. Download the reviews as JSON, CSV, Excel or HTML, or read them through the API.

Example input

{
"companies": ["nordvpn.com", "https://www.trustpilot.com/review/wise.com"],
"maxReviewsPerCompany": 500,
"stars": ["1", "2"],
"date": "last3months"
}

Example output

{
"reviewId": "6abaaccd83a6c6422b213792",
"reviewUrl": "https://www.trustpilot.com/reviews/6abaaccd83a6c6422b213792",
"rating": 1,
"title": "Unfortunately I cant agree with these…",
"text": "Unfortunately I cant agree with these reviews as they state \"We promise to protect every penny with cutting-edge tech and anytime customer support.\" This is not the case for me. ...",
"language": "en",
"publishedAt": "2026-09-28T20:07:09.000Z",
"experiencedAt": "2026-09-09T00:00:00.000Z",
"updatedAt": null,
"isVerified": false,
"verificationLevel": "redirected",
"source": "DomainLink",
"likes": 0,
"userName": "Sheila M.",
"userCountry": "GB",
"userReviewCount": 19,
"replyText": null,
"replyPublishedAt": null,
"companyName": "Wise",
"companyDomain": "wise.com",
"companyWebsite": "https://wise.com",
"companyTrustScore": 4.3,
"companyStars": 4.5,
"companyReviewCount": 301652,
"companyCountry": "GB",
"companyCategories": ["Financial Institution", "Money Transfer Service"],
"companyIsClaimed": true
}

How much does it cost?

Pay per result: $0.001 per review ($1 per 1,000), with volume discounts on paid Apify plans. Companies that cannot be found or loaded are listed in the ERRORS record and cost nothing. Set Maximum cost per run to cap spend.

Limits

  • Trustpilot shows logged-out visitors at most 10 pages (200 reviews) for each filter combination. The Actor never logs in. When you ask for more than 200, it walks each language separately and, inside big languages, each star rating separately, so it can reach up to about 1,000 reviews per language (5 ratings × 200). Past 200, the rows are newest first within each language and rating, not across the whole company.
  • Reviews are de-duplicated by reviewId within a run.
  • Only what Trustpilot shows publicly is collected: the reviewer's display name and country, never contact details.
  • The Actor starts without a proxy and moves to Apify Residential proxy only if Trustpilot blocks the run.

Using Trustpilot Reviews Scraper with AI agents

The Actor is pay-per-event with limited permissions, so AI agents can call it through Apify's MCP server (mcp.apify.com), for example with {"companies": ["nordvpn.com"], "maxReviewsPerCompany": 50, "stars": ["1"]}. It also accepts company, domains, url, urls and startUrls.

FAQ

Is scraping Trustpilot legal? The Actor reads public review pages that anyone can open without an account. Check that your use of the data is allowed where you are, especially when you store reviewer names.

Why do I get fewer reviews than the company has? See Limits: without a login Trustpilot serves 200 reviews per filter, and small languages or ratings may not have more to split into.

Part of the webdatatools web-intelligence suite — every Actor is pay-per-event, reads public data without a login, and returns one clean row per entity:

Browse the whole suite at webdatatools, or call ten of these Actors straight from Claude, Cursor or Cline with the webdatatools MCP server.

Website & domain intelligence

Content for AI, LLMs and RAG

Search, video and social

Leads, jobs and company data

Developer, app and research data