Trustpilot Reviews Scraper
Pricing
from $0.50 / 1,000 reviews
Trustpilot Reviews Scraper
Get Trustpilot reviews for any company: star rating, title, full text, dates, language, reviewer name and country, verified flag, likes and the company reply. Filter by stars, language and date, go past the 200-review limit, and export to CSV, Excel or JSON for review monitoring.
Pricing
from $0.50 / 1,000 reviews
Rating
0.0
(0)
Developer
FalconScrape
Maintained by CommunityActor stats
1
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
🚀 Trustpilot Reviews Scraper: Get Trustpilot Reviews for Any Company
Get Trustpilot reviews as clean JSON, CSV or Excel. The Trustpilot Reviews Scraper saves each review's star rating, title, full text, publish and experience dates, language, reviewer name and country, verified flag, likes and the company's reply. Use it to scrape Trustpilot reviews for brand monitoring, competitor research and sentiment analysis, or as a simple alternative to a Trustpilot API.
🎯 Use Cases
- Get Trustpilot reviews in bulk: paste one or many company pages and export every review the site shows, with no copy-paste.
- Trustpilot negative reviews: pull only 1- and 2-star reviews to find what customers complain about most.
- Competitor analysis: compare ratings, complaint topics and reply habits across rival companies in one run.
- Trustpilot sentiment analysis: feed review text, rating and language into your sentiment model, LLM or BI tool.
- Review monitoring: schedule a daily run limited to the last 30 days to catch new reviews and unanswered complaints.
- Lead research: see which companies collect reviews and how often they reply before you pitch them.
✨ Features
- Full review text: title, body, star rating, language and a link to each review.
- Dates: when the review was published, when the experience happened and when it was last updated.
- Reviewer details: name, profile link, country, total review count and photo when present.
- Company replies: the reply text and its date, so you can measure response rates.
- Verified flag: whether Trustpilot verified the review and how it was collected (organic or invited).
- Filters: star ratings, language, date range and sort order, or paste a filtered Trustpilot link and its filters are kept.
- Past the 200-review limit: Trustpilot shows visitors who are not logged in 200 reviews per filter. When you ask for more, the scraper combines star, topic and language filters to collect more reviews: about 6,700 for amazon.com in one test.
- No duplicates: a review found by two filters or two input links is saved and billed once.
🛠️ How It Works
- Add companies: Trustpilot company links like
https://www.trustpilot.com/review/www.amazon.comor plain website domains likebooking.com. - Set Max reviews per company and, if you want, star, language and date filters.
- Run the scraper and download the reviews, or pull them through the Apify API.
⚙️ Input
| Field | What it does |
|---|---|
| Companies | Trustpilot company links or website domains, one per line. Filters in a pasted link (stars, languages, date, sort, page) apply to that company. |
| Max reviews per company | How many reviews to save for each company. Default 100. |
| Star ratings | Only these ratings (1–5). Empty = all ratings. |
| Review language | Two-letter code (en, de, fr…) or all. Default all. |
| Published within | Any time, last 30 days, 3 months, 6 months or 12 months. |
| Sort by | Most recent (default) or most relevant. |
{"companies": ["https://www.trustpilot.com/review/www.amazon.com","booking.com"],"maxItems": 500,"stars": ["1", "2"],"language": "en","dateRange": "last12months"}
💰 Pricing
Pay only for the reviews you get. No monthly rental.
| Event | Price | What you get |
|---|---|---|
| Review | $0.0005 per review ($0.50 per 1,000) | One review with all fields below |
| Actor start | $0.00005 per run | Charged once when the run starts |
Examples: 100 reviews = $0.05 · 1,000 reviews = $0.50 · 5,000 reviews = $2.50 (plus $0.00005 per run).
📊 Sample Output Data
{"id": "5a4f5117a5b3290480fde124","url": "https://www.trustpilot.com/reviews/5a4f5117a5b3290480fde124","companyDomain": "www.booking.com","companyName": "Booking.com","rating": 2,"title": "BOOKING.COM HAVE BECOME FAR TOO …","text": "BOOKING.COM HAVE BECOME FAR TOO CORPORATE THEY ARE ALMOST DINOSAURS WHEN IT COMES TO DEALING WITH COMPLAINTS THERE AUTOMATIC REPLY SERVICE IS NOW STATING 4 \nDAYS TO RESPOND TO EMAILS THEY ARE NOT A GOOD COMPANY ANYMORE THEY HAVE FORGOTTEN ABOUT THE PEOPLE WHO COUNT","language": "en","publishedAt": "2018-01-05T10:19:02.000Z","experiencedAt": null,"updatedAt": null,"isVerified": false,"verificationLevel": null,"source": "Organic","likes": 0,"reviewerName": "Garry R.","reviewerId": "52d5bfcf00006400015e81de","reviewerUrl": "https://www.trustpilot.com/users/52d5bfcf00006400015e81de","reviewerCountry": "GB","reviewerReviewCount": 20,"reviewerImageUrl": null,"replyText": "Hi Garry, our support team replies in a timeline manner, and sometimes there could be a wait time. If your enquiry is urgent, we recommend calling our team for an immediate assistance.","replyDate": "2018-01-05T15:13:57.963Z","scrapedAt": "2026-10-22T07:47:40.000Z"}
experiencedAt is the date the reviewer says the experience happened; publishedAt is when the review went live. source tells you whether the review was written on the reviewer's own initiative (Organic) or after an invitation from the company. replyText and replyDate are null when the company has not replied. Older reviews have no experiencedAt and no verification level.
🔁 Schedule and Integrate
For review monitoring, run it once a day with Published within set to "Last 30 days": new reviews show up in every run, and the review id lets you keep only the ones you have not seen. Set it up in Apify Schedules. Send the results to Google Sheets, Zapier, Make, n8n or a webhook with Apify integrations, so new complaints reach your support team the same day.
🤖 Use with AI Agents (MCP)
This Actor works as a tool in Claude, ChatGPT, Cursor and other MCP clients through the Apify MCP server (https://mcp.apify.com). An agent can call it with:
{ "companies": ["booking.com"], "maxItems": 50, "stars": ["1"] }
❓ FAQ
Does Trustpilot have an official API? Trustpilot offers APIs to business customers. They need an account, an API key and approval, and mostly cover your own company's reviews. This Actor needs no key or account and gets the public Trustpilot reviews of any company, with reviewer country, verified flag and company reply in every row.
How do I scrape Trustpilot reviews? Paste the company's Trustpilot link or website domain into Companies, choose how many reviews you want and run. You can download the reviews as CSV, Excel or JSON, or read them through the API.
How many reviews can I get per company? Trustpilot shows visitors who are not logged in 200 reviews per filter. For bigger requests the scraper combines star, topic and language filters. Small and mid-sized companies are usually covered in full. Very large ones stop at a few thousand: for example about 6,700 of amazon.com's 46,900 reviews. The run's status message tells you how many reviews were reachable when it falls short.
How do I export Trustpilot reviews to Excel or CSV? Run the Actor, open the Output tab and download as CSV, Excel, JSON or XML, or connect Google Sheets in Integrations.
Do I need a Trustpilot account? No.
Why is a field empty? replyText is null when the company has not replied, reviewerImageUrl when the reviewer has no photo, and updatedAt when the review was never edited.
Are reviews from uk.trustpilot.com or de.trustpilot.com different? No. Every Trustpilot site shows the same company reviews. Use Review language to get reviews in one language.
🔗 Related Scrapers
- Trustpilot Company Scraper: find companies by keyword or category with contacts and TrustScore, then feed their domains into this Actor.
- Google Maps Reviews Scraper: local business reviews from Google Maps, to compare with Trustpilot.
- Yelp Reviews Scraper: Yelp reviews for the same companies, for a second opinion on local businesses.
- BBB Business Details Scraper: Better Business Bureau ratings, complaints and accreditation for US companies.