Noon.com Product Scraper
Pricing
from $1.00 / 1,000 results
Noon.com Product Scraper
Efficiently extract product data from Noon.com, the Middle East's leading e-commerce marketplace. This lightweight actor quickly gathers prices, specifications, and images. For the most stable results and to avoid blocking, the use of residential proxies is strongly recommended.
Pricing
from $1.00 / 1,000 results
Rating
5.0
(7)
Developer
Shahid Irfan
Maintained by CommunityActor stats
6
Bookmarked
148
Total users
27
Monthly active users
5 days ago
Last modified
Categories
Share
What does Noon.com Product Scraper do?
Noon.com Product Scraper collects structured product data from public Noon.com category, deal, collection, and listing pages. Enter a Noon UAE listing URL, choose the maximum number of products and pages, and receive product titles, prices, discounts, ratings, seller information, images, and product URLs in an Apify dataset.
The output is useful for Noon price monitoring, ecommerce market research, competitor analysis, deal tracking, catalog reporting, and product data pipelines. Each saved item includes the listing page and collection timestamp so you can understand where and when the product was found.
Why use Noon.com Product Scraper?
- Price monitoring - Compare current prices, original prices, currencies, and calculated discount labels across Noon categories.
- Competitor research - Build structured product datasets with brands, sellers, ratings, review counts, best-seller ranks, and offer details.
- Deal tracking - Capture deal tags, discount codes, promotion text, badges, and merchandising messages from campaign pages.
- Catalog analysis - Export product listings to JSON, CSV, Excel, or XML for reporting, dashboards, and data processing.
- Repeatable collection - Run the Actor on demand or schedule recurring runs to compare product availability, prices, and merchandising signals over time.
- Clean datasets - Duplicate products are skipped during a run, and empty values are removed from saved records.
What data can you extract from Noon.com?
The dataset contains one item for each unique product found in the requested Noon listing pages. Fields are included when Noon provides the corresponding information.
| Field | Type | Description |
|---|---|---|
title | String | Product title shown on the listing |
url | String | Direct product page URL |
image | String | Primary product image URL |
images | Array | Additional product image URLs |
brand | String | Product brand |
currentPrice | Number | Current selling price |
originalPrice | Number | Original price before a discount, when available |
discount | String | Calculated discount label such as 40% Off |
rating | Number | Average customer rating |
reviewsCount | Number | Number of ratings or reviews |
sku | String | Product SKU |
catalogSku | String | Catalog SKU value |
offerCode | String | Offer code associated with the listing |
skuConfig | String | SKU configuration identifier |
currency | String | Currency inferred from the Noon regional URL |
storeName | String | Store or seller display name |
bestSellerRank | String | Best-seller rank label when present |
isBuyable | Boolean | Whether the product is currently purchasable |
isBestseller | Boolean | Whether the product is marked as a bestseller |
isCollectionEligible | Boolean | Whether the product is eligible for collection |
show3d | Boolean | Whether a 3D product experience is available |
stockMinimumQuantity | Number | Minimum purchasable quantity |
flags | Array | Product flags exposed on the listing |
productBadges | Array | Badge data shown with the product |
nudges | Array | Merchandising messages such as delivery or urgency notices |
dealTagText | String | Short promotional deal text |
dealTag | Object | Full deal tag data |
discountCode | String | Discount code tag |
discountCodeDisplayText | String | Discount code display text |
discountTagTitle | String | Discount promotion title |
discountTagDetail | String | Discount promotion details |
discountTagTerms | Array | Discount terms and conditions |
groups | Array | Group metadata from the listing |
sellerPositiveRating | Number | Positive seller rating percentage |
sellerRating | Number | Seller rating score |
sellerRatingsCount | Number | Number of seller ratings |
sourceUrl | String | Listing page used to collect the product |
sourcePage | Number | Listing page where the product appeared |
scrapedAt | String | ISO timestamp for when the item was collected |
How to use Noon.com Product Scraper
- Open the Actor on Apify Store.
- Paste a public Noon.com category, collection, deal, or listing URL into
startUrl. - Set
maxProductsandmaxPagesfor the size of the collection. - Add proxy settings if your run or schedule needs them.
- Start the run and open the dataset when it finishes.
- Download the results or connect the dataset to an integration, webhook, or API workflow.
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
startUrl | String | No | Noon UAE fashion listing URL | Public Noon.com category or listing page URL to use as the starting point |
maxProducts | Integer | No | 20 | Maximum number of products to save |
maxPages | Integer | No | 10 | Maximum number of listing pages to process |
proxyConfiguration | Object | No | {"useApifyProxy": false} | Optional proxy settings for the run; residential proxies are recommended for larger or recurring collections |
The input form includes a prefilled Noon UAE listing URL. Replace it with any supported public Noon.com catalog path when you want to collect another category or promotion.
Usage Examples
Basic category extraction
Use a Noon UAE category or promotional page and collect a small dataset for validation.
{"startUrl": "https://www.noon.com/uae-en/fashion/men-31225/crazy-price-drops-ae-FA_03/","maxProducts": 20,"maxPages": 2}
Larger collection with proxy settings
Increase the product and page limits for a broader catalog snapshot and enable Apify residential proxy access.
{"startUrl": "https://www.noon.com/uae-en/electronics-and-mobiles/","maxProducts": 200,"maxPages": 8,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Deal and collection tracking
Run the Actor against a promotion page with a controlled page limit when monitoring discounted products.
{"startUrl": "https://www.noon.com/uae-en/beauty/","maxProducts": 100,"maxPages": 5,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Sample Output
The following example shows one dataset item with common product, pricing, seller, promotion, and collection fields. Additional fields appear when they are available on the source listing.
{"title": "Ua Old Skool","url": "https://www.noon.com/uae-en/ua-old-skool/Z9BEAB712BB6CCB8445CAZ/p/?o=z9beab712bb6ccb8445caz-11","image": "https://f.nooncdn.com/p/pzsku/Z9BEAB712BB6CCB8445CAZ/45/_/1741799327/2fb1dd56-91ef-4a3d-9e09-fc5bd1642b2e.jpg?width=800","images": ["https://f.nooncdn.com/p/pzsku/Z9BEAB712BB6CCB8445CAZ/45/_/1741799327/2fb1dd56-91ef-4a3d-9e09-fc5bd1642b2e.jpg?width=800","https://f.nooncdn.com/p/pzsku/Z9BEAB712BB6CCB8445CAZ/45/_/1741799328/4cfbdffe-aada-4a38-be29-2ed384194f8f.jpg?width=800"],"brand": "VANS","currentPrice": 179,"originalPrice": 299,"discount": "40% Off","rating": 4.6,"reviewsCount": 526,"sku": "Z9BEAB712BB6CCB8445CAZ","catalogSku": "Z9BEAB712BB6CCB8445CAZ-11","offerCode": "z9beab712bb6ccb8445caz-11","currency": "AED","storeName": "Noon Fashion Group","bestSellerRank": "#1","isBuyable": true,"isBestseller": true,"nudges": ["#1 in Men's Low Top Sneakers","Free Delivery","Selling out fast"],"dealTagText": "Mega Deal","sellerPositiveRating": 75,"sellerRating": 4,"sellerRatingsCount": 19490,"sourceUrl": "https://www.noon.com/uae-en/fashion/men-31225/crazy-price-drops-ae-FA_03/","sourcePage": 1,"scrapedAt": "2026-03-08T12:00:00.000Z"}
Tips for Best Results
- Use catalog pages - Category, collection, and promotional pages are the best starting points for product datasets.
- Test with a small limit - Start with 20 to 50 products and a low page limit before scheduling a larger collection.
- Use residential proxies for larger runs - Residential proxy access can provide more stable collection for high-volume or recurring runs.
- Keep page limits intentional - Set
maxPagesas a safety limit when a category contains many listings. - Review the dataset preview - Confirm the target category and the available fields before increasing the run size.
- Expect source-dependent fields - Noon does not publish every field for every product, so missing values are omitted from the item.
- Schedule snapshots for comparisons - Recurring runs can help track changes in price, availability, ratings, promotions, and seller signals.
Integrations and Export Formats
- Google Sheets - Share product and price snapshots for spreadsheet analysis.
- Airtable - Build a searchable product catalog or seller database.
- Make or Zapier - Send new dataset items into no-code workflows.
- Webhooks - Trigger downstream processing after a run completes.
- Apify API - Read datasets programmatically from your applications.
- JSON, CSV, Excel, and XML - Download results for analysis, reporting, or system imports.
Frequently Asked Questions
Can I scrape multiple Noon pages in one run?
Yes. Set maxPages to control how many listing pages the Actor processes from the startUrl you provide.
Does Noon.com Product Scraper handle pagination?
Yes. The Actor continues through available listing pages until it reaches maxProducts, maxPages, or the end of the available results.
Are duplicate products removed?
Yes. Products are de-duplicated during the run so the same catalog item is not saved more than once.
Can I use this Actor for deal and collection pages?
Yes. Public category, deal, collection, and other Noon listing pages can be used as the startUrl when they contain product results.
What happens when a product field is missing?
The field is omitted when Noon does not provide that value on the listing. This is normal for fields such as discounts, seller metrics, badges, and ratings.
Can I export Noon product data to CSV or Excel?
Yes. Apify datasets can be downloaded as CSV, Excel, JSON, XML, and other supported formats.
Can I run the Actor on a schedule?
Yes. Create an Apify schedule to refresh Noon product data hourly, daily, weekly, or at another interval that fits your monitoring workflow.
Is it legal to scrape Noon.com?
Scraping public web data may be permitted in some situations, but you are responsible for following Noon.com terms, applicable laws, privacy requirements, and your organization's data policies.
Related Actors
- Noon Reviews Scraper - Collect customer reviews, ratings, feedback, and seller performance data for Noon products.
- Tokopedia Search Scraper - Extract product listings, prices, ratings, reviews, and seller details from another ecommerce marketplace.
- Nike Product Scraper - Collect product prices, descriptions, ratings, inventory, sizes, and colors for brand-level product research.
- Target Product Scraper - Extract product prices, reviews, ratings, images, and inventory for competitive price monitoring.
Support
For issues, feature requests, or custom Actor work, use the Issues tab on the Actor page or contact the developer through Apify.
Legal Notice
This Actor is designed for legitimate data collection from publicly available Noon.com listing pages. Users are responsible for using the data responsibly and complying with Noon.com terms, applicable laws, privacy requirements, and other relevant rules.