VOOZH about

URL: https://apify.com/crawlerbros/trustpilot-review-scraper

โ‡ฑ Trustpilot Review Scraper ยท Apify


Pricing

from $1.00 / 1,000 results

Go to Apify Store

Trustpilot Review Scraper

Extract reviews from Trustpilot for any company. Get review text, ratings, dates, reviewer info, verification status, company replies, and trust scores.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

1

Bookmarked

58

Total users

15

Monthly active users

3 months ago

Last modified

Share

Extract reviews from Trustpilot for any company โ€” get review text, star ratings, reviewer details, verification status, company replies, and trust scores.

What is Trustpilot Review Scraper?

A fast and free tool that extracts review data from Trustpilot. Provide company review page URLs and get structured data for each review including ratings, reviewer information, dates, and company responses.

Perfect for competitive analysis, reputation monitoring, customer sentiment research, and lead generation.

What data can you extract?

Review details:

  • Review title and full text
  • Star rating (1-5)
  • Published date, experience date, updated date
  • Language, likes/useful count, source
  • Direct review URL

Reviewer info:

  • Reviewer name, country, and ID
  • Total reviews by this reviewer
  • Verification status and level

Company response:

  • Reply text and date (when available)

Business info:

  • Company name, domain, and Trustpilot ID
  • Trust score and total review count
  • Website URL

Input

Company URLs

Provide Trustpilot company review page URLs. Go to trustpilot.com, search for a company, and copy the URL.

Example: https://www.trustpilot.com/review/amazon.com

Options

FieldTypeDefaultDescription
startUrlsarrayโ€”Trustpilot company review page URLs (required)
maxReviewsinteger100Max reviews per company (up to 200)
filterStarsstringAllFilter by star rating (1-5)
filterLanguagestring"all"Filter by language (ISO code, e.g. "en", "de")
onlyVerifiedbooleanfalseOnly include verified purchase reviews
onlyWithRepliesbooleanfalseOnly include reviews with company replies

At least one URL must be provided in startUrls.

Output

Each item in the dataset represents one review:

{
"businessName":"Notion",
"businessDomain":"notion.so",
"businessId":"5bdd0af10000ff0004ee214a",
"trustScore":3.2,
"totalReviews":1842,
"businessUrl":"http://www.notion.so",
"reviewId":"65a1b2c3d4e5f6a7b8c9d0e1",
"reviewUrl":"https://www.trustpilot.com/reviews/65a1b2c3d4e5f6a7b8c9d0e1",
"title":"Great productivity tool",
"text":"Notion has transformed how our team manages projects...",
"rating":5,
"language":"en",
"authorName":"John D.",
"authorId":"5f1234567890abcdef123456",
"authorCountry":"US",
"authorReviewCount":12,
"isVerified":false,
"verificationLevel":"not-verified",
"publishedDate":"2025-01-12T14:30:00.000Z",
"experiencedDate":"2025-01-10T00:00:00.000Z",
"updatedDate":null,
"replyText":null,
"replyDate":null,
"likes":3,
"source":"Organic",
"reviewsOnSameDomain":1,
"scrapedAt":"2025-03-16T12:00:00.000000+00:00"
}

Output Fields

FieldTypeDescription
businessNamestringCompany display name
businessDomainstringDomain name on Trustpilot
businessIdstringTrustpilot business unit ID
trustScorenumberCompany trust score (1.0-5.0)
totalReviewsintegerTotal review count for the company
businessUrlstringCompany website URL
reviewIdstringUnique review identifier
reviewUrlstringDirect link to the review
titlestringReview title/headline
textstringFull review text
ratingintegerStar rating (1-5)
languagestringDetected review language (ISO code)
authorNamestringReviewer display name
authorIdstringReviewer Trustpilot ID
authorCountrystring/nullReviewer country code (e.g. "US", "GB")
authorReviewCountintegerTotal reviews by this reviewer
isVerifiedbooleanWhether purchase was verified
verificationLevelstringVerification level detail
publishedDatestringWhen the review was published (ISO 8601)
experiencedDatestringWhen the experience occurred (ISO 8601)
updatedDatestring/nullWhen review was last updated, if ever
replyTextstring/nullCompany reply text
replyDatestring/nullWhen company replied (ISO 8601)
likesintegerNumber of "useful" votes
sourcestringReview source (e.g. "Organic")
reviewsOnSameDomainintegerReviewer's review count for this company
scrapedAtstringWhen the data was scraped (ISO 8601)

How to use

Quick start

  1. Go to Trustpilot and find a company
  2. Copy the URL (e.g. https://www.trustpilot.com/review/amazon.com)
  3. Paste into the Company URLs field
  4. Click Save & Start

Filter by rating

  1. Add company URLs
  2. Set Filter by Stars to your desired rating
  3. This filters reviews server-side for accurate results

Multiple companies

Add multiple URLs to scrape reviews from several companies in a single run. Each company is processed sequentially with rate limiting.

Limitations

  • Maximum 200 reviews per company: Trustpilot limits unauthenticated access to 10 pages (20 reviews per page)
  • Sort order: Reviews are always returned in recency order (newest first)
  • Star filtering: When filtering by stars, the 200-review limit applies to the filtered set

Frequently Asked Questions

How many reviews can I extract?

Up to 200 reviews per company per run. This is a Trustpilot platform limitation for unauthenticated access. You can extract more by filtering different star ratings in separate runs.

Can I filter reviews by star rating?

Yes. Use the Filter by Stars dropdown to select a specific star rating. This filter is applied server-side, so you get up to 200 reviews of that specific rating.

Can I filter by language?

Yes. Enter a language ISO code (e.g. "en" for English, "de" for German, "fr" for French) in the Filter Language field. Use "all" for all languages.

Why are some fields null?

  • replyText and replyDate are null when the company hasn't replied to the review
  • updatedDate is null when the review has never been edited
  • authorCountry may be null if the reviewer hasn't set their location

Can I scrape multiple companies at once?

Yes. Add multiple URLs to the Company URLs field. Each company is processed in sequence with appropriate delays.

Does this require a proxy?

No. This scraper works without any proxy or authentication. Trustpilot review pages are publicly accessible.

Is it legal to scrape Trustpilot reviews?

Trustpilot review pages are publicly accessible. Scraping public data is generally legal, but consult legal counsel for your specific use case and jurisdiction.

You might also like

Trustpilot Review Scraper

nifty.codes/trustpilot-reviews-scraper

Extract review titles, ratings, text, dates, and company replies from Trustpilot company pages. Powered by Trustpilot Scraper.

Trustpilot Scraper - Company Reviews & Trust Scores

renzomacar/trustpilot-reviews

Scrape Trustpilot reviews for any company. Extract trust scores, star ratings, reviewer names, review titles, full review text, dates, verification badges, and company responses. Great for brand monitoring, due diligence, and competitive benchmarking.

2

Trustpilot Company Details Scraper

nifty.codes/trustpilot-companyinformation-scraper

Extract company profiles, trust scores, contact info, and verification status from Trustpilot profile pages. Powered by Trustpilot Scraper.

Trustpilot Reviews Scraper

seemuapps/trustpilot-reviews-scraper

Extract company reviews from Trustpilot. Get rating, title, content, reviewer name, country, verification status, and company replies for any business profile.

Trustpilot Reviews Scraper

gio21/trustpilot-scraper

Scrape reviews from Trustpilot for any company. Extract reviewer name, rating, title, text, date, verification status, company replies. Pay per result.

Trustpilot Reviews Scraper โ€” Ratings, Replies, Business Data

opaldata/trustpilot-reviews-scraper

Scrape Trustpilot reviews with ratings, text, dates, reviewer info, and company replies. Extract business profiles with trust scores, categories, and contact info. Fast HTTP-only scraper โ€” no browser needed.

๐Ÿ‘ User avatar

Orestis Palampougioukis

5

Trustpilot Reviews Scraper - Ratings, Replies & Insights

fascinating_lentil/trustpilot-reviews-scraper

Collect public Trustpilot company review data including ratings, TrustScores, review text, dates, verification signals, and company replies. Export to JSON, CSV, or Excel.

๐Ÿ‘ User avatar

Md Jakaria Mirza

2

Trustpilot Review Scraper

cloud9_ai/trustpilot-scraper

Scrape Trustpilot business reviews and ratings. Extract reviewer names, ratings, review text, dates, and company response data for reputation monitoring and competitive analysis.