VOOZH about

URL: https://apify.com/studio-amba/mercadona-scraper

⇱ Mercadona Scraper β€” Spanish Supermarket Prices Β· Apify


πŸ‘ Mercadona Scraper β€” Spanish Supermarket Prices avatar

Mercadona Scraper β€” Spanish Supermarket Prices

Pricing

Pay per usage

Go to Apify Store

Mercadona Scraper β€” Spanish Supermarket Prices

Scrape products, prices, unit prices, brands, and promotions from Mercadona.es β€” Spain's largest supermarket chain. Search by keyword or scrape the catalog. No login required.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

πŸ‘ Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Mercadona Scraper β€” Spanish Supermarket Products & Prices

Scrape products, prices, unit prices, brands, and promotions from Mercadona.es, Spain's largest supermarket chain. Search the full online catalog by keyword and get structured product data back as JSON, CSV, or Excel. No login, no cookies, no browser automation required.

Mercadona runs more than 1,600 stores across Spain and Portugal and is the country's market leader by revenue. Its online shop (tienda.mercadona.es) exposes a clean product catalog of roughly 4,000+ items per region, all of which this Actor can read directly.

What this Actor does

  • Searches the Mercadona online catalog for any keyword (e.g. leche, aceite de oliva, pasta, hacendado).
  • Returns every matching product with its current price, unit price, pack size, brand, category, image, and stock status.
  • Detects products currently on offer (promotion / price drop).
  • Pulls regional pricing from a configurable warehouse (default: Madrid).
  • Paginates automatically up to your requested maxResults.

How to scrape Mercadona data

  1. Open the Actor and set a Search Query β€” for example leche, pan, aceite, or a brand like hacendado. Leave it empty and the Actor falls back to a default search so you always get data.
  2. Set Max Results to how many products you want (default 50).
  3. (Optional) Set a Warehouse index if you need a specific region's prices. The default 4315 returns Madrid pricing, which is representative for most use cases.
  4. (Optional) Adjust Proxy Configuration. The default Apify datacenter proxy works because the Mercadona product API has no geo-lock.
  5. Click Start. When the run finishes, open the Dataset tab and export to JSON, CSV, Excel, or pull it via the Apify API.

The Actor reads Mercadona's public product search API directly, so it is fast and reliable β€” there is no headless browser, no scrolling, and no captcha solving involved.

Input

FieldTypeDescription
searchQuerystringKeyword to search for. Defaults to leche if empty.
maxResultsintegerMaximum number of products to return (1–5000). Default 50.
warehousestringWarehouse index for regional pricing. Default 4315 (Madrid).
proxyConfigurationobjectProxy settings. Default Apify datacenter proxy.

Example input

{
"searchQuery":"aceite de oliva",
"maxResults":50,
"warehouse":"4315",
"proxyConfiguration":{"useApifyProxy":true}
}

Empty input also works β€” {} returns a default sample of products.

Output

Each item in the dataset looks like this:

{
"name":"Leche semidesnatada Hacendado",
"brand":"Hacendado",
"ean":null,
"sku":"10381",
"price":5.04,
"currency":"EUR",
"unit":"6 x 6 l",
"unitPrice":"0.84/L",
"promotionPrice":null,
"category":"Huevos, leche y mantequilla",
"url":"https://tienda.mercadona.es/product/10381/leche-semidesnatada-hacendado-pack-6",
"imageUrl":"https://prod-mercadona.imgix.net/images/b9613b9354f8b0705f998b2201ffe443.jpg?fit=crop&h=300&w=300",
"inStock":true,
"scrapedAt":"2026-06-24T10:00:00.000Z"
}

Output fields

FieldDescription
nameProduct display name.
brandBrand (Mercadona's own brand is Hacendado).
eanEAN barcode if available (often null in search results).
skuMercadona internal product id.
priceTotal price of the sold item, in EUR.
currencyAlways EUR.
unitPack / size description (e.g. 6 x 6 l, 1 kg).
unitPriceReference price per standard unit (e.g. 0.84/L).
promotionPriceCurrent price when the product is on offer, else null.
categoryTop-level Mercadona category.
urlDirect link to the product page.
imageUrlProduct thumbnail.
inStockWhether the product is currently available.
scrapedAtISO timestamp of when the item was scraped.

Why prices are regional

Mercadona sets prices per logistics warehouse, so the same product can cost slightly more or less depending on the region. This Actor defaults to the Madrid warehouse (index 4315), which is a good national reference. If you need a different region, change the warehouse input to that region's warehouse index.

Common use cases

  • Price monitoring β€” track Mercadona prices over time for specific products or whole categories.
  • Competitive intelligence β€” compare Mercadona prices against other Spanish supermarkets.
  • Market research β€” analyze the assortment, brands, and pack formats in a category.
  • Promotion tracking β€” find products currently on offer.
  • Catalog enrichment β€” pull product names, images, and categories for your own database.

Tips

  • Use specific keywords for precise results (leche desnatada rather than leche).
  • Increase maxResults to capture an entire category. The Actor paginates automatically.
  • Run the Actor on a schedule (Apify Schedules) to build a price history.
  • Combine multiple runs with different searchQuery values to cover your full product list.

Frequently asked questions

Do I need a Mercadona account?

No. This Actor reads the public product catalog. No login, cookies, or credentials are required.

Is a proxy required?

A proxy is recommended for reliability and is enabled by default. The Mercadona product API has no country lock, so the standard Apify datacenter proxy is enough. Switch to residential Spanish proxies only if you hit rate limits on very large runs.

How fresh is the data?

Prices and availability are read live from Mercadona at the moment of the run, for the selected warehouse.

Can I get all products at once?

Yes. Leave a broad searchQuery and raise maxResults. To cover the whole catalog, run several searches across categories and merge the datasets.

Legal

Use this Actor responsibly and in accordance with Mercadona's terms of service and applicable law. Scrape only publicly available data and respect reasonable request rates. You are responsible for how you use the data you collect.

You might also like

Colruyt Scraper β€” Belgian Supermarket Products & Prices

studio-amba/colruyt-scraper

Scrape products, prices, unit prices, brands, and promotions from Colruyt.be β€” Belgium's largest supermarket chain. Supports product search and category browsing. No login required.

ICA Scraper β€” Swedish Supermarket Prices

studio-amba/ica-scraper

Scrape products, prices, unit prices, brands, EANs and promotions from ICA.se β€” Sweden's largest supermarket. Search by keyword. No login or cookies required.

Mercadona Product Scraper

aitorsm/mercadona-product-scraper

Efficiently scrape and extract Mercadona product data for market research, price comparison, and inventory tracking. This Mercadona Product Scraper provides structured data on product details, categories, pricing, and availability, with flexible filtering by postal code for region-specific insights.

πŸ‘ User avatar

Aitor Sanchez-Mansilla

57

Mercadona Price and Product Scraper

igolaizola/mercadona-scraper

Automatically scrape product listings and prices from Mercadona’s website to keep your database updated. Gain real-time insights on pricing and availability with this powerful, easy-to-use extraction tool.

πŸ‘ User avatar

IΓ±igo Garcia Olaizola

64

Delhaize Scraper β€” Belgian Supermarket Products & Prices

studio-amba/delhaize-scraper

Scrape products, prices, unit prices, promotions and Nutri-Score from Delhaize.be. Search by keyword or browse by category. No login or cookies required.

Jumbo Scraper β€” Dutch Supermarket Prices & Promotions

studio-amba/jumbo-scraper

Scrape products, prices, promotions, unit prices, brands and EAN barcodes from Jumbo (jumbo.com). Search by keyword. No login or cookies required.

Tesco Product Search Scraper

ecomscrape/tesco-product-search-scraper

Comprehensive Tesco.com product search scraper for extracting grocery data, prices, promotions, and detailed product information from the UK's largest supermarket chain. Perfect for market research, competitive analysis, and business intelligence with automated data collection.

ecomscrape

15

Ifood Supermarket Scraper

yasmany.casanova/ifood-supermarket-scraper

Extract supermarket data from iFood Brazil: store listings by location, detailed store information, and full product catalogs with prices, EAN codes, packaging, and unit information. Ideal for price intelligence, market research, and e-commerce data.

πŸ‘ User avatar

Yasmany Grijalba Casanova

8

El Corte InglΓ©s Scraper β€” Spanish Department Store Products

studio-amba/elcorteingles-scraper

Scrape products, prices, specs, and stock from elcorteingles.es. Spain's largest department store chain. Supports search queries and category browsing.