Daraz Products Scraper
Pricing
from $2.99 / 1,000 results
Daraz Products Scraper
Daraz Products Scraper is a Python tool designed to extract product titles, current prices, discount percentages, seller ratings, customer reviews, stock availability, and category details from the Daraz e-commerce marketplace. It exports structured retail datasets into clean CSV or JSON format
Pricing
from $2.99 / 1,000 results
Rating
0.0
(0)
Developer
real-estate-api
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
Daraz Products Scraper — Product Catalogs, Prices, and Seller Insights

Collect Daraz product listings from publicly accessible catalog search results across supported regional marketplaces. Gather product names, prices, discounts, seller details, brands, images, and stock information in a structured dataset. Export your results in JSON, CSV, Excel, and other supported formats.
Overview
Daraz Products Scraper helps e-commerce professionals, researchers, and analysts explore product catalogs across supported Daraz regional websites.
Enter a search query, select a regional domain, and configure the maximum number of products to collect. The actor organizes available product information into structured records for price research, seller analysis, and catalog monitoring.
Features
- Product Search: Find catalog listings using keywords such as product names, brands, or model numbers.
- Regional Marketplace Support: Collect search results from supported Daraz domains.
- Price Monitoring: Capture displayed prices, original prices, and discounts when available.
- Seller Information: Collect seller names and identifiers from product listings.
- Product Details: Gather product names, item identifiers, SKUs, and brand information.
- Images and Categories: Capture product image links and available category information.
- Stock Indicators: Record whether products are marked as in stock.
- Paginated Collection: Collect multiple pages of results up to the configured item limit.
- Structured Exports: Export collected records in JSON, CSV, Excel, and other supported formats.
Use Cases
- Price Monitoring: Compare listed prices and discounts for selected products.
- Seller Research: Organize seller information associated with search results.
- Product Cataloging: Build structured product datasets for offline analysis.
- Regional Market Research: Compare search results across supported regional marketplaces.
- Brand Research: Explore products associated with particular brands or search terms.
- E-commerce Analytics: Analyze product availability, prices, and catalog information.
Input Parameters
| Parameter | Type | Description |
|---|---|---|
mode | String | Collection mode. Use search. |
query | String | Search term for the products you want to find. |
domain | String | Regional Daraz domain, such as www.daraz.com.bd. |
maxItems | Integer | Maximum number of products to collect, up to 1,000 per run. |
requestDelaySecs | Number | Delay between requests, in seconds. |
Example Input
{"mode": "search","query": "iphone","domain": "www.daraz.com.bd","maxItems": 50,"requestDelaySecs": 1}
What Data Does This Actor Extract?
The available fields depend on the product information returned by the selected marketplace.
| Field | Description |
|---|---|
name | Product name. |
nid | Product identifier provided by the marketplace. |
itemId | Item identifier. |
image | Product image link. |
isSmartImage | Indicates the image type flag when provided. |
priceShow | Formatted displayed price. |
price | Numeric price representation, when available. |
originalPriceShow | Formatted original price, when available. |
originalPrice | Original price value, when available. |
discount | Displayed discount information. |
ratingScore | Rating information, when available. |
review | Review information, when available. |
location | Seller or product location displayed in the listing. |
summaryTexts | Product summary text or descriptive details. |
sellerName | Seller name. |
sellerId | Seller identifier. |
brandName | Product brand name. |
brandId | Brand identifier. |
sku | Product stock keeping unit. |
skuId | SKU identifier. |
cheapest_sku | Cheapest SKU identifier when provided. |
categories | Available category identifiers. |
inStock | Indicates whether the product is marked as in stock. |
scrapedAt | Timestamp when the record was collected. |
Additional marketplace metadata may be included when available.
Example Output
{"name": "Apple iPhone 17 Pro Max 256GB","nid": "1586430510","itemId": "1586430510","image": "https://static-01.daraz.com.bd/p/fac480469b0dbb606c145f903d9df754.jpg","priceShow": "৳ 244,980","discount": "2% Off","location": "Dhaka","summaryTexts": ["NO RETURN applicable if the seal is broken Network GSM CDMA HSPA"],"sellerName": "Wearbox bd","sellerId": "700508304007","brandName": "No Brand","brandId": "39704","skuId": "12690107584","sku": "1586430510_BD","categories": [2,3],"price": "244980","inStock": true,"originalPrice": "249990","scrapedAt": "2026-10-26T00:00:00+00:00"}
This example illustrates the output structure. Actual product information, field availability, and values vary by search query and regional marketplace.
Working with Your Dataset
After the actor finishes, open the dataset to review and export your collected product records.
You can:
- Export records as JSON, CSV, Excel, or another supported format.
- Sort products by price, brand, seller, or availability.
- Compare product prices and discounts across search terms.
- Analyze seller information and product categories.
- Process collected records with Python, Pandas, or spreadsheet software.
- Save recurring snapshots for market research and reporting.
FAQ
Who is this actor for?
It is designed for e-commerce professionals, marketers, developers, and analysts who need structured Daraz product search results.
Which regional marketplaces are supported?
The actor supports configured Daraz regional domains, including Bangladesh and other supported markets. Availability depends on the domain and accessible search results.
What export formats are available?
You can export the dataset in JSON, CSV, Excel, and other formats supported by Apify.
Can I run the actor on a schedule?
Yes. Configure an Apify schedule to refresh your dataset periodically.
How many products can one run collect?
The maximum is 1,000 products per run. The actual number returned may be lower if fewer matching products are available.
Will every product contain every field?
No. Fields such as ratings, reviews, brand details, and seller information may be missing when the marketplace does not provide them.
Disclaimer
This actor is an independent tool and is not affiliated with, endorsed by, sponsored by, or officially associated with Daraz or its owners. Users are responsible for complying with applicable terms of use and laws when collecting and using data.
Is Web Scraping Legal?
Collecting information that is already public is generally legal. There is no single law that bans all forms of web scraping. The limits are the usual ones: do not break into accounts, do not take private or confidential data, and be careful with personal data and copyrighted works. A site's terms can also restrict how you access it. Facts such as a public name, price, or rating are not the same thing as republishing someone's article or photo.
This actor collects information from public pages. It does not log in and it does not bypass access controls.
For a longer explanation, see Apify's article Is web scraping legal?.