VOOZH about

URL: https://apify.com/zen-studio/trustpilot-review-scraper

⇱ Trustpilot Review Scraper - Ratings, Replies & Filters Β· Apify


πŸ‘ Trustpilot Review Scraper - Ratings, Replies & Filters avatar

Trustpilot Review Scraper - Ratings, Replies & Filters

Pricing

from $1.99 / 1,000 reviews

Go to Apify Store

Trustpilot Review Scraper - Ratings, Replies & Filters

Scrape Trustpilot reviews for any business. Get ratings, review text, reviewer details, company replies, and verification status. Filter by star rating, date range, language, or verified-only. Just paste a URL or domain. Export as JSON, CSV, or Excel.

Pricing

from $1.99 / 1,000 reviews

Rating

5.0

(1)

Developer

πŸ‘ Zen Studio

Zen Studio

Maintained by Community

Actor stats

1

Bookmarked

214

Total users

71

Monthly active users

17 days ago

Last modified

Share

Zen Studio Review Scrapers   β€’  Every major review platform, one provider
πŸ‘ Image

Trustpilot
➀ You are here
πŸ‘ Image

All-in-One
πŸ‘ Image

G2
πŸ‘ Image

Capterra
πŸ‘ Image

TrustRadius
πŸ‘ Image

Gartner

Trustpilot Review Scraper | Real-Time Reviews with Filters (2026)

No browser, no login required.

Built for completeness. Many Trustpilot scrapers quietly return only the most recent few hundred reviews. This Actor recovers the full written-review history, thousands per business, and deduplicates every result.

Copy to your AI assistant

Copy this block into ChatGPT, Claude, Cursor, or any LLM to start using this actor.

zen-studio/trustpilot-review-scraper on Apify. Call:ApifyClient("TOKEN").actor("zen-studio/trustpilot-review-scraper").call(run_input={...}), then client.dataset(run["defaultDatasetId"]).list_items().items for results. Key inputs:businessUrl(string, required),maxResults(integer),starRating(array). Full actor spec(input schema with all params/enums/defaults, output dataset fields,README):GEThttps://api.apify.com/v2/acts/zen-studio~trustpilot-review-scraper/builds/default(Bearer TOKEN) β†’ inputSchema, actorDefinition.storages.dataset, readme. Pricing: $1.99/1k results, review-scraped $0.00199/review. Get token: https://console.apify.com/account/integrations

How It Works

πŸ‘ Trustpilot β€” what this Actor scrapes
πŸ‘ Image
πŸ‘ Step 1 β€” Configure your search
πŸ‘ Image
πŸ‘ Step 2 β€” Paste as input JSON or run via API
πŸ‘ Image
πŸ‘ Step 3 β€” Structured reviews, ready to use

How to Scrape Trustpilot Reviews

  1. Paste a Trustpilot business URL (e.g., https://www.trustpilot.com/review/nordvpn.com) or just the domain (nordvpn.com). Country domains like fr.trustpilot.com or de.trustpilot.com work too.
  2. Set max reviews and optional filters
  3. Click Start
  4. Download results as JSON, CSV, or Excel

Quick Start

{
"businessUrl":"https://www.trustpilot.com/review/nordvpn.com",
"maxResults":100
}

With Star Filters

{
"businessUrl":"coinbase.com",
"maxResults":500,
"starRating":["1","2"],
"sort":"recency",
"language":"en"
}

Only Verified Reviews with Replies

{
"businessUrl":"nordvpn.com",
"maxResults":0,
"verifiedOnly":true,
"repliesOnly":true
}

Star Rating Filter

Select one or more star levels to filter reviews. Leave empty to get all ratings.

FilterMeaning
5 StarsOnly 5-star reviews
4 StarsOnly 4-star reviews
3 StarsOnly 3-star reviews
2 StarsOnly 2-star reviews
1 StarOnly 1-star reviews

Select multiple values to combine them. For example, selecting "1 Star" and "2 Stars" returns all reviews rated 1 or 2.

Input Parameters

ParameterTypeRequiredDefaultDescription
businessUrlstringYesβ€”Trustpilot business URL or domain. Country domains supported (e.g., nordvpn.com, https://www.trustpilot.com/review/nordvpn.com, https://fr.trustpilot.com/review/nordvpn.com)
maxResultsintegerNo1000Maximum reviews to return. Set to 0 for all reviews. Large unlimited runs take longer: businesses with 5,000+ reviews can run several minutes (e.g. ~10 minutes for 10,000 reviews).
sortstringNorecencySort order: recency (most recent), relevance (most relevant)
starRatingarrayNoallFilter by star rating: "5", "4", "3", "2", "1". Multi-select.
dateRangestringNoallTime period: all, last30days, last3months, last6months, last12months
languagestringNoallISO language code (en, de, fr, es) or all for every language
verifiedOnlybooleanNofalseOnly include verified reviews
repliesOnlybooleanNofalseOnly include reviews with a company reply

Output Example

Each review includes the full rating, review text, reviewer profile, verification status, company reply, and dates. Key fields are flattened to top level for easy CSV/spreadsheet use.

πŸ‘ Output Example

Pricing

$1.99 per 1,000 reviews. Pay only for what you scrape.

Try it free β€” new Apify users get $5 in platform credits. That's ~1,400 reviews at no cost.

API Integration

Python

from apify_client import ApifyClient
client = ApifyClient("your_token")
run = client.actor("zen-studio/trustpilot-review-scraper").call(
run_input={
"businessUrl":"https://www.trustpilot.com/review/nordvpn.com",
"maxResults":100,
"sort":"recency",
"starRating":["4","5"],
}
)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(f"{item['rating']}/5 - {item['title']}")

JavaScript

import{ ApifyClient }from'apify-client';
const client =newApifyClient({token:'your_token'});
const run =await client.actor('zen-studio/trustpilot-review-scraper').call({
businessUrl:'https://www.trustpilot.com/review/nordvpn.com',
maxResults:100,
sort:'recency',
starRating:['4','5'],
});
const{ items }=await client.dataset(run.defaultDatasetId).listItems();
console.log(`${items.length} reviews fetched`);

Advanced Examples

Only Negative Reviews in German

{
"businessUrl":"check24.de",
"maxResults":200,
"starRating":["1","2"],
"language":"de",
"sort":"recency"
}

Recent Verified Reviews Only

{
"businessUrl":"coinbase.com",
"maxResults":500,
"verifiedOnly":true,
"dateRange":"last3months"
}

Data Export

Results are available in:

  • JSON β€” Full structured data with nested objects
  • CSV β€” Flattened for spreadsheet analysis
  • Excel β€” Direct download from Apify Console

FAQ

How fast is it? 1,000 reviews in under 2 minutes. Scales linearly for larger runs. Unlimited runs (maxResults: 0) on businesses with 5,000+ reviews take longer β€” expect around 10 minutes for 10,000 reviews.

Why are there fewer reviews than Trustpilot shows? Trustpilot's headline number counts rating-only reviews β€” a star rating left without any written text. This Actor returns reviews that have content, so the total can be lower than the figure shown on the business page.

What businesses can I scrape? Any business with a review page on Trustpilot. Paste the URL or just the domain and it works. Country-specific domains (fr.trustpilot.com, de.trustpilot.com, etc.) are also supported.

Do I need a Trustpilot account? No. The scraper extracts publicly available review data. No login or account needed.

What's in reply? When a business has responded to a review, this object contains the reply message and date. Null when no reply exists.

What does verificationLevel mean? Indicates how the review was verified. Common values: "invited" (business sent a review link), "not-verified" (organic review without verification).

Can I filter by multiple star ratings? Yes. Pass an array like ["1", "2"] to get only 1-star and 2-star reviews.

Can I scrape reviews in a specific language? Yes. Set language to any ISO code (e.g. en, de, fr, es). Use all for every language.

Can I scrape multiple businesses? One business per run. Schedule multiple runs or use the Apify API to batch them.

Is proxy required? No. The scraper uses Apify's residential proxy automatically when running on the platform.

Legal

This Actor extracts publicly available review data from Trustpilot. Users are responsible for complying with Trustpilot terms of service and applicable data protection regulations (GDPR, CCPA).

You might also like

Trustpilot Reviews Scraper

automation-lab/trustpilot

Extract Trustpilot reviews with ratings, replies, reviewer info, and company data. Fast HTTP scraping with 30 fields per review. Filter by stars, language, verified status. Export to JSON, CSV, or Excel.

πŸ‘ User avatar

Stas Persiianenko

713

Trustpilot Scraper

automation-lab/trustpilot-scraper

Scrape Trustpilot reviews and business profiles for brand reputation monitoring β€” ratings, review text, dates, verified status, and company replies. Export to JSON, CSV, or Excel.

πŸ‘ User avatar

Stas Persiianenko

91

Trustpilot Review Scraper - Ratings, Replies & Filters

loongge/trustpilot-review-scraper

Scrape Trustpilot reviews for any business. Get ratings, review text, reviewer details, company replies, and verification status. Filter by star rating, date range, language, or verified-only. Just paste a URL or domain. Export as JSON, CSV, or Excel.

Trustpilot $0.75πŸ’°Reviews Ratings/Reply/Filter/Bypass 200 Limit

memo23/trustpilot-scraper-ppe

πŸ’°$0.75 per 1,000 results – Ratings, Replies & Filters. Enterprise-grade Trustpilot scraper that extracts 40+ data points per review with built-in analytics and 100% verified reviews coverage. Bypassing the limit of only the first 10 pages. Perfect for business intelligence and market research.

πŸ‘ User avatar

Muhamed Didovic

795

4.9

Trustpilot Scraper

memo23/apify-trustpilot-cheerio

Enterprise-grade Trustpilot scraper that extracts 40+ data points per review with built-in analytics and 100% verified reviews coverage. Perfect for business intelligence and market research.

πŸ‘ User avatar

Muhamed Didovic

132

5.0

Trustpilot reviews scraper

casper11515/trustpilot-reviews-scraper

Easily filter and extract thousands of reviews with data such as title, description, score, reviewer, country, company response, and much more from companies on Trustpilot.com and download them to multiple file formats.

2.9K

4.1

Tweakers Forum Scraper

peppy_hydrocarbon/tweakers-forum-scraper

Scrapes Tweakers.net forum threads into structured JSON. Each post includes poster info, timestamp, page number, and content converted to Markdown. Configure with a thread ID from the URL and an optional date filter for incremental runs.

Trustpilot Reviews Scraper

getwally.net/trustpilot-reviews-scraper

Import customer reviews from Trustpilot. Get review headline, text, rating, avatar, name, date, and URL. Download the data in JSON, CSV, and Excel formats for use in websites, spreadsheets, and reports.

πŸ”₯ Trustpilot reviews scraper

nikita-sviridenko/trustpilot-reviews-scraper

βœ… FREE to use βœ… Easily filter and extract thousands of reviews with data such as title, description, score, reviewer, country, company response, and much more from companies on Trustpilot.com and download them to multiple file formats.

πŸ‘ User avatar

Nikita Sviridenko

2K

4.0