482 scrapers live47.7K runs1,562 usersRebuilt in the last 30 days: 482 of 482

Scrapers / Leads & Business

Trustpilot Reviews Scraper logo

Trustpilot Reviews Scraper

hipersoft/trustpilot-reviews-scraper

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.

Total users

4

Monthly users

1

Total runs

146

Per review scraped

$0.0006

Last rebuilt

Oct 28, 2026

Overview

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.

Trustpilot Reviews Scraper input — company domains, review cap and sort in the Apify Console

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 — recency or relevance.
  • maxConcurrency — companies processed in parallel.
  • proxyConfiguration — RESIDENTIAL proxies are used by default for reliable access. Leave as-is.

Output (one row per review)

Trustpilot Reviews Scraper output example — reviews with rating, text and company TrustScore as structured JSON

{
  "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..."
}

Output schema

Field Type Description
company string Company domain or identifier queried.
companyName string Display name of the company.
reviewId string Unique review ID.
rating integer Star rating, 1–5.
title string Review headline.
text string Review body text.
userName string Reviewer's display name.
userCountry string Reviewer's country code.
userReviewCount integer Number of reviews the reviewer has written.
verified boolean Whether Trustpilot verified the review.
language string Language code of the review.
experiencedDate string (ISO date) When the experience took place.
publishedDate string (ISO date) When the review was published.
reviewUrl string (URL) Direct link to the review.
trustScore number Company's overall TrustScore.
stars number Company's overall star rating.
totalReviews integer Total number of reviews for the company.
websiteUrl string (URL) Company website URL.

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

Can I connect this to other apps? The Trustpilot Reviews Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JavaScript/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.

Cover reputation across every major platform with these companions:

Notes

Reads only publicly available Trustpilot review data. Use it in line with Trustpilot's terms and applicable law. Not affiliated with, endorsed by, or connected to Trustpilot; all trademarks belong to their respective owners.

Input

FieldTypeDescription
companies
Companies
arrayCompany domains or Trustpilot review URLs (e.g. "apify.com", "www.vans.com", "https://www.trustpilot.com/review/dior.co.uk"). One per line.
startUrls
Start URLs (advanced)
arrayAlternative to "Companies": a request list of {"url": "..."} Trustpilot review URLs.
maxReviewsPerCompany
Max reviews per company
integerCap reviews fetched per company (0 = all).
Default: 0
sortBy
Sort by
string · recency, relevanceReview order.
Default: "recency"
maxConcurrency
Concurrency
integerHow many companies to process in parallel.
Default: 5
proxyConfiguration
Proxy configuration
objectProxy configuration. Leave the default — it is tuned for reliable results.
Default: {"useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"]}

API

curl -X POST "https://api.apify.com/v2/acts/hipersoft~trustpilot-reviews-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "companies": [
    "apify.com"
  ]
}'

Pricing

EventPricePaid plans from
Review scraped
One Trustpilot review with rating, text, reviewer, verification, date and company reply
$0.0006$0.0003
Company processed
One company's Trustpilot page unlocked past the anti-bot wall (covers the challenge-solving step)
$0.02$0.02

You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.

Related scrapers

North Data Scraper

Look up European companies on North Data: legal name, former names, register number, address, founding date, LEI, business purpose, managing directors and officers, and recent register publications. Germany, UK, France, Austria and 20+ countries. Bulk lookups.

2,467 runs · 5 users · $0.004 / company

Website Content Crawler

Extract clean, readable content from any list of websites: page title, meta description, headings, main body text, word count and link/image counts. Optional same-domain crawl. Bulk-ready. Great for LLM/RAG ingestion, content audits and research.

206 runs · 20 users · $0.0024 / page scraped

SpyFu Domain Scraper

Bulk SEO and PPC reports for any domain from SpyFu: organic keywords, monthly SEO clicks and value, Google Ads budget, paid keywords, top keywords, competitors, top countries and monthly history. Competitor research for agencies. Export CSV/JSON.

185 runs · 7 users · $0.008 / domain report

ACRA Singapore Company Registry Scraper

Search and export Singapore's full ACRA corporate registry: UEN, entity name, status, incorporation date, address, SSIC industry codes, officers, former names and audit firms. Filter by name, status, entity type or industry. Public open data, no setup.

138 runs · 10 users · $0.01 / company scraped

Wayback Machine Scraper

List every Internet Archive (Wayback Machine) snapshot of a URL or whole domain: timestamp, snapshot URL, status code, MIME type and content digest. Filter by date, status and dedupe. For SEO, OSINT and historical research. No setup.

135 runs · 15 users · $0.002 / snapshot scraped

Clutch.co Agency Scraper

Scrape B2B agency and service-provider profiles from Clutch.co directories: company name, rating, review count, location, min project size, hourly rate, employees, services and profile link. Great for lead generation and competitor research.

129 runs · 3 users · $0.008 / agency scraped
Need a source that isn't here?

Send the site and the fields. We build it and you get it first.

Request a build