Sephora Products & Reviews Scraper avatar

Sephora Products & Reviews Scraper

Pricing

from $7.00 / 1,000 results

Go to Apify Store
Sephora Products & Reviews Scraper

Sephora Products & Reviews Scraper

Scrapes Sephora product listings and customer reviews: brand, product name, price, SKU, rating, and full review text with author, date and helpful votes. Pick any category or product. No browser, no login.

Pricing

from $7.00 / 1,000 results

Rating

0.0

(0)

Developer

kibalee

kibalee

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Scrapes Sephora product listings and customer reviews. No browser, no login.

What you get

One record per review:

{
"brandName": "rhode",
"productName": "Glazing Milk Hydrating Ceramic Facial Essence",
"productId": "P519160",
"skuId": "2898419",
"listPrice": "$20.00 - $32.00",
"rating": 4.5,
"reviewCount": 2595,
"productUrl": "https://www.sephora.com/product/glazing-milk-P519160",
"rating": 5,
"title": null,
"author": "Madsb13",
"date": "2026-09-12T07:29:42.000+00:00",
"text": "Found this product very light weight and dewy...",
"isRecommended": true,
"helpfulVotes": 3,
"totalReviewCount": 2595
}

With scrapeReviews off, you get one record per product instead.

Input

FieldDescription
categoryUrlsCategory paths, e.g. /shop/skincare, /shop/makeup (default ["/shop/skincare"])
maxProductsPerCategoryProducts per category, 1-100 (default 20)
scrapeReviewsFetch review text per product (default true)
maxReviewsPerProductReviews per product, 1-1000 (default 20)

What it does not do

  • It does not cover Sephora pages that are not product categories or product pages.
  • Review availability depends on what Sephora publishes per product; products with no reviews return the product record only.
  • Each run is a snapshot — new reviews appear after re-runs.

Output

One record per review (or per product) in the dataset, flattened fields as shown above.