Ozon Scraper — Russia Marketplace Products, Prices & Reviews avatar

Ozon Scraper — Russia Marketplace Products, Prices & Reviews

Pricing

from $5.00 / 1,000 product scrapeds

Go to Apify Store
Ozon Scraper — Russia Marketplace Products, Prices & Reviews

Ozon Scraper — Russia Marketplace Products, Prices & Reviews

Scrape Ozon.ru products by keyword, category URL, or product URL — title, price, rating, reviews, seller, brand, SKU. MCP-ready.

Pricing

from $5.00 / 1,000 product scrapeds

Rating

0.0

(0)

Developer

Khadin Akbar

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

5 days ago

Last modified

Share

Ozon Scraper — Russia's #1 Marketplace Product, Price & Review Data

Scrape Ozon.ru — Russia's largest e-commerce marketplace — by keyword, category URL, or direct product URL. Returns clean JSON with product title, price, discount %, rating, review count, seller, brand, SKU, image, breadcrumbs, stock state. Built MCP-ready, residential-proxied, and cost-capped per run.

Ozon.ru is the Amazon of Russia — 50M+ active buyers, 250M+ SKUs, 1.5B+ orders/year. This actor lets you pull live product data without a Russian SIM card, without manual cookie capture, and without writing a single line of scraping code.

Pricing: $0.005 per product scraped + $0.00005 start fee. Both Pay-Per-Event AND Pay-Per-Usage are enabled — pick whichever fits your run profile. No setup fee.

What does Ozon Scraper do?

  • Keyword search: pass ["iphone 15", "наушники беспроводные"] — gets the first N matching products with all listing-card fields.
  • Category / seller / brand URLs: paste a https://www.ozon.ru/category/... URL, the actor paginates and pulls every product on that page until the cap.
  • Product URLs: paste one or more https://www.ozon.ru/product/...-1234567/ URLs and get full per-product detail (JSON-LD brand, SKU, rating, full image gallery, breadcrumbs, stock).
  • Deep-enrich toggle: turn enrichProducts on to fan out from every listing tile into its product page for the full detail set.
  • Auto-mode: paste any Ozon URL and the actor classifies it (product / category / search / seller) automatically — no separate mode flag.

Why use Ozon Scraper?

  • Price tracking & dynamic re-pricing — feed Ozon SKU prices into your repricer or BI dashboard.
  • Competitive intelligence — track competitor brand assortment, discounts, and stock state across Russia.
  • Market research — quantify category breadth, average rating, review velocity.
  • Brand monitoring — find every listing of your brand on Ozon, including grey-market resellers.
  • Affiliate / dropshipping — discover top-rated SKUs in any niche.
  • MCP / agent integration — built so Claude, ChatGPT, and other AI agents can call this actor with a single keyword and get back structured product JSON.

How to use Ozon Scraper

  1. Click Try for free above this page (Apify account needed — free tier covers your first runs).
  2. In the Input tab, put your search terms in Search keywords OR paste Ozon URLs into Start URLs.
  3. Set Max products (default 100 — at $0.005/product that is $0.50 max per run).
  4. Leave Proxy country as RU (Ozon hard-blocks non-Russian IPs).
  5. Hit Save & Start. Results stream into the Storage → Dataset tab as products are found.
  6. Export the dataset as JSON / CSV / Excel / HTML from the Storage tab, or fetch it via the Apify API.

Input

FieldTypeNotes
keywordsstring[]Russian or English search terms (e.g. ["iphone 15"]).
startUrlsurl[]Direct Ozon URLs (product / category / seller / search).
maxResultsintegerHard cap on products scraped/charged. Default 100.
enrichProductsbooleanOpen every listing tile's product page for full detail. Default false.
sortenumrelevance / price / price_desc / rating / new. Applies to keyword searches only.
countryCodestringProxy country ISO code. Keep RU.
proxyConfigurationobjectAdvanced override. Default Apify Residential RU.

At least one of keywords or startUrls is required.

Output (one record per product)

{
"sku": "1234567",
"url": "https://www.ozon.ru/product/iphone-15-pro-128gb-1234567/",
"title": "Смартфон Apple iPhone 15 Pro 128GB",
"brand": "Apple",
"price": 89990,
"oldPrice": 119990,
"discountPercent": 25,
"currency": "RUB",
"rating": 4.8,
"reviewsCount": 1432,
"sellerName": "Apple Official",
"image": "https://cdn1.ozone.ru/.../wc1000/1234567.jpg",
"images": ["https://cdn1.ozone.ru/...", "..."],
"breadcrumbs": ["Электроника", "Смартфоны", "Apple"],
"inStock": true,
"mode": "product",
"keyword": null,
"scrapedAt": "2026-06-27T07:00:00.000Z"
}

You can download the dataset in JSON, HTML, CSV, or Excel from the Storage tab, or stream it via the Apify Dataset API.

Data table

FieldDescription
skuOzon product SKU (digits from the product URL).
urlCanonical product URL.
titleProduct title.
brandBrand name (detail-page enrichment).
price / oldPriceCurrent and original price in RUB.
discountPercentDiscount % derived from price vs oldPrice.
currencyAlways RUB.
ratingAverage rating 0–5.
reviewsCountNumber of reviews.
sellerNameSeller / merchant (detail mode).
image / imagesPrimary + full gallery.
breadcrumbsCategory trail (detail mode).
inStockStock state (detail mode).
modesearch / category / product.
keywordOriginating keyword (search mode).
scrapedAtISO-8601 UTC timestamp.

How much does it cost to scrape Ozon?

Two monetization models are active — buyers self-select per run:

Pay-Per-Event (default for predictable cost):

  • apify-actor-start — $0.00005 per run (RAM-scaled).
  • product-found — $0.005 per scraped product.

Examples:

  • 50 products → ~$0.25
  • 500 products → ~$2.50
  • 5,000 products → ~$25

Pay-Per-Usage (active for heavy / multi-million-product runs):

  • Compute units + residential proxy bandwidth at standard Apify rates.

The actor stops charging the moment maxResults is hit — no runaway bills. The expected max cost is printed in the run log + status message at start.

Tips and advanced options

  • Be precise with maxResults. It is a hard cost cap. Cheaper to run twice than to overshoot.
  • Use category URLs over keywords when you can. Ozon's category pages give cleaner, denser data than search.
  • enrichProducts is expensive. It opens N additional browser navigations per N tiles. Use it only when you need the JSON-LD-only fields (brand, full gallery, breadcrumbs).
  • Keep proxy as RU residential. Datacenter IPs and non-RU residentials get walled within seconds.
  • Pagination cap. The actor walks up to 10 result pages per start URL. Past 800–1000 results for a single very broad search, results get repetitive; tighten the query instead.

FAQ, disclaimers, and support

  • Legality. This actor only collects data that Ozon serves publicly to any logged-out visitor — no login, no personal data, no Russian PII. Use the data in accordance with applicable laws and Ozon's Terms of Use. You are responsible for your use of the data.
  • Anti-bot reality. Ozon runs a sophisticated WAF + bot challenge. The actor uses Camoufox (stealth Firefox) + RU residential rotation + session retire-on-block. Expect ~95–99% success on healthy days; intermittent blocks happen.
  • No per-product user reviews yet. Review collection is not in v0.1 — let us know via the Issues tab if you need them.
  • Have an issue? Open a ticket on the actor's Issues tab — every report is read.
  • Need a custom version? Contact us through the Apify Store contact form on this actor's page.

Other actors in this portfolio