
H&M Scraper
Pricing
$1.50 / 1,000 results

H&M Scraper
Instantly extract product info from H&M pages. Scrapes prices, images, stock, and product details in JSON format. Simple, fast, and no proxies required. Pricing: $1.50/results.
0.0 (0)
Pricing
$1.50 / 1,000 results
0
Total users
2
Monthly users
2
Runs succeeded
>99%
Last modified
5 days ago
H&M Product Data Scraper 🛍️
Overview
This Apify actor extracts structured product data from individual H&M product pages. Simply provide one or more H&M product URLs, and the actor will return comprehensive details such as product name, price, availability, images, and more — all in clean JSON format.
Why choose this actor? ✨
If you're a developer, analyst, or e-commerce researcher, this actor allows you to scrape accurate and updated H&M product data in seconds. It avoids proxy requirements, works instantly with product URLs, and returns consistent outputs — ideal for datasets, dashboards, or integrations.
NO PROXIES REQUIRED
ONLY FIRST 10 RESULTS ARE FREE FOR FREE USERS
MAX RESULTS WILL ROUND UP TO NEAREST MULTIPLE OF 10
Use Cases
- Price monitoring for fashion items
- E-commerce analytics and trend tracking
- Product catalog enrichment
- Academic or market research on clothing retailers
Key Features 🚀
- Scrapes from official H&M product URLs
- Returns structured JSON with all product info
- Includes prices, availability, colors, images, descriptions, and category hierarchy
- Handles both women’s and children’s product types
- Automatically expands
max_results
to the next multiple of 10
How It Works
- Input one or more H&M product URLs.
- The actor will visit each URL and extract all structured product information.
- You receive a clean JSON response with all data fields.
Input Parameters
Field | Type | Description | Example |
---|---|---|---|
urls | array of strings | List of full H&M product page URLs to scrape. | ["https://www2.hm.com/es_mx/productpage.1103933001.html", "https://www2.hm.com/es_mx/productpage.1168046005.html"] |
Output (Full Example)
{"product_name": "Slim Fit Lined Jeans","product_code": "1168046005","brand": "H&M","seller_name": "H&M","url": "https://www2.hm.com/es_mx/productpage.1168046005.html","description": "Jeans en denim lavado con forro en punto suave...","final_price": "MX$499.00","initial_price": "MX$299.00","currency": "MXN","in_stock": true,"color": "Azul denim","image_count": 5,"main_image": "https://image.hm.com/assets/hm/4f/b8/4fb8214a9d1334d33bcb89488e0d410134468c63.jpg?imwidth=2160","image_urls": ["https://image.hm.com/assets/hm/4f/b8/4fb8214a9d1334d33bcb89488e0d410134468c63.jpg?imwidth=2160","https://image.hm.com/assets/hm/dc/81/dc81df0e5ef846b2923a10bb20e330ce23436161.jpg?imwidth=2160"],"category": "Slim","category_tree": [{ "name": "HM.com", "url": "https://www2.hm.com/es_mx/index.html" },{ "name": "Niños", "url": "https://www2.hm.com/es_mx/ninos.html" },{ "name": "Ropa", "url": "https://www2.hm.com/es_mx/ninos/productos/ropa.html" },{ "name": "Jeans", "url": "https://www2.hm.com/es_mx/ninos/productos/ropa/jeans.html" },{ "name": "Slim", "url": "https://www2.hm.com/es_mx/ninos/productos/ropa/jeans/slim.html" }],"category_url": "https://www2.hm.com/es_mx/ninos/productos/ropa/jeans/slim.html","offers": ["https://www2.hm.com/es_mx/productpage.1168046005.html"],"manufacturer": "H&M","country_code": "MX","county_of_origin": "Sweden","delivery": ["ENTREGA: Ofrecemos entrega Estándar y Express..."],"domain": "www2.hm.com","timestamp": "2025-07-10T22:46:17.182Z","input": {"url": "https://www2.hm.com/es_mx/productpage.1168046005.html"}}
Pricing 💰
- Free tier: Up to 10 results
- Paid tier: $1.50/results
Legal Disclaimer
This actor is not affiliated with or endorsed by H&M. All trademarks belong to their respective owners. Data collection must comply with H&M's Terms of Service and applicable laws.
Update Policy
This actor is maintained and updated regularly to adapt to changes in the H&M website structure. For issues or requests, please open an issue in the Apify console.
FAQ
Q: Do I need to use proxies?
A: No, proxies are not required.
Q: What happens if I request 37 results?
A: You will receive 40, as the max_results value rounds up to the nearest multiple of 10.
Q: Are there limits for free users?
A: Yes, only the first 10 results are included for free users.