# Wildberries Scraper: Prices, Specs, Reviews | Парсер WB (`zen-studio/wildberries-scraper`) Actor

Scrape Wildberries products by keyword, category, seller, or brand. Get live prices, stock, full specifications, ratings, top reviews, and the seller profile behind every product. 70+ fields per product, exported to JSON, CSV, or Excel.

- **URL**: https://apify.com/zen-studio/wildberries-scraper.md
- **Developed by:** [Zen Studio](https://apify.com/zen-studio) (community)
- **Categories:** E-commerce
- **Features:** Limited permissions
- **Stats:** 180 total users, 73 monthly users, 98.8% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $3.99 / 1,000 products

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

An Actor is a serverless cloud program that runs on the Apify platform. It has two run modes.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.

Apify vocabulary and the platform model are defined once, in the agent quickstart at https://apify.com/agents.md.

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For examples already wired to this Actor's own input schema, see the [API](#api) section below.

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).

# README

## Wildberries Product Scraper — Prices, Specs & Reviews | Парсер товаров Wildberries (2026)

[![70+ fields per Wildberries product. Live stock. Full specs. Seller sales.](https://api.apify.com/v2/key-value-stores/pJ7iaZsTFhR3k9tjV/records/wildberries-scraper-readme-hero-v1.png)](https://console.apify.com/actors/Tv9w3ikpjLvW0KcYR/input)

От **Zen Studio**, создателей [Ozon](https://apify.com/zen-studio/ozon-scraper-pro) и [Avito](https://apify.com/zen-studio/avito-listings-scraper), каждым из которых пользуются **1 000+ пользователей**, а также [Yandex Market](https://apify.com/zen-studio/yandex-market-scraper-parser).
From **Zen Studio**, creators of Ozon and Avito scrapers with **1,000+ users each**, plus Yandex Market.

### Почему этот актор? / Why choose this actor?

- **70+ полей для сравнения товаров.** Остаток товара, цены по размерам, состав, сертификаты и полные характеристики в одной записи. **Compare products in detail:** total stock, size-specific prices, composition, certificates and full specifications together.
- **Продажи и репутация продавца.** Общее число проданных товаров, рейтинг, дата регистрации и сроки доставки помогают оценить магазин. **Evaluate the seller:** lifetime units sold, seller rating, registration date and delivery times give you context beyond the product listing.
- **Отзывы с деталями покупки.** До 100 отзывов на товар, плюсы, минусы, ответы продавца и оценка соответствия размера. **Understand buyer feedback:** up to 100 reviews per product, pros and cons, seller replies and size-fit data.

<a href="https://console.apify.com/actors/Tv9w3ikpjLvW0KcYR/input" data-demo-cta="true"><img src="https://api.apify.com/v2/key-value-stores/pJ7iaZsTFhR3k9tjV/records/wildberries-scraper-readme-cta-v1.svg" width="252" height="48" alt="Try 5 Wildberries products" /></a>

#### Попробуйте на 5 товарах / Try 5 products

```json
{
  "searchTerms": [
    "рубашка"
  ],
  "maxResults": 5,
  "deliveryCity": "Moscow",
  "includeReviews": true,
  "includeSellerProfile": true
}
```

[Открыть настройки / Open actor input](https://console.apify.com/actors/Tv9w3ikpjLvW0KcYR/input). Замените запрос и выберите город доставки. Экспорт: JSON, CSV или Excel. Replace the keyword and choose a delivery city; export JSON, CSV or Excel.

Отзывы и профиль продавца включены по умолчанию. Отключите их, если они не нужны. Доступность отдельных полей зависит от Wildberries. Reviews and seller profiles are enabled by default; turn them off when you only need product data. Individual fields depend on what Wildberries publishes. See [pricing](https://apify.com/zen-studio/wildberries-scraper/pricing).

<table>
<tr>
<td style="background:#BB27E8;padding:10px 12px;border:none;border-radius:4px 4px 0 0"><strong style="color:#170B20">Zen Studio · Russian Marketplaces</strong></td>
</tr>
<tr>
<td style="padding:6px;border:1px solid #DDC6E8;border-top:none;border-radius:0 0 4px 4px;background:#F7EAFF">
<span style="display:inline-block;vertical-align:top;margin:3px;padding:8px 8px;border:1px solid #DDC6E8;border-radius:4px;background:#EDD0FC"><span style="white-space:nowrap"><img alt="" height="20" src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-Tv9w3ikpjLvW0KcYR-STky8VTbvu-wildberries-parser-logo.png" style="display:inline-block;vertical-align:middle;margin:0" width="20"/> <a href="https://apify.com/zen-studio/wildberries-scraper" style="color:#30143D;font-size:13px;font-weight:700;text-decoration:none">WB Search</a></span><br><span style="white-space:nowrap;font-size:12px;color:#593A65">You are here</span></span><span style="display:inline-block;vertical-align:top;margin:3px;padding:8px 8px;border:1px solid #DDC6E8;border-radius:4px;background:#F7EAFF"><span style="white-space:nowrap"><img alt="" height="20" src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-eHr0V7iH17oWeQlaZ-fO7NwO4z9e-wildberries-parser-logo.png" style="display:inline-block;vertical-align:middle;margin:0" width="20"/> <a href="https://apify.com/zen-studio/wildberries-detail-scraper" style="color:#30143D;font-size:13px;font-weight:700;text-decoration:none">WB Detail</a></span><br><span style="white-space:nowrap;font-size:12px;color:#593A65">Reviews &amp; history</span></span><span style="display:inline-block;vertical-align:top;margin:3px;padding:8px 8px;border:1px solid #DDC6E8;border-radius:4px;background:#F7EAFF"><span style="white-space:nowrap"><img alt="" height="20" src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-APa5EQZZaXHWBmogv-XA8teXUHbn-ozon-scraper-logo.png" style="display:inline-block;vertical-align:middle;margin:0" width="20"/> <a href="https://apify.com/zen-studio/ozon-scraper-pro" style="color:#30143D;font-size:13px;font-weight:700;text-decoration:none">Ozon</a></span><br><span style="white-space:nowrap;font-size:12px;color:#593A65">Products &amp; sellers</span></span><span style="display:inline-block;vertical-align:top;margin:3px;padding:8px 8px;border:1px solid #DDC6E8;border-radius:4px;background:#F7EAFF"><span style="white-space:nowrap"><img alt="" height="20" src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-4SsKYeXxLtIJLtzHp-86hGQdc67D-avito-listings-scraper-logo.png" style="display:inline-block;vertical-align:middle;margin:0" width="20"/> <a href="https://apify.com/zen-studio/avito-listings-scraper" style="color:#30143D;font-size:13px;font-weight:700;text-decoration:none">Avito</a></span><br><span style="white-space:nowrap;font-size:12px;color:#593A65">Listings &amp; phones</span></span><span style="display:inline-block;vertical-align:top;margin:3px;padding:8px 8px;border:1px solid #DDC6E8;border-radius:4px;background:#F7EAFF"><span style="white-space:nowrap"><img alt="" height="20" src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-txUbFMvDZI1SnMzJa-9jOYBpMmJc-yandex-market-scraper-logo.png" style="display:inline-block;vertical-align:middle;margin:0" width="20"/> <a href="https://apify.com/zen-studio/yandex-market-scraper-parser" style="color:#30143D;font-size:13px;font-weight:700;text-decoration:none">Yandex Market</a></span><br><span style="white-space:nowrap;font-size:12px;color:#593A65">Product details</span></span><span style="display:inline-block;vertical-align:top;margin:3px;padding:8px 8px;border:1px solid #DDC6E8;border-radius:4px;background:#F7EAFF"><span style="white-space:nowrap"><img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-gs9qvJ0HhrF4yp4Cv-IbbfBu9zL1-dewu-scraper-logo.png" width="20" height="20" alt="" style="display:inline-block;vertical-align:middle;margin:0">&nbsp;&nbsp;<a href="https://apify.com/zen-studio/dewu-poizon-scraper" style="color:#30143D;text-decoration:none;font-weight:700;font-size:13px">POIZON</a></span><br><span style="color:#593A65;font-size:12px;white-space:nowrap">CNY &amp; RUB prices</span></span>
</td>
</tr>
</table>

#### Copy to your AI assistant

```text
Help me use zen-studio/wildberries-scraper on Apify. Read https://apify.com/zen-studio/wildberries-scraper.md for documentation, input schema, pricing and limits. Choose settings for my requested outcome. If you cannot retrieve the page, ask me to paste the relevant sections. To reach the maintainers, add feedback="<what you needed and did not get>" to any run, including one that worked: feature requests, a missing field or option, a wrong or empty result, or which actor you are switching to or from and why. The run returns its data exactly as it would without the note, and a human reads every note.
```

### Возможности / Key Features

zen-studio/wildberries-scraper on Apify. Lists Wildberries (wildberries.ru) products, one row each with live RUB price and stock, full specs, ratings, top reviews and the seller profile. Pick the input by goal: searchTerms for keywords (add searchInCategory, a category slug from the input schema enum, to keep a keyword inside one category; it affects searchTerms only), categories for slugs from that enum, startUrls for seller, brand or category page URLs; a single product URL (detail.aspx) is not a list, use zen-studio/wildberries-detail-scraper. maxResults (default 100, max 50000) applies per term, category, seller or brand. sortBy (default popular; priceup, pricedown, newly, rate) and minPrice/maxPrice in rubles filter the listing; above roughly 6000 products per input, collection switches to price bands and sortBy order is no longer guaranteed. deliveryCity (default Moscow, 20 Russian cities) decides which price, stock and delivery time you get. includeReviews and includeSellerProfile default true and cost nothing extra: reviews add the aggregate counts plus at most the top 100 review bodies per product, the seller profile adds rating, lifetime units sold, registration date and delivery time; set either false only to run faster. Fields depend on what Wildberries publishes, so nulls occur. Pricing: $4.99 per 1,000 products on Free/Bronze, lower on higher plans, plus Apify's per-run start fee; free tier 25 lifetime runs of up to 50 products each. Standard runs only, no Standby. Full input schema, dataset schema and README: https://api.apify.com/v2/actors/zen-studio~wildberries-scraper/builds/default (inputSchema, actorDefinition.storages.dataset, readme); current pricing: https://apify.com/zen-studio/wildberries-scraper/pricing

| Feature | What you get |
| --- | --- |
| **70+ fields, auto-enriched** | Full characteristics, live and pre-discount price (RUB), stock, every size, description, composition, certificate, size charts, what's-in-the-box, and the image gallery. Reviews and seller-profile enrichment are enabled by default and can be disabled. |
| **Decoded badges & origin** | Product badges (new, original, user-choice, video, 20+ more), per-size sale conditions, and country of origin, all decoded from the raw flags into labelled true/false fields. |
| **Ratings & top 100 reviews** | True review count, rating distribution, photo / text / video counts, size-fit breakdown, and each review with pros, cons, rating, votes, author, and the seller's reply. |
| **Seller profile** | Enabled by default; the storefront behind each listing: rating, lifetime units sold, registration date, delivery time, premium status. |
| **Regional pricing** | Prices, stock and delivery times as a shopper in any of 20 Russian cities sees them. |
| **Free tier** | 25 lifetime runs, 50 results per run, no credit card. |

### Как собирать данные / How to Scrape Wildberries Data

Pick an input, set **Max results**, and run. Each search term, category, seller, and brand is scraped independently, and **Max results** applies to each one.

#### Basic: products by keyword

```json
{
  "searchTerms": ["ноутбук"],
  "maxResults": 100
}
```

#### Browse a category

```json
{
  "categories": ["elektronika/noutbuki-periferiya"],
  "sortBy": "popular",
  "maxResults": 500
}
```

Pick categories from the **Categories** dropdown. For a deeper sub-category that is not listed, paste its page address into **Start URLs** instead.

#### A seller's or a brand's full catalog

```json
{
  "startUrls": [
    { "url": "https://www.wildberries.ru/seller/1234567" },
    { "url": "https://www.wildberries.ru/brands/nike" }
  ],
  "maxResults": 1000
}
```

**Start URLs** also accepts category page addresses. Each address is scraped as its own list.

#### Filtered search, priced for one city

```json
{
  "searchTerms": ["кроссовки"],
  "minPrice": 2000,
  "maxPrice": 8000,
  "sortBy": "rate",
  "deliveryCity": "Saint Petersburg",
  "maxResults": 200
}
```

### Параметры ввода / Input Parameters

| Parameter | Type | Default | Description |
|-----------|------|---------|-------------|
| `searchTerms` | array | *one of these four* | Keywords to scrape. Each keyword is scraped separately. |
| `categories` | array | *one of these four* | One or more Wildberries categories to browse, picked from the dropdown. |
| `startUrls` | array | *one of these four* | Seller, brand, or category page addresses. Each is scraped as its own list. |
| `maxResults` | integer | `100` | Maximum products per search term, category, seller, or brand. |
| `sortBy` | string | `popular` | `popular`, `priceup`, `pricedown`, `newly`, or `rate`. |
| `minPrice` | integer | *none* | Only return products priced at or above this amount (₽). |
| `maxPrice` | integer | *none* | Only return products priced at or below this amount (₽). |
| `deliveryCity` | string | `Moscow` | Show prices, stock and delivery times for this city (20 Russian cities). |
| `includeReviews` | boolean | `true` | Include up to 100 review bodies per product. |
| `includeSellerProfile` | boolean | `true` | Include seller sales, rating, registration and delivery data where available. |

Provide at least one of **Search terms**, **Categories**, or **Start URLs**. You can combine several inputs in a single run.

### Какие данные вы получите / What Data Can You Extract from Wildberries?

Every product is a single row. The example below is a real one.

| Group | Fields |
| --- | --- |
| **Identity** | product id, card id, URL, name, brand, slug, vendor code, category and parent, colour name and variants |
| **Pricing & stock** | live and pre-discount price (RUB), in-stock flag, total quantity, delivery time, every size with its own price and sale conditions |
| **Ratings & reviews** | average rating, true review count, rating distribution, photo / text / video counts, size-fit, and the top 100 reviews in full |
| **Specs & content** | grouped characteristics, description, composition, certificate, size charts, what's-in-the-box, image gallery, decoded badges and country of origin |
| **Seller** | storefront rating, review count, lifetime units sold, registration date, delivery time, premium status, loyalty level |
| **Provenance** | which input produced the row, the exact term or address, and the scrape timestamp |

#### Output Example

A single product row, lightly trimmed (`// ... N more` marks where a long array continues; review text stays in its original language). Raw flags are decoded into labelled fields **and** kept as-is, and every raw source field is preserved alongside the clean ones.

```json
{
  "nmId": 205764778,
  "imtId": 659858014,
  "url": "https://www.wildberries.ru/catalog/205764778/detail.aspx",
  "name": "Рубашка женская больших размеров летняя на пуговицах",
  "brand": "IMPERIA SECRET",
  "brandId": 312123867,
  "slug": "rubashka-zhenskaya-bolshikh-razmerov-letnyaya-na-pugovitsakh",
  "price": 1395,
  "priceBasic": 7700,
  "currency": "RUB",
  "inStock": true,
  "totalQuantity": 40,
  "deliveryHours": 18,
  "sizes": [
    {
      "name": "50",
      "optionId": 330637597,
      "price": 1395,
      "priceBasic": 7700,
      "priceRaw": { "basic": 770000, "product": 139500 },
      "saleConditions": 415236096,
      "saleConditionsDecoded": {
        "isUnrefusable": false,
        "isPrepaid": false,
        "isUnreturnable": false,
        "isPromo": true,
        "isClickCollect": false,
        "isPaymentUponReceipt": false,
        "isPrepaidForCourier": false
        // ... 4 more
      },
      "dtype": 6597069766664,
      "deliveryType": null
    }
    // ... 7 more sizes
  ],
  "rating": 4.8,
  "reviewsCount": 13019,
  "reviewRatingDistribution": { "1": 224, "2": 123, "3": 349, "4": 1015, "5": 11253 },
  "reviewRatingDistributionPercent": { "1": 2, "2": 1, "3": 2, "4": 8, "5": 87 },
  "reviewsWithPhoto": 113,
  "reviewsWithText": 6489,
  "reviewsWithVideo": 8,
  "sizeFit": { "bigger": 6, "ok": 85, "smaller": 9 },
  "reviews": [
    {
      "id": "XCf2mlwDoFFIsneCQFbY",
      "author": "Елена",
      "rating": 5,
      "date": "2026-06-30T05:54:35Z",
      "text": "Очень удобно носить. Материя дышит.",
      "pros": "",
      "cons": "",
      "color": "серый",
      "size": "60",
      "votesUp": 0,
      "votesDown": 0,
      "hasVideo": false,
      "sellerAnswer": null
    }
    // ... 99 more (top 100 kept of 1017 served)
  ],
  "reviewsReturned": 100,
  "reviewsAvailable": 1017,
  "reviewsAggregate": {
    "feedbackCount": 13019,
    "feedbackCountWithText": 6489,
    "feedbackCountWithPhoto": 113,
    "feedbackCountWithVideo": 8,
    "valuation": "4.8",
    "matchingSizePercentages": { "bigger": 6, "ok": 85, "smaller": 9 }
    // ... full raw review aggregate
  },
  "description": "Рубашка женская от IMPERIA SECRET - это лучший выбор для своего стиля. Женская рубашка большого размера ...",
  "descriptionMarkdown": null,
  "characteristics": [
    { "name": "Состав", "value": "хлопок 50%; лен 35%; полиэстер 15%", "group": "Основная информация" },
    { "name": "Цвет", "value": "серый; серый графит", "group": "Основная информация" },
    { "name": "Пол", "value": "Женский", "group": "Основная информация" }
    // ... 12 more
  ],
  "composition": [
    { "name": "хлопок 50%" },
    { "name": "лен 35%" },
    { "name": "полиэстер 15%" }
  ],
  "certificate": { "verified": true },
  "sizesTable": {
    "headers": ["RU", "Обхват талии, в см", "Обхват шеи, в см", "Обхват груди, в см", "Обхват бедер, в см"],
    "rows": [
      { "size": "48", "values": ["48", "74-78", "", "94-98", "102-106"], "chrtId": 1458849139 }
      // ... 7 more
    ]
  },
  "contents": "рубашка женская больших размеров - 1 шт",
  "category": "Рубашки",
  "categoryRoot": "Одежда",
  "vendorCode": "Рубашка полоска",
  "brandHash": "8CB897FD1AD9F853",
  "colorName": "серый, серый графит",
  "colorVariants": [1008201160, 1008201158, 205764778],
  "kinds": ["Женский"],
  "season": null,
  "cardCreatedAt": "2024-01-28T08:50:17.265674Z",
  "cardUpdatedAt": "2026-06-17T10:30:07.232561Z",
  "images": [
    "https://basket-14.wbbasket.ru/vol2057/part205764/205764778/images/big/1.webp",
    "https://basket-14.wbbasket.ru/vol2057/part205764/205764778/images/big/2.webp"
    // ... 14 more
  ],
  "imageCount": 16,
  "hasVideo": true,
  "seller": {
    "id": 1337458,
    "name": "IMPERIA SECRET",
    "valuation": "4.8",
    "feedbacksCount": 32587,
    "registrationDate": "2023-07-25T11:36:29Z",
    "lifetimeUnitsSold": 102114,
    "deliveryHours": 96.15,
    "isPremium": false,
    "supplierLoyaltyProgramLevel": 0
    // ... full storefront profile
  },
  "viewFlags": 8725876752,
  "viewFlagsDecoded": {
    "isGoodPrice": false,
    "isNew": false,
    "hasVideo": true,
    "isVatRefundAvailable": true,
    "videoAutoplayInSnippet": true,
    "isUserChoice": true,
    "photoAbTest": 0
    // ... 19 more badges
  },
  "supplierFlags": 7426,
  "supplierFlagsDecoded": {
    "isPremiumSupplier": false,
    "shouldHideSimilarProducts": true,
    "isPaidBigRichPreview": false,
    "isAccent": false,
    "hasRecommendations": false,
    "hasPharmaOffer": false,
    "isEgrocery": false
  },
  "supplierCountry": "kg",
  "inputMode": "category",
  "sourceQuery": "Женщинам",
  "scrapedAt": "2026-06-30T10:41:46Z"
  // plus every raw source field (panelPromoId, wh, dist, weight, payload, …) preserved alongside
}
```

### Продвинутые сценарии / Advanced Usage

Ready-made configurations for assortment research, seller intelligence, price-band targeting, and new-arrival tracking.

#### Top-rated products in a price band

```json
{
  "searchTerms": ["робот пылесос"],
  "minPrice": 10000,
  "maxPrice": 30000,
  "sortBy": "rate",
  "maxResults": 300
}
```

#### Newest arrivals in a category, for one city

```json
{
  "categories": ["krasota/uhod-za-kozhey"],
  "sortBy": "newly",
  "deliveryCity": "Yekaterinburg",
  "maxResults": 500
}
```

#### A full brand catalog

```json
{
  "startUrls": [
    { "url": "https://www.wildberries.ru/brands/apple" }
  ],
  "sortBy": "pricedown",
  "maxResults": 2000
}
```

#### Several keywords in one run

```json
{
  "searchTerms": ["ноутбук", "монитор", "клавиатура"],
  "sortBy": "popular",
  "maxResults": 250
}
```

#### Сравнение с ценами POIZON / Compare with POIZON prices

Для кроссовок и одежды: [Dewu POIZON Scraper](https://apify.com/zen-studio/dewu-poizon-scraper) показывает актуальную цену товара в Китае на Dewu (得物) в юанях, все размеры, рублёвую цену POIZON для каждого размера, который там продаётся, и отзывы покупателей. Ищите по названию, артикулу или ссылке.

For sneakers and clothing: [Dewu POIZON Scraper](https://apify.com/zen-studio/dewu-poizon-scraper) returns the product's live China price on Dewu (得物) in CNY, every size, POIZON's ruble price for each size it sells and buyer reviews. Search by name, style code or link.

### Integrations and scheduling (Интеграции и расписание)

Подключите результаты к n8n или другим интеграциям Apify. Schedule daily runs to keep product data up to date.

### Стоимость — Pay Per Result / Pricing

**$4.99 per 1,000 products** on the base plan, dropping automatically on higher Apify plans. One flat price per product: the full spec sheet, all returned reviews, and the seller profile are included, never billed separately.

| Apify plan | Per 1,000 products |
|------------|--------------------|
| Free / Bronze | $4.99 |
| Silver | $4.79 |
| Gold | $3.99 |

Free tier: 25 lifetime runs, 50 results per run, no credit card required. Upgrade to a paid plan for full result counts.

### Частые вопросы / FAQ

**What is Wildberries (Вайлдберриз / WB)?**
Wildberries, written Вайлдберриз in Russian and shortened to WB or ВБ, is the largest online marketplace in Russia and the CIS, selling clothing, electronics, beauty, home goods, and groceries from hundreds of thousands of sellers. This Actor turns any Wildberries search, category, seller, or brand into a structured product dataset.

**What are the four ways to scrape Wildberries?**
Keyword search (**Search terms**), category browse (**Categories** dropdown or a category address in **Start URLs**), a seller's full catalog (a seller address in **Start URLs**), and a brand's full catalog (a brand address in **Start URLs**). Combine several in one run; **Max results** applies to each input.

**How many products can I extract?**
Up to 50,000 per input, and you can add many inputs in a single run. Set **Max results** per search term, category, seller, or brand.

**How many reviews do I get per product?**
The Actor returns the top 100 review bodies per product, alongside the true total review count, the full rating distribution, and the with-photo, with-text and with-video counts, so your aggregate stats stay accurate even when only the top reviews are returned. This reflects a genuine platform limit: Wildberries itself publishes at most about 1,094 reviews per product. Full review depth, plus questions and answers, review videos, and price history, is coming in a separate dedicated Wildberries product detail Actor that covers one product exhaustively.

**Can I get prices and stock for a specific Russian city?**
Yes. Set **Delivery region** to any of 20 cities (Moscow, Saint Petersburg, Novosibirsk, Yekaterinburg, and more) and prices, stock, and delivery times reflect that location.

**Does every product include the seller behind it?**
Yes, at no extra cost. Each row carries the storefront profile: rating, review count, lifetime units sold, registration date, delivery time, premium status, and loyalty level.

**How fresh is the data?**
Every run reads live at request time, so prices, stock, ratings, and delivery times are current as of the moment you run it.

**Do I need a Wildberries account or cookies?**
No. Provide your search terms or page addresses and run; no account or cookie export is involved.

**How do I export the data?**
Download as JSON, CSV, Excel, XML, or HTML from the run's Storage tab, or pull it programmatically. JSON preserves the nested sizes, reviews, characteristics, and seller structure best; CSV and Excel flatten it.

**Do you scrape other Russian marketplaces?**
Yes. For Ozon use the [Ozon Product Scraper](https://apify.com/zen-studio/ozon-scraper-pro), and for Yandex Market use the [Yandex Market Scraper](https://apify.com/zen-studio/yandex-market-scraper-parser).

**What's the free tier?**
25 lifetime runs, 50 results per run, no credit card required.

**Is it legal to scrape Wildberries?**
The Actor extracts only publicly available data, nothing behind a login. You are responsible for complying with Wildberries' terms of service and applicable data protection law, including GDPR, CCPA, and Russia's Federal Law No. 152-FZ on personal data. Reviewer names and seller details are personal and business data; handle them accordingly.

### More Zen Studio scrapers for e-commerce

**🛍️ Russian marketplaces**

- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-Tv9w3ikpjLvW0KcYR-STky8VTbvu-wildberries-parser-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Wildberries (Вайлдберриз)**
  - [Product Details](https://apify.com/zen-studio/wildberries-detail-scraper)
  - [Travel](https://apify.com/zen-studio/wildberries-travel-scraper)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-APa5EQZZaXHWBmogv-XA8teXUHbn-ozon-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Ozon (Озон)**
  - [Product Scraper PRO](https://apify.com/zen-studio/ozon-scraper-pro) · [Reviews & Q\&A](https://apify.com/zen-studio/ozon-product-reviews-scraper) · [Seller & Competitor](https://apify.com/zen-studio/ozon-seller-scraper) · Buybox Tracker (`zen-studio/ozon-buybox-scraper`)
  - Ozon Fresh Scraper (`zen-studio/ozon-fresh-scraper`)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-txUbFMvDZI1SnMzJa-9jOYBpMmJc-yandex-market-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Yandex Market (Яндекс Маркет)**
  - Yandex Market Scraper (`zen-studio/yandex-market-scraper-parser`)

**🗂️ Russian classifieds, maps & property**

- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-4SsKYeXxLtIJLtzHp-86hGQdc67D-avito-listings-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Avito (Авито)**
  - Listings Scraper (`zen-studio/avito-listings-scraper`) · Seller Profiles (`zen-studio/avito-seller-profile-scraper`) · Supplier Directory (`zen-studio/avito-suppliers-directory-scraper`)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-NBmcHCtkUEhA0DNP3-SrXbUedsVm-2gis-scraper-api-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **2GIS (2ГИС)**
  - Places & Contacts (`zen-studio/2gis-places-scraper-api`) · Reviews (`zen-studio/2gis-reviews-scraper`) · Jobs (`zen-studio/2gis-jobs-scraper`) · Property (`zen-studio/2gis-property-scraper`)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-fRSgBvgbsRB4o7t30-UkaIbH1Yhq-yandex-maps-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Yandex Maps (Яндекс Карты)**
  - Maps Scraper (`zen-studio/yandex-maps-scraper`) · Maps Reviews (`zen-studio/yandex-maps-reviews-scraper`)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-C7iri7mPrAEgVV1UI-esng9Vihs2-domclick-search-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Domclick (Домклик)**
  - Domclick Scraper (`zen-studio/domclick-search-scraper`)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-XGkKwcU2STh86Tdic-g6vzvWrAHG-yandex-reality-scraper-logo-120.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Yandex Realty (Яндекс Недвижимость)**
  - Yandex Realty Scraper (`zen-studio/yandex-realty-scraper`)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-Xwfe51BeGXC5iigRL-1AXNaRarjI-yandex-search-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Yandex Search (Яндекс)**
  - Yandex Search SERP Scraper (`zen-studio/yandex-search-engine-scraper`)

**🌏 Wholesale marketplaces**

- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-TASViBigl6dEv1GaH-RjnHoxkrmo-alibaba-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Alibaba.com**
  - Alibaba Scraper (`zen-studio/alibaba-scraper`)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-ghXSMZcW3GxsCrkiR-5hnvsKv4Yt-1688-wholesale-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **1688 阿里巴巴**
  - 1688 Wholesale Scraper (`zen-studio/1688-wholesale-scraper`)
  - 1688 Reviews Scraper (`zen-studio/1688-reviews-scraper`)

**🎬 Social commerce & video**

- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-hO5NqsA6aC1bz3jra-MjB05eVFEt-xiaohongshu-search-scraper-logo-square.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **RedNote 小红书**
  - RedNote Search Scraper (`zen-studio/rednote-search-scraper`)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-3TJaaOJDU1AMiOoJM-Vu2eVr0P6N-douyin-profile-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Douyin 抖音**
  - Douyin Search Scraper (`zen-studio/douyin-search-scraper`)
  - Douyin User Search Scraper (`zen-studio/douyin-user-search-scraper`)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-49Zb7Ewj7OXyRFnLp-kYOJCOdhrR-naver-cafe-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Naver Blog & Cafe 네이버 블로그·카페**
  - Naver Blog & Cafe Scraper (`zen-studio/naver-blog-cafe-scraper`)

**🛒 E-commerce**

- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-PsVmeHsn8748GeSDv-Ktzu3u1ZW9-icon.png" width="16" height="16" alt="TikTok Shop scraper icon" style="vertical-align:middle;border-radius:3px"> **TikTok Shop**
  - TikTok Shop Review Scraper (`zen-studio/tiktok-shop-review-scraper`)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-eab843E8WtuH7V3oz-a9TgvZnNOZ-weidian-scraper-icon.png" width="16" height="16" alt="Weidian 微店 scraper icon" style="vertical-align:middle;border-radius:3px"> **Weidian 微店**
  - Weidian Scraper (`zen-studio/weidian-scraper`)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-gs9qvJ0HhrF4yp4Cv-IbbfBu9zL1-dewu-scraper-logo.png" width="16" height="16" alt="Dewu 得物 scraper icon" style="vertical-align:middle;border-radius:3px"> **Dewu 得物**
  - Dewu POIZON Scraper (`zen-studio/dewu-poizon-scraper`)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-yK9Fwkji44bQkuS7P-f1uyK15FaQ-naver-shopping-scraper.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Naver Search 네이버 검색**
  - Naver Search Scraper (`zen-studio/naver-search-scraper`)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-OFZVXeeKVlKMMXsJk-wE33BzvwYy-aliexpress-scraper-logo.jpg" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **AliExpress 全球速卖通**
  - AliExpress Product Scraper (`zen-studio/aliexpress-scraper`)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-0hS9yNh3RU8DC6puG-LozxRJkdHN-coupang-review-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Coupang 쿠팡**
  - Coupang Search Scraper (`zen-studio/coupang-search-scraper`)
  - Coupang Review Scraper (`zen-studio/coupang-review-scraper`)
  - Coupang Product Detail Scraper (`zen-studio/coupang-detail-scraper`)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-DHVT6jhgablck1CTx-kFq5oLPY2n-naver-shopping-scraper.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Naver Shopping 네이버쇼핑**
  - Naver Shopping Scraper (`zen-studio/naver-shopping-scraper`)
  - Naver Shopping Product Detail Scraper (`zen-studio/naver-product-detail-scraper`)
  - Naver Shopping Review Scraper (`zen-studio/naver-review-scraper`)

### Поддержка / Support

- **Bugs**: Issues tab
- **Features**: Issues tab

### Правовая информация / Legal Compliance

Extracts publicly available data only. Users must comply with Wildberries' terms of service and applicable data protection regulations, including GDPR, CCPA, and Russia's Federal Law No. 152-FZ on personal data. Reviewer names and seller details are personal and business data; handle them in line with the law.

***

*Scrape Wildberries products by keyword, category, seller, or brand, with full specifications, live prices and stock, ratings, the top reviews, and the seller profile behind every product.*

# Actor input Schema

## `searchTerms` (type: `array`):

Ключевые слова для поиска на Wildberries. Каждый запрос обрабатывается отдельно.<br>Keywords to search on Wildberries. Each keyword is scraped separately.<br><br>Чтобы искать только в одной категории, используйте поле «Искать в категории» ниже.<br>To limit results to one category, use «Search within category» below.

## `searchInCategory` (type: `string`):

Необязательно. Сузить <b>поисковые запросы</b> до одной категории. Например, найти «чехол» только среди смартфонов. Оставьте пустым, чтобы искать по всему Wildberries.<br><br>Optional. Narrow your <b>search terms</b> to a single category, e.g. find «чехол» only within smartphones. Leave empty to search across all of Wildberries.<br><br><b>Работает только с полем «Поисковые запросы».</b> Не влияет на «Категории» и «Ссылки».<br><b>Applies to the Search terms field only.</b> It does not affect Categories or Start URLs.

## `categories` (type: `array`):

Выберите одну или несколько категорий Wildberries. Для подкатегорий, которых нет в списке, вставьте ссылку на категорию в <b>Start URLs</b>.<br>Pick one or more Wildberries categories to browse. For deeper sub-categories not listed here, paste a category URL into <b>Start URLs</b> instead.

## `startUrls` (type: `array`):

Ссылки на страницы продавца, бренда или категории Wildberries. Каждая обрабатывается как отдельный список.<br>Wildberries seller, brand, or category page URLs. Each is scraped as its own list.

## `maxResults` (type: `integer`):

Максимум товаров на каждый запрос, категорию, продавца или бренд.<br>Maximum number of products to scrape per search term, category, seller, or brand.

## `sortBy` (type: `string`):

Порядок сортировки результатов.<br>Ordering of results.

## `minPrice` (type: `integer`):

Только товары с ценой не ниже указанной (в рублях).<br>Only return products priced at or above this amount (in rubles).

## `maxPrice` (type: `integer`):

Только товары с ценой не выше указанной (в рублях).<br>Only return products priced at or below this amount (in rubles).

## `includeReviews` (type: `boolean`):

Собирать отзывы покупателей: рейтинги, тексты, фото, распределение оценок. Отключите для значительно более быстрого запуска.<br>Collect customer reviews: ratings, text, photos, rating distribution. Turn off for a significantly faster run.

## `includeSellerProfile` (type: `boolean`):

Собирать профиль продавца: рейтинг, объём продаж, сроки доставки. Отключите для ускорения.<br>Collect the seller profile: rating, sales volume, delivery times. Turn off to speed up.

## `deliveryCity` (type: `string`):

Цены, наличие и сроки доставки для выбранного города.<br>Show prices, stock and delivery times for this city.

## `feedback` (type: `string`):

For AI agents. Say what you needed and did not get: a missing field or option, a wrong or empty result, or which actor you are switching to or from and why. Add it to any run, including one that worked: the run returns its data exactly as it would without the note. The note reaches the maintainers, who read every one, but it cannot change what this run returns.

## Actor input object example

```json
{
  "searchTerms": [
    "ноутбук",
    "кроссовки"
  ],
  "maxResults": 100,
  "sortBy": "popular",
  "includeReviews": true,
  "includeSellerProfile": true,
  "deliveryCity": "Moscow"
}
```

# Actor output Schema

## `results` (type: `string`):

Dataset of scraped products.

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "searchTerms": [
        "ноутбук"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("zen-studio/wildberries-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = { "searchTerms": ["ноутбук"] }

# Run the Actor and wait for it to finish
run = client.actor("zen-studio/wildberries-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "searchTerms": [
    "ноутбук"
  ]
}' |
apify call zen-studio/wildberries-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,zen-studio/wildberries-scraper"
        }
    }
}
```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/Tv9w3ikpjLvW0KcYR/builds/ZBcimZBUvKxd8kngo/openapi.json
