Skip to content

Zalando Scraper

Try for free

Scrape Zalando products from any European shop by category, brand, search or product URL: prices, discounts, sizes with stock, colours, material, images, seller, delivery and ratings. No login needed.

👗 Zalando Scraper

Scrape products from every Zalando shop in Europe: prices and discounts, every size with live stock, colour variants, material and fit, all images, the seller (Zalando or a partner), delivery times and ratings. Paste category, brand, search or product URLs, or just type a keyword. No login, no cookies, results in seconds.

✨ Why use Zalando Scraper?

  • ⚡ Fast — reads the data Zalando embeds in its pages, about 10 product pages at a time; a 10-product run finishes in seconds, 1,000 detailed products in about 5 minutes, and 10,000 list rows in about 4 minutes.
  • 🌍 All Zalando shops — Germany, UK, France, Italy, Spain, Netherlands, Poland, Austria, Switzerland, Belgium, the Nordics, Central and Eastern Europe, each with its own prices and currency.
  • 📏 Sizes with stock — every size with its own SKU, availability, stock level (MANY, FEW, ONE, OUT_OF_STOCK), price and seller.
  • 🏷️ Real discounts — current price, original price and discount percent, plus deal and top-rated flags.
  • 🔍 Filters built in — sort, price range, sale only, colours, sizes and brands, or keep the filters you set on the site in the URL.
  • 🔓 No login needed — only public pages are read.

🎯 Use cases

  • 💶 Price monitoring — track prices and markdowns of brands or categories across countries.
  • 📦 Stock and size tracking — see which sizes sell out and when items come back.
  • 🧭 Competitor and brand research — compare assortments, partner sellers and price points per shop.
  • 🛍️ Product feeds — build catalogues with images, materials, colours and descriptions.
  • ⭐ Review insight — collect rating averages, rating distribution and the latest reviews.

🚀 How to use

  1. Paste one or more Zalando URLs (category, brand, search results or product pages) into Zalando URLs, or type keywords into Search terms and pick a shop.
  2. Set Max products per input (20 by default).
  3. Optionally set filters: sort, price range, sale only, colours, sizes or brands.
  4. Leave Open product pages for full details on for sizes with stock, material, seller and delivery; turn it off for faster, cheaper rows from the result lists.
  5. Click Start and download the results as JSON, CSV, Excel or HTML, or read them through the API.

📥 Input

FieldWhat it does
startUrlsZalando category, brand, search or product URLs from any country shop, or product SKUs (e.g. NI112N022-A11).
searchTermsKeywords searched in the shop chosen in store.
storeCountry shop for search terms and SKUs (de, uk, fr, it, es, nl, pl, at, ch and more).
maxItemsMaximum products per URL or search term (default 20).
sortBy, minPrice, maxPrice, onSaleOnlyOrder and price filters.
colors, sizes, brandsColour, size and brand filters.
includeDetailsOpen each product page for the full record (default on).
includeReviewsAdd up to 10 of the latest reviews per product.
{
  "startUrls": [{ "url": "https://www.zalando.co.uk/womens-clothing-dresses/" }],
  "searchTerms": ["nike air force 1"],
  "store": "uk",
  "maxItems": 20,
  "sortBy": "price_asc",
  "maxPrice": 80,
  "colors": ["black"],
  "includeDetails": true
}

📤 Output

FieldDescription
url, sku, name, brandProduct identity.
price, originalPrice, discountPercent, currencyCurrent price, price before the discount, discount and currency of the shop.
inStock, availabilityStatus, sizes, availableSizesAvailability, and every size with SKU, availability, stock level, price and seller.
color, colorVariantsColour and the other colours of the same model (SKU, colour, URL, image).
description, material, fit, attributesProduct text and every attribute Zalando lists (material and care, details, size and fit).
image, images, videosImage URLs in full resolution.
rating, ratingCount, reviewCount, ratingDistribution, reviewsRatings and the latest reviews where the shop shows them.
seller, soldByZalando, deliverySeller of the default offer and delivery time, fee and return policy.
category, categoryPath, flags, store, countryCategory breadcrumb, badges (deal, top rated) and the shop.
searchTerm, sourceUrl, position, scrapedAtWhere the row came from.

Example (trimmed):

{
  "url": "https://www.zalando.co.uk/nike-sportswear-air-force-1-07-trainers-white-ni112n022-a11.html",
  "sku": "NI112N022-A11",
  "name": "AIR FORCE 1 07 - Trainers - white",
  "brand": "Nike Sportswear",
  "price": 88,
  "originalPrice": 109.99,
  "discountPercent": 20.0,
  "currency": "GBP",
  "inStock": true,
  "sizes": [
    { "size": "5.5", "sku": "NI112N022-A110060000", "available": true, "stock": "MANY", "price": 88.0, "seller": "Zalando" },
    { "size": "15", "sku": "NI112N022-A110160000", "available": false, "stock": "OUT_OF_STOCK", "price": 88.0, "seller": "Zalando" }
  ],
  "availableSizes": ["5.5", "6 (39)", "6 (40)", "6.5", "7"],
  "color": "white",
  "colorVariants": [
    { "sku": "NI112N022-Q11", "color": "black", "url": "https://www.zalando.co.uk/nike-sportswear-air-force-1-07-trainers-black-ni112n022-q11.html", "image": "https://img01.ztat.net/article/spp-media-p1/2b6b146ce9474100b5ca2bf47e322a65/086348c420f04076814c5051c42010d3.jpg" }
  ],
  "material": "Upper material: Leather; Inner material: 100% polyester; Insole: Textile; Sole: Synthetics",
  "fit": "Shoe width: Regular; Heel height: Low",
  "images": ["https://img01.ztat.net/article/spp-media-p1/0117d3f555064d619547338470ec2fcb/5aa562bb0b4b49d5bbabd3c1cd81a5d5.jpg"],
  "rating": 4.7,
  "ratingCount": 19487,
  "reviewCount": 4783,
  "ratingDistribution": { "1": 523, "2": 188, "3": 416, "4": 1781, "5": 16579 },
  "reviews": [
    { "rating": 5, "title": "Great classic", "text": "Comfortable from day one and true to size.", "language": "en_GB", "author": "Sam", "publishedAt": "2026-10-11T17:15:53Z" }
  ],
  "seller": "Zalando",
  "soldByZalando": true,
  "delivery": { "minDays": 2, "maxDays": 5, "fee": 0.0, "feeCurrency": "GBP", "returnDays": 30, "returnPolicy": "30 day return policy" },
  "category": "Trainers",
  "categoryPath": ["Men", "Streetwear", "Shoes", "Trainers", "Low-top trainers"],
  "flags": ["Top rated", "-20%"],
  "store": "www.zalando.co.uk",
  "country": "GB",
  "scrapedAt": "2026-10-15T06:55:00Z"
}

💰 Pricing

You pay $0.80 per 1,000 products saved (one charge per product row), plus the platform usage of the run (compute and proxy traffic).

Worked example, measured on a test run: 1,000 products with full details cost $0.80 for the products plus about $0.43 of platform usage (0.21 GB of residential proxy traffic and a little compute), so about $1.23 in total. With product details turned off, 1,000 products need only about 12 result pages and a few MB of traffic, so the run costs little more than the $0.80 for the products.

❓ FAQ

Is it legal to scrape Zalando? The actor reads only public product pages that anyone can open without an account. Check the terms of use and your local laws for how you use the data, and do not collect personal data you have no right to process.

Do I need a Zalando account or my own proxy? No. No login or cookies are used. Residential proxies are selected by default because Zalando limits busy IP addresses.

How many products can I get? Zalando shows 84 products per page and lists the total for every category or search; the actor follows the pages until your limit or the end of the list. The run summary (key-value store OUTPUT) shows how many products each input has in total.

Why is a field empty? Some data only exists on some products or shops: ratings and reviews are shown only on some shops, originalPrice is filled only when the product is discounted, and material or fit only when Zalando lists them. With product details turned off, rows carry only the list data (name, brand, price, images, sizes without stock).

Can I schedule it or use the API? Yes. Schedule runs in the console to track prices every day, or start runs and read datasets through the API with any HTTP client.

⚠️ Limits

  • Reviews: only the latest reviews shown on the product page (up to 10), not the full review history.
  • The brand filter keeps matching products from the list you give it; for a large single brand, paste the brand page instead.
  • Zalando Lounge and the pre-owned marketplace's seller details are not covered.
  • Stock levels are Zalando's own buckets (MANY, FEW, ONE, OUT_OF_STOCK), not exact unit counts.

Related actors

G2
4.7/5
Excellent
Trustpilot

The internet is full of data.
Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes. The advantage lasts forever.

No credit card. No setup calls.