Jarir.com Product Scraper
Pricing
Pay per usage
Jarir.com Product Scraper
Scrapes product listings and detail pages from Jarir.com — Saudi Arabia's largest electronics retailer. Extracts product name, price, images, SKU, brand, specs, and stock status.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
ScrapySpider
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
9 days ago
Last modified
Categories
Share
Jarir.com Product Scraper
Scrapes product listings and detail pages from Jarir.com — Saudi Arabia's largest electronics and office supplies retailer — and returns structured JSON with prices, images, SKU, specifications, and stock status. No account or cookies required.
- No Jarir.com account or cookies needed
- Supports search queries (e.g., "iPhone") and direct category/search URLs
- Extracts full product specs, both original and discounted prices
- Captures all product images (main + gallery)
- Handles infinite-scroll listing pages automatically
- Exports as JSON, CSV, or Excel
What data does it extract?
Each result contains:
Product info: productName, productUrl, brand, sku, category
Pricing: originalPrice, discountedPrice
Media: mainImageUrl, additionalImages (array of all gallery images)
Availability: stockAvailability
Specs: specifications (key-value object with all table rows, e.g., RAM, Storage, Color)
Meta: extractionDate
All data is exported as JSON, CSV, or Excel via Apify's dataset export.
Use cases
- Price monitoring: Track price drops and discount events on electronics across Jarir.com
- Market research: Analyze product availability, brand distribution, and pricing in the Saudi retail market
- Competitor benchmarking: Compare product specs and pricing for electronics importers or distributors
- Inventory enrichment: Enrich internal product catalogs with SKUs, images, and specifications from Jarir
- E-commerce comparison: Build comparison tools for Saudi consumers across categories (phones, laptops, TVs)
- Lead generation: Identify brand gaps or out-of-stock products to pitch distributors or suppliers
How to use
- Click Try for free above
- In the Input tab, either:
- Enter a Search Query (e.g.,
Samsung Galaxy) — the Actor builds the search URL automatically - Or paste one or more Jarir.com Start URLs (search result or category pages)
- Enter a Search Query (e.g.,
- Optionally set Max Requests Per Crawl to limit the run size (default: 500)
- Click Start and wait for the run to complete (a typical search result page with 50 products takes 3–6 minutes)
- Download your results as JSON, CSV, or Excel from the Output tab
Input parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
startUrls | Array of URLs | No | — | Jarir.com search result or category page URLs. Takes priority over searchQuery if both are provided. Example: https://www.jarir.com/sa-en/catalogsearch/result?search=Xiaomi |
searchQuery | String | No | — | Search keyword to scrape (e.g., iPhone, Samsung TV). The Actor constructs the Jarir.com search URL. Ignored if startUrls are set. |
maxRequestsPerCrawl | Integer | No | 500 | Maximum number of pages the Actor will crawl. Set to 0 for unlimited. |
proxyConfiguration | Object | No | { useApifyProxy: false } | Proxy settings. Apify residential proxies are recommended for large runs to avoid IP blocks. |
Output example
{"productName": "Xiaomi Redmi Note 13 Pro 5G - 8GB RAM, 256GB - Black","productUrl": "https://www.jarir.com/sa-en/xiaomi-redmi-note-13-pro-5g-mobile-8gb-256gb-black-1115459.html","mainImageUrl": "https://www.jarir.com/media/catalog/product/1/1/1115459_1.jpg","additionalImages": ["https://www.jarir.com/media/catalog/product/1/1/1115459_1.jpg","https://www.jarir.com/media/catalog/product/1/1/1115459_2.jpg"],"originalPrice": "SAR 799.00","discountedPrice": "SAR 649.00","sku": "1115459","brand": "Xiaomi","category": "Home Electronics Mobiles & Tablets","stockAvailability": "In Stock","specifications": {"Brand": "Xiaomi","SKU": "1115459","RAM": "8 GB","Storage": "256 GB","Color": "Black","Operating System": "Android","Battery Capacity": "5000 mAh"},"extractionDate": "2026-04-25T08:30:00.000Z"}
Pricing
This Actor is free to use — you only pay for Apify platform compute time and proxy usage (if enabled).
A typical run scraping 100 product detail pages costs approximately $0.05–$0.15 in Apify platform credits depending on memory and proxy settings.
New Apify accounts receive $5 in free credits — enough for hundreds of product scrapes.
Technical notes
- No account needed: The Actor does not require a Jarir.com login or session cookies
- Infinite scroll: Listing pages are fully scrolled to load all products before enqueueing
- Anti-bot measures: The Actor spoofs navigator properties and sets realistic browser headers to reduce detection
- Large runs: For scraping 500+ products, consider enabling Apify Proxy (residential) in the proxy configuration to avoid IP rate limits
- Saudi Arabia locale: The Actor targets the
sa-en(Saudi Arabia, English) locale by default; Arabic locale URLs are not currently supported - Spec availability: Specifications may be partial for some product types — the Actor extracts whatever is present in the spec table
Support
Have questions or found a bug? Reach out:
- Email: ScrapySpider@protonmail.com
- Website: ScrapySpider.com
- Apify: Open a support issue on this Actor page
- Response time: Within 24–48 hours on weekdays