Brico Scraper — Belgian DIY Products & Home Improvement Prices
Pricing
Pay per event
Brico Scraper — Belgian DIY Products & Home Improvement Prices
Scrape products from Brico.be, Belgium's largest DIY chain (Colruyt Group). Tools, building materials, garden furniture, paint, plumbing, and electrical supplies.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Studio Amba
Actor stats
0
Bookmarked
2
Total users
0
Monthly active users
11 days ago
Last modified
Categories
Share
Brico Scraper -- Belgium's Largest DIY Chain
Scrape products, prices, availability, ratings, and promotions from brico.be -- Belgium's biggest DIY and home improvement retailer, part of the Colruyt Group. Covers 140+ stores and a deep online catalog of tools, building materials, garden, paint, plumbing, and electrical supplies. Bilingual support for Dutch and French.
What is Brico Scraper?
Brico is Belgium's market leader in DIY retail, operating over 140 stores across all Belgian provinces under the Colruyt Group umbrella. Its online catalog is one of the most comprehensive in the Belgian home improvement space, carrying everything from Makita power tools and Levis paint to garden furniture and bathroom fixtures. The Brico brand also includes Brico Plan-It for larger-format stores.
This actor supports two extraction modes: a fast search API for keyword queries, and HTML crawling for category page browsing. Both modes deliver structured product data with pricing, availability, ratings, and category information.
- Belgian DIY market price intelligence -- Monitor Brico's pricing and promotions against GAMMA, Hubo, and other local competitors to understand the Belgian home improvement pricing landscape
- Promotional cycle analysis -- Track how Brico runs promotions (discount percentages, labels like "2e aan halve prijs") to time your purchasing or benchmark your own retail pricing
- Product assortment mapping -- Catalog Brico's full offering by category to identify gaps, overlaps, or opportunities versus competitors
- Colruyt Group retail research -- Brico is part of Belgium's largest retail group; studying its DIY catalog gives insight into Colruyt's category management strategy
- Supplier brand tracking -- Monitor how brands like Bosch, DeWalt, Gardena, or Weber are positioned and priced at Belgium's largest DIY retailer
What data does Brico Scraper extract?
- 🔨 Product name -- Full product title in Dutch or French
- 💰 Price & promotions -- Current price, original price, discount label, and discount percentage
- 🏷️ Brand -- Manufacturer name (Bosch, Makita, Gardena, Levis, etc.)
- 📦 Stock & delivery -- Availability status and delivery mode information
- ⭐ Ratings & reviews -- Customer star rating and review count
- 🖼️ Product image -- Product thumbnail URL (424x424)
- 🔗 Product URL -- Direct link to the product on brico.be
- 📂 Category hierarchy -- Full category path from parent categories
- 🏗️ Product identifiers -- EAN barcode, product ID/SKU
- 🌐 Language -- Output language (nl or fr)
How to scrape Brico
| Field | Type | Description |
|---|---|---|
searchQuery | String | Search by keyword -- e.g., "boormachine", "tuinslang", "verf" |
startUrls | Array | Brico.be category or product page URLs to scrape |
maxResults | Integer | Maximum products to return (default: 100, max: 10,000) |
language | String | "nl" (Dutch, default) or "fr" (French) |
proxyConfiguration | Object | Optional proxy for large runs |
Tips:
searchQueryis the fastest mode -- it uses Brico's internal search API directly, no page crawling needed- For category browsing, paste a Brico category URL into
startUrls(e.g.,https://www.brico.be/nl/tuin-terras-buitenleven/tuinmeubelen/tuinstoelen/ga151/) - The search API returns 24 products per page and handles pagination automatically
- Both Dutch and French return the same products with localized names
Output
{"name": "Makita accu schroefboormachine DDF487Z 18V","brand": "Makita","price": 129.00,"currency": "EUR","url": "https://www.brico.be/nl/gereedschap/elektrisch-gereedschap/boormachines/makita-accu-schroefboormachine-ddf487z/5678901","scrapedAt": "2026-04-03T11:00:00.000Z","originalPrice": 149.00,"discount": "-13%","ean": "0088381736480","sku": "5678901","productId": "5678901","inStock": true,"deliveryInfo": "AVAILABLE","rating": 4.8,"reviewCount": 56,"imageUrl": "https://www.brico.be/media/5678901/424x424/origin.jpg","category": "Gereedschap > Elektrisch gereedschap > Boormachines","categories": ["Gereedschap", "Elektrisch gereedschap", "Boormachines"],"language": "nl"}
A garden product example:
{"name": "Gardena Classic tuinslang 1/2\" 20m","brand": "Gardena","price": 24.99,"currency": "EUR","url": "https://www.brico.be/nl/tuin-terras-buitenleven/bewatering/tuinslangen/gardena-classic-tuinslang/4567890","scrapedAt": "2026-04-03T11:00:00.000Z","ean": "4078500001762","sku": "4567890","productId": "4567890","inStock": true,"rating": 4.3,"reviewCount": 31,"imageUrl": "https://www.brico.be/media/4567890/424x424/origin.jpg","category": "Tuin & Terras > Bewatering > Tuinslangen","categories": ["Tuin & Terras", "Bewatering", "Tuinslangen"],"language": "nl"}
How much does it cost?
Brico Scraper uses direct API calls in search mode, keeping costs low.
| Scenario | Products | Est. cost |
|---|---|---|
| Quick search | 100 | ~$0.10 |
| Category export | 500 | ~$0.30 |
| Full department scan | 2,000 | ~$0.80 |
| Weekly monitoring run | 1,000/week | ~$1.50/month |
Category crawling mode (using startUrls) is slightly more expensive due to HTML parsing overhead.
Can I integrate?
Export data in any format Apify supports:
- JSON, CSV, Excel -- Direct download from dataset
- Google Sheets -- Automatic sync
- Webhooks -- Trigger your pipeline on completion
- API -- Programmatic access (see below)
- Zapier / Make -- Connect to 5,000+ apps
- Amazon S3, Google Cloud Storage -- Cloud storage export
Can I use it as an API?
Python:
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("studio-amba/brico-scraper").call(run_input={"searchQuery": "tuinmeubelen","maxResults": 200,"language": "nl"})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"{item['name']} - EUR {item['price']}")
JavaScript:
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('studio-amba/brico-scraper').call({searchQuery: 'tuinmeubelen',maxResults: 200,language: 'nl',});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
FAQ
What is the difference between Brico and Brico Plan-It? Brico Plan-It is the larger-format variant of Brico stores with a wider assortment. Both share the same online catalog at brico.be, so this scraper covers products from both store formats.
Can I get store-level stock information?
The scraper returns the general availability status from the Brico API (AVAILABLE, OUT_OF_STOCK, etc.). Individual store-level inventory is not exposed through the public search API.
How does Brico compare to GAMMA and Hubo? Brico is the largest Belgian DIY chain by store count (140+). GAMMA (80+ stores) is part of the Intergamma group and tends to be strong in the Flemish market. Hubo operates smaller neighborhood stores. All three target the Belgian consumer DIY market but differ in assortment depth and store format.
Does Brico have its own private-label brands? Yes. Brico carries several private-label lines. You can spot them by filtering for products where the brand field matches Brico-specific names. Most branded products come from major manufacturers like Bosch, Makita, Gardena, and Levis.
Can I scrape in both Dutch and French simultaneously?
Not in a single run. Set language to "nl" or "fr" and run separately. Both languages return the same products with localized titles and category names.
Limitations
- Search API returns 24 products per page -- large catalogs require many API calls
- Category page crawling requires properly formatted Brico.be URLs with the category code (e.g.,
/ga151/) - Product descriptions and detailed specs are not included in the search API response; they would require visiting individual product pages
- Stock status is general (online availability), not store-specific
- Proxy is recommended for runs above 1,000 products to avoid rate limiting
Other DIY & home improvement scrapers
Compare Belgian and European DIY pricing with these companion scrapers:
- GAMMA Scraper -- Belgium, Intergamma group (80+ stores)
- Hubo Scraper -- Belgian neighborhood DIY stores
- Praxis Scraper -- Netherlands, Maxeda DIY Group
- Leroy Merlin Scraper -- France's #1 DIY retailer
- Castorama Scraper -- France, Kingfisher group
- OBI Scraper -- Germany's leading DIY chain
- Hornbach Scraper -- German/EU DIY megastore
- Bauhaus Scraper -- German/EU hardware & DIY
- Toom Scraper -- Germany, REWE group DIY
Your feedback
Have a question? Found a bug? Need additional data fields? Open an issue on the actor's page or reach out through Apify. We actively maintain this scraper based on user feedback.