No-Code scraper · JSON API

Trustpilot Reviews Scraper

Collect Trustpilot company reviews with ratings, review text, dates and company references.

JSON CSV & XLSX API access
Read the API reference →
From web pages to a dataset

What you can do

Research public company feedback.

Compare customer review themes.

Export review records for reporting.

01

Set your sources

Open the scraper and enter your own URLs, search terms and limits.

02

Review & run

Check the cost estimate and confirm the task. Follow its progress in your account.

03

Use your data

Explore saved results and export CSV, JSON or XLSX. Downloads of saved results are free.

Know what to expect

Sample data & output fields

Illustrative example

These example values demonstrate the data shape; they are not a live scraper result. Available fields depend on the source, selected options and upstream data.

JSON · illustrative result
[
  {
    "reviewId": "example-001",
    "title": "Example title",
    "text": "Illustrative content for this example.",
    "rating": 4.5,
    "publishedDate": "2026-01-15T12:00:00Z",
    "companyName": "Example company name"
  }
]
FieldTypeDescription
reviewIdstringUnique Trustpilot review identifier.
titlestringHeadline of the review.
textstringFull text of the Trustpilot review.
ratingnumberReview rating from one to five stars.
publishedDatestringISO 8601 timestamp when the review was published.
companyNamestringCompany name.
Start with a real configuration

Example input

This is the configured parser input. Replace the example sources with your own and review all limits before running.

JSON · example input
{
  "companyUrls": [
    "pipedrive.com"
  ],
  "maxReviewsPerCompany": 10,
  "sort": "recency",
  "includeCompanyInfo": true
}
Explore input fields
FieldTypeNotes
companyUrlsarrayEnter Trustpilot company URLs (e.g., https://www.trustpilot.com/review/example.com) or just the domain (e.g., example.com). One per line.
maxReviewsPerCompanyintegerMaximum number of reviews to scrape per company. Set to 0 for unlimited reviews.
sortstringSort reviews by recency or relevance (default).
includeCompanyInfobooleanInclude company metadata (trust score, total reviews, categories) in each review record.
The same scraper in your application

Run through the API

Create an API key in your account, send the input to the queued endpoint and use the returned task ID to retrieve results. Sending a live request uses credits.

cURL · queue a task
curl --request POST 'https://extracto.cloud/api/v1/parsers/trustpilot/queue' \
  --header 'X-API-KEY: ext_your_api_key' \
  --header 'Content-Type: application/json' \
  --header 'Accept: application/json' \
  --data-binary @- <<'JSON'
{
  "input": {
    "companyUrls": [
      "pipedrive.com"
    ],
    "maxReviewsPerCompany": 10,
    "sort": "recency",
    "includeCompanyInfo": true
  }
}
JSON

Your next dataset starts here.

Choose your sources, review the price and run Trustpilot Reviews Scraper.

Open scraper