Naver Shopping Reviews Scraper avatar

Naver Shopping Reviews Scraper

Pricing

from $4.00 / 1,000 results

Go to Apify Store
Naver Shopping Reviews Scraper

Naver Shopping Reviews Scraper

Scrape customer reviews from any Naver SmartStore or Brand Store product by URL: star rating, text, date, photos & videos, the option/SKU bought, repurchase & best-review flags, seller replies, and an AI review summary. Sort by ranking/latest/rating; filter by star, media, and more.

Pricing

from $4.00 / 1,000 results

Rating

5.0

(3)

Developer

ВAH

ВAH

Maintained by Community

Actor stats

3

Bookmarked

5

Total users

1

Monthly active users

4 days ago

Last modified

Share

Naver Shopping Reviews Scraper extracts customer reviews from any Naver SmartStore or Brand Store product — just paste the product URLs. You get the full review record a shopper sees: star rating, full text, date, review photos and videos, the exact option/SKU the buyer purchased, repurchase and "best review" flags, helpful-vote counts, and Naver's own topic tags. A fast, no-code Naver reviews API alternative.

What does Naver Shopping Reviews Scraper do?

Give it one or more Naver product detail URLs (smartstore.naver.com/{store}/products/{id} or brand.naver.com/{brand}/products/{id}) and it returns one structured record per review — rating, text, date, photo/video URLs, the purchased option, helpful votes, and more — with product context attached to every row. Sort reviews the same way Naver does (Ranking, Latest, Highest/Lowest rating) and optionally filter by star rating or to photo/video reviews only.

Why use Naver Shopping Reviews Scraper?

  • Just paste product URLs — no keywords, no login, no configuration.
  • Both store types — SmartStore and Brand Store.
  • Review photos & videos — direct image URLs and video thumbnails/IDs, not just text. Perfect for UGC and visual analysis.
  • The exact option bought — each review carries the SKU/option the reviewer purchased (e.g. color, size, flavor), so you can analyze feedback per variant.
  • Native sort & filters — Ranking / Latest / Highest rating / Lowest rating, plus star-rating and photo-video filters. "Lowest rating" surfaces complaints in seconds.
  • Seller replies — capture the store's official reply to each review, ideal for seeing how sellers handle complaints.
  • Built-in product review summary — every row carries the product's AI review tags, star-rating breakdown, review-type counts, and rating-aspect percentages (taste, packaging, freshness…), so you get the whole-product picture without a second scrape.
  • Rich signals competitors miss — repurchase & free-trial flags, "best review" flag, helpful-vote counts, Naver AI topic tags (taste, delivery, design…), and buyer survey info (household, purpose).
  • Self-contained rows — every review includes product name, URL, store, average rating, and total review count, so the output drops straight into CSV/Excel.

How this Actor compares

FeatureThis ActorOther Naver review tools
InputPrecise product URLsWhole-brand only
Photos & videos✅ URLs + IDs
Option/SKU bought
Sort options4 (Naver-native)
Star / media filters
Helpful votes, best-review, repurchase
Seller replies to reviews
Product AI summary & rating breakdown
Fields per review28~8

Common use cases

  • Voice-of-customer & sentiment — mine review text and topic tags at scale.
  • Complaint mining — sort by Lowest rating or filter to 1–2 stars.
  • Per-variant feedback — group reviews by the purchased option.
  • UGC collection — pull review photos and videos for a product.
  • Competitor & brand monitoring — track ratings and review velocity over time.

What data can you extract?

Each review is one dataset item:

FieldTypeDescription
reviewIdnumberUnique Naver review ID
ratingnumberStar rating, 1–5
reviewContentstringFull review text
reviewDatestringReview date (YYYY-MM-DD)
modifyDatestringLast-edited date; empty if the review was never edited
reviewTypestringNORMAL or AFTER_USE (one-month/after-use review)
contentTypestringTEXT, PHOTO, or VIDEO
repurchasebooleanWhether the reviewer marked it a repurchase
freeTrialbooleanWhether it is a free-trial / sponsored review
bestReviewbooleanWhether Naver/seller flagged it a best review
helpfulCountnumberNumber of "helpful" votes
optionPurchasedstringThe option/SKU the reviewer bought
imagesarrayReview photo URLs
videosarrayReview videos: { thumbnail, videoId }
topicsarrayNaver AI topic tags (e.g. 맛/taste, 배송/delivery, 디자인/design)
reviewerInfoarrayBuyer survey values (e.g. household size, purpose) — when available
sellerReplystringThe store's official reply to this review; empty when none
writerIdstringReviewer ID, masked by Naver (e.g. umy8***)
writerProfileImagestringReviewer avatar URL (empty for default avatars)
productIdstringProduct ID
productNamestringProduct name
productUrlstringProduct page URL
storeNamestringStore / brand name
productRatingnumberProduct average rating
productReviewCountnumberProduct total review count
productReviewSummaryobjectProduct-level summary (same on every review of the product): aiTags, scoreDistribution (1–5★ counts), recentAverageRating, reviewTypeCounts, evaluations (rating-aspect %), topics
sourceUrlstringThe input URL
scrapedAtstringScrape timestamp

How to scrape Naver reviews

  1. Open the Actor on Apify.
  2. Copy a product URL from smartstore.naver.com or brand.naver.com.
  3. Paste one or more URLs into Product URLs.
  4. (Optional) Choose a sort order, a max reviews per product, star ratings, or photo/video only.
  5. Click Start, then download results as JSON, CSV, Excel, or via the Apify API.

How much does it cost?

Runs on Apify's pay-as-you-go platform. Cost scales with the number of reviews you collect. Use Max reviews per product to cap spend, or set it to 0 to pull everything. New Apify accounts include free monthly credits.

Input

FieldTypeDescription
productUrlsarray of stringsNaver product detail URLs (SmartStore or Brand Store). Required.
sortBystringRanking (랭킹순, default), Latest (최신순), Highest rating (평점 높은순), Lowest rating (평점 낮은순).
maxReviewsPerProductintegerMax reviews per product. 0 = all. Default 100.
starRatingsarrayOnly these ratings, e.g. ["1","2"]. Empty = all.
mediaOnlybooleanOnly photo/video reviews (Naver's 포토·동영상). Default false.
storePickOnlybooleanOnly "Store PICK" / best reviews (스토어PICK). Default false.
afterUseOnlybooleanOnly one-month-use reviews (한달사용리뷰). Default false.
repurchaseOnlybooleanOnly repurchase reviews (재구매). Default false.
{
"productUrls": [
"https://smartstore.naver.com/pasteur365/products/11150965069",
"https://brand.naver.com/lumena/products/13244298880"
],
"sortBy": "Ranking",
"maxReviewsPerProduct": 100,
"starRatings": [],
"mediaOnly": false,
"storePickOnly": false,
"afterUseOnly": false,
"repurchaseOnly": false
}

Output

Each review becomes one dataset item (text truncated for readability):

{
"productName": "GOT MILK 유럽산 수입멸균우유 믈레코비타 갓밀크 1L(12입)",
"productRating": 4.86,
"productReviewCount": 117,
"productReviewSummary": { // product-level; identical on every review of this product
"aiTags": ["유통기한이 길어요", "라떼로 먹기 좋아요", "맛있어요", "가성비가 좋아요", "..."],
"scoreDistribution": { "5": 104, "4": 10, "3": 3, "2": 0, "1": 0 },
"recentAverageRating": 4.84,
"reviewTypeCounts": { "text": 44, "photo": 71, "video": 2, "normal": 76, "afterUse": 41, "best": 0 },
"evaluations": [
{ "name": "맛 만족도", "question": "맛은 어떤가요?", "values": [ { "name": "맛있어요", "percent": 88, "count": 103 }, "..." ] }
],
"topics": ["맛", "만족도", "배송", "유통기한", "포장"]
},
"reviewId": 4983850388,
"rating": 5,
"reviewContent": "1L 1,825원으로 아주 싸게 유럽우유를 마시고 있습니다. 멸균제품이라서 비린내가 안 나서 편하게 마십니다...",
"reviewDate": "2026-05-25",
"reviewType": "AFTER_USE", // NORMAL or AFTER_USE (one-month review)
"contentType": "VIDEO", // TEXT / PHOTO / VIDEO
"optionPurchased": "제품선택: 갓밀크3.5%(12입)",
"repurchase": false,
"bestReview": false, // true when flagged as a best review
"freeTrial": false, // true for free-trial / sponsored reviews
"helpfulCount": 0, // "helpful" votes
"images": [
"https://phinf.pstatic.net/checkout.phinf/20260525_86/...X8jE1_JPEG/20260525_121235.jpg",
"https://phinf.pstatic.net/checkout.phinf/20260525_192/...D0PbS_JPEG/20260525_073251.jpg"
],
"videos": [
{ "thumbnail": "https://phinf.pstatic.net/image.nmv/.../rvgjB7wjnV_03.jpg", "videoId": "4F0D30DD4D6093C32B021C737345A19B6E2B" }
],
"topics": [], // AI topic tags; [] when none detected
"reviewerInfo": [], // buyer survey; [] when the product has no survey
"sellerReply": "", // store's reply to this review; "" when none
"writerId": "imyu******", // Naver-masked
"writerProfileImage": "https://phinf.pstatic.net/contact/.../wanderer_above_the_mist.jpg",
"modifyDate": "", // last-edited date; empty if never edited
"productId": "11150965069",
"storeName": "파스퇴르365",
"productUrl": "https://smartstore.naver.com/main/products/11150965069",
"sourceUrl": "https://smartstore.naver.com/pasteur365/products/11150965069",
"scrapedAt": "2026-07-12 12:00:00"
}

A text review with topic tags and buyer survey info looks like this:

{
"reviewId": 5013851865,
"rating": 4,
"reviewContent": "가성비 좋아요~ 국산우유가 맛나지만 비싸잖아요~",
"reviewDate": "2026-07-04",
"reviewType": "AFTER_USE",
"contentType": "TEXT",
"repurchase": false,
"helpfulCount": 0,
"optionPurchased": "제품선택: 아이러브 1.5%저지방우유(12입)",
"images": [],
"videos": [],
"topics": ["만족도", "맛"], // satisfaction, taste
"reviewerInfo": ["1인", "싱글"], // 1-person household, single
"writerId": "mave***",
"productId": "11150965069",
"productName": "GOT MILK 유럽산 수입멸균우유 믈레코비타 갓밀크 1L(12입)",
"storeName": "파스퇴르365",
"productRating": 4.86,
"productReviewCount": 117
}

A 1-star review with the seller's official reply — ideal for complaint analysis:

{
"reviewId": 4957303843,
"rating": 1,
"reviewContent": "일단은 이거 신는거 고려해보셔합니다. 신고 벗기가 너무...",
"reviewDate": "2026-04-19",
"reviewType": "AFTER_USE",
"contentType": "PHOTO",
"repurchase": false,
"freeTrial": false,
"optionPurchased": "Ankle H-01: Ankle H-01 M (225~240mm)",
"images": ["https://phinf.pstatic.net/checkout.phinf/20260419_71/...image.jpg"],
"sellerReply": "안녕하세요, 고객님!\n받아보신 상품 착용법이 다소 번거로우셨던 것 같아 죄송한 마음입니다ㅜㅠ ...",
"writerId": "red5***",
"storeName": "혁선생",
"productRating": 4.7,
"productReviewCount": 1762
// ...same product-context fields as the examples above
}

Tips

  • Use full product URLs copied from the browser address bar. Both SmartStore and Brand Store are supported; price-comparison/catalog pages (shopping.naver.com/catalog/...) are not.
  • Cap large products with maxReviewsPerProduct. Popular products can have tens of thousands of reviews — set it to 0 only when you truly want them all.
  • Find complaints fast — set sortBy to Lowest rating, or starRatings to ["1","2"].
  • topics and reviewerInfo vary by product — some categories return rich tags/survey answers, others return none. They arrive as [] when unavailable.
  • videos provide a thumbnail and Naver video ID; images are direct photo URLs.
  • Schedule runs to track ratings and review velocity over time, or trigger via the Apify API and integrations.

FAQ and support

Is web scraping legal? Scraping publicly available data is generally legal. This Actor collects only publicly visible review information that Naver displays on every product page, and reviewer IDs are already masked by Naver. You are responsible for complying with GDPR and other regulations in how you use the data.

Which URLs are supported? Naver SmartStore and Brand Store product detail pages. Price-comparison / catalog pages are not supported.

Something not working or a field missing? Reach out via Apify support or leave a message on the Actor's page.

Looking for more Naver Shopping data? Check out my other Naver scrapers:

  1. Naver Product Detail Scraper — Extract a product's full record from any SmartStore or Brand Store URL: price, per-SKU options & stock, images, review stats, delivery, and the complete seller/business profile.
  2. Naver Shopping Product Scraper — Search Naver Shopping by keyword and collect product listings at scale: price, seller, ratings, and more. Ideal for product discovery and market research.

Our Actors are ethical and do not extract any private user data, such as email addresses, gender, or location. They only extract what the user has chosen to share publicly. We therefore believe that our Actors, when used for ethical purposes by Apify users, are safe. However, you should be aware that your results could contain personal data. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers.