Daraz.pk Product Scraper avatar

Daraz.pk Product Scraper

Pricing

from $0.95 / 1,000 results

Go to Apify Store
Daraz.pk Product Scraper

Daraz.pk Product Scraper

[πŸ’° $0.95 / 1K] Scrape products from Daraz.pk, Pakistan's largest online marketplace β€” title, price, discount %, rating, reviews, brand, seller, location, stock, and image. Search by keyword or category URL, sort, and filter by price. For price monitoring, market research, and competitor analysis.

Pricing

from $0.95 / 1,000 results

Rating

0.0

(0)

Developer

SolidCode

SolidCode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

21 hours ago

Last modified

Share

Pull product listings from Daraz.pk β€” Pakistan's largest online marketplace β€” at scale, with PKR prices, original-vs-sale pricing, discount percentages, star ratings, review counts, seller names, and ship-from locations on every item. Search by keyword or paste any Daraz search or category URL, and get clean, structured rows back. Built for Pakistani e-commerce sellers, price-monitoring teams, and market researchers who need fresh Daraz catalog data without clicking through hundreds of listing pages by hand.

Why This Scraper?

  • 19 structured fields per product β€” title, brand, current price, original price, discount %, rating, review count, seller name, ship-from location, stock status, sponsored flag, image, product URL, and source metadata, all in PKR.
  • Deal-tracking built in β€” every item carries originalPrice and discountPercent alongside the live price, so you can spot genuine markdowns instead of inflated "was" prices at a glance.
  • Up to ~12,000 products per search β€” paginate across the full catalog depth Daraz exposes (about 100 pages), with one clean cap (maxResults) instead of fiddly page knobs.
  • Server-side PKR price-range filtering β€” set minPrice and maxPrice in Pakistani Rupees and Daraz returns only matching products, so you never pay for rows you filter out later.
  • 3 sort modes β€” Best Match (popularity), Price: Low to High, and Price: High to Low, applied by Daraz before results are returned.
  • Multiple searches in one run β€” pass a list of search terms and each keyword runs as its own independent search; mix in category URLs in the same run.
  • Sponsored-listing flag β€” isSponsored marks ad placements so you can separate organic ranking from paid slots in competitor analysis.
  • Seller intelligence on every row β€” seller/store name plus ship-from location turn any keyword search into a ready-made list of vendors in your category.
  • URL filters respected β€” paste a pre-filtered Daraz URL (brand, category, sort already applied on-site) and the scraper inherits every parameter baked into the link.

Use Cases

Price Monitoring

  • Track competitor pricing on identical products across Daraz daily
  • Watch your own listings' price position versus rival sellers
  • Detect price drops and stock-outs on high-demand items
  • Build PKR price histories for any product category

Deal & Discount Tracking

  • Surface the deepest genuine discounts by sorting on discountPercent
  • Verify "original price" claims against the live selling price
  • Monitor flash-sale and campaign pricing across categories
  • Alert on markdowns crossing a target price threshold

Market Research

  • Map the full assortment in a category by browsing a category URL
  • Measure brand presence and price tiers across thousands of listings
  • Compare rating and review volume to gauge product demand
  • Benchmark average prices for a keyword across the marketplace

Competitor Analysis

  • Separate sponsored placements from organic ranking with isSponsored
  • Track where rival products rank under your target keywords
  • Compare review counts and star ratings against competing SKUs
  • Watch competitors' discount strategies over time

Seller & Lead Discovery

  • Build vendor lists from seller names appearing under a keyword
  • Identify top sellers and their ship-from locations by category
  • Find new entrants ranking for your core search terms
  • Map which sellers dominate a price band

Getting Started

The simplest way to start β€” one keyword, default settings:

{
"searchTerms": ["iphone"],
"maxResults": 100
}

Multi-Keyword With Sort and Price Filter

Search several terms at once, cheapest first, within a PKR price band:

{
"searchTerms": ["air conditioner", "lawn suit", "power bank"],
"sortBy": "priceasc",
"minPrice": 1000,
"maxPrice": 50000,
"maxResults": 300
}

Browse a Category by URL

Paste a Daraz category or pre-filtered search URL β€” its filters and sort order are respected:

{
"startUrls": [
"https://www.daraz.pk/smartphones/",
"https://www.daraz.pk/catalog/?q=laptop"
],
"maxResults": 500
}

Input Reference

What to Scrape

ParameterTypeDefaultDescription
searchTermsarray["iphone"]Products to search for on Daraz.pk, one per line (e.g. "iphone 15", "air conditioner", "lawn suit"). Each term runs as its own search.
startUrlsarray[]Paste Daraz.pk search or category URLs. Filters and sort order already in the URL are respected. Leave empty if you only use Search Terms.

Options

ParameterTypeDefaultDescription
maxResultsinteger100Maximum products to collect for each search term or URL. Set to 0 for no limit (up to a safety ceiling of about 12,000 products per search β€” Daraz caps deep pagination around page 100). Start with 40-100 to test, then increase.
sortByselectBest Match (default)Order products are collected in: Best Match (default), Price: Low to High, or Price: High to Low. Applied by Daraz before results are returned. Ignored for URLs that already contain a sort order.
minPriceintegernullOnly collect products priced at or above this amount, in Pakistani Rupees. Applied on Daraz's side. Leave empty for no minimum.
maxPriceintegernullOnly collect products priced at or below this amount, in Pakistani Rupees. Applied on Daraz's side. Leave empty for no maximum.

Output

Each product is returned as a flat row. A representative item:

{
"productId": "112233445",
"skuId": "112233445_PK-998877665",
"title": "Apple iPhone 15 128GB Black",
"brand": "Apple",
"price": 264999,
"originalPrice": 299999,
"discountPercent": 12,
"rating": 4.8,
"reviewCount": 342,
"sellerName": "Apple Flagship Store",
"location": "Karachi",
"inStock": true,
"isSponsored": false,
"imageUrl": "https://static-01.daraz.pk/p/example.jpg",
"url": "https://www.daraz.pk/products/example.html",
"searchTerm": "iphone",
"sourceUrl": "https://www.daraz.pk/catalog/?q=iphone",
"page": 1,
"scrapedAt": "2026-06-03T14:30:00+00:00"
}

Core Fields

FieldTypeDescription
productIdstringDaraz product/item ID
skuIdstringSKU identifier, when present
titlestringProduct title
brandstringBrand name, when present (null if absent)
urlstringCanonical product page URL
imageUrlstringPrimary product image URL

Pricing

FieldTypeDescription
pricenumberCurrent selling price in PKR
originalPricenumberPre-discount price in PKR (null if not discounted)
discountPercentnumberPercentage off the original price (null if absent)

Ratings & Availability

FieldTypeDescription
ratingnumberAverage star rating, 0-5 (null if unrated)
reviewCountintegerNumber of ratings/reviews (null if none)
inStockbooleanWhether the product is currently available
isSponsoredbooleanWhether the card is a sponsored/ad placement

Seller & Source

FieldTypeDescription
sellerNamestringSeller / store name
locationstringShips-from / seller location
searchTermstringThe search term that produced this row (null for URL inputs)
sourceUrlstringThe search or category URL this row came from
pageintegerListing page number this product appeared on
scrapedAtstringUTC timestamp of collection (ISO 8601)

Tips for Best Results

  • Start small to verify β€” run with maxResults of 40-100 first to confirm the data matches what you need, then scale up.
  • Paste a filtered Daraz URL to inherit on-site filters β€” apply brand, category, and sort filters directly on daraz.pk, then paste that URL into startUrls; every parameter baked into the link is respected, giving you precise control no input field exposes.
  • Use a price range to beat the page-100 cap β€” Daraz stops paginating around page 100 (~12,000 items). For very broad keywords, split the work into minPrice/maxPrice bands so each narrower search stays well under the depth limit and you capture the full catalog.
  • Sort by Price: Low to High for budget research β€” combine priceasc with a maxPrice cap to pull only the most affordable products in a category.
  • Mix keywords and URLs in one run β€” searchTerms and startUrls are processed independently in the same run, so you can cover multiple angles at once.
  • Filter on discountPercent downstream β€” every row carries the discount, so sorting your exported dataset by discountPercent instantly surfaces the deepest markdowns.
  • Separate ads from organic with isSponsored β€” exclude sponsored rows when measuring true organic ranking for a keyword.

Pricing

From $0.95 per 1,000 results β€” undercuts comparable Daraz extractors while returning richer per-product data. Bronze, Silver, and Gold subscribers pay progressively less; the table below shows total cost at each discount tier.

ResultsNo discountBronzeSilverGold
100$0.11$0.11$0.10$0.10
1,000$1.10$1.05$1.00$0.95
10,000$11.00$10.50$10.00$9.50
100,000$110.00$105.00$100.00$95.00

A "result" is any product row in the output dataset. No compute or time-based charges β€” you pay per result, plus a small fixed per-run start fee.

Integrations

Export data in JSON, CSV, Excel, XML, or RSS. Connect to 1,500+ apps via:

  • Zapier / Make / n8n β€” Workflow automation
  • Google Sheets β€” Direct spreadsheet export
  • Slack / Email β€” Notifications on new results
  • Webhooks β€” Trigger custom APIs on run completion
  • Apify API β€” Full programmatic access

This actor is designed for legitimate price monitoring, market research, and competitive analysis on publicly available Daraz.pk product listings. Users are responsible for complying with applicable laws and Daraz's Terms of Service. Do not use extracted data for spam, harassment, or any illegal purpose, and respect any personal data you encounter.