We extract electronic components, MPNs, tiered B2B pricing, stock availability, and technical specifications from Conrad.de. Delivered as clean JSON, CSV, or Parquet to S3, BigQuery, or Snowflake on your cadence.
Structured, schema-consistent data across all major object types — delivered clean, typed, and ready to query.
Complete list of extractable fields for Component Specs objects from conrad.de. All fields typed and schema-versioned.
"sku": "2345678-62", "mpn": "NE555P", "ean": "4016138123456", "brand": "Texas Instruments", "rohs_compliant": true, "datasheet_url": "https://asset.conrad.com/media10/add/160267/c1/-/en/002345678DS01/datasheet.pdf", "technical_attributes": "['Package: DIP-8', 'Timer Type: Standard', 'Max Operating Temp: +70 C']"
| # | sku | mpn | ean | brand | category_path | title |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for B2B & B2C Pricing objects from conrad.de. All fields typed and schema-versioned.
"sku": "2345678-62", "price_net": 0.45, "price_gross": 0.54, "vat_rate": 19.0, "currency": "EUR", "tier_1_qty": 10, "tier_1_price": 0.42, "tier_2_qty": 100, "tier_2_price": 0.38, "timestamp": "2026-05-12T09:14:00Z"
| # | sku | price_net | price_gross | vat_rate | currency | tier_1_qty |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for Stock & Delivery objects from conrad.de. All fields typed and schema-versioned.
"sku": "2345678-62", "in_stock": true, "stock_level": 4500, "delivery_time_days": "1-2", "warehouse_location": "Wernberg-Koblitz", "shipping_cost": 5.95, "click_and_collect_eligible": true, "scraped_at": "2026-05-12T09:14:00Z"
| # | sku | in_stock | stock_level | delivery_time_days | warehouse_location | shipping_cost |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for Marketplace Sellers objects from conrad.de. All fields typed and schema-versioned.
"sku": "2345678-62", "seller_name": "Elektronik-Partner GmbH", "seller_id": "SEL-8921", "seller_rating": 4.7, "seller_price_net": 0.48, "is_conrad_fulfilled": false, "delivery_time": "3-4 days"
| # | sku | seller_name | seller_id | seller_rating | seller_price_net | seller_price_gross |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Complete list of extractable fields for Categories & Search objects from conrad.de. All fields typed and schema-versioned.
"keyword": "555 timer ic", "category_id": "c17305", "position": 1, "sku": "2345678-62", "base_price": 0.54, "rating": 4.9, "review_count": 124, "is_promoted": false
| # | keyword | category_id | position | sku | title | base_price |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 |
Our Conrad.de scraper handles B2B pricing toggles, dynamic stock hydration, and complex technical attribute mapping, delivering clean data ready for procurement analysis.
Extract Manufacturer Part Numbers and European Article Numbers for exact cross-referencing against your internal BOMs.
Capture base prices alongside volume discount tiers, distinguishing between net B2B and gross B2C pricing.
Track exact inventory counts, warehouse locations, and estimated delivery windows across the European supply chain.
Scrape direct URLs to manufacturer datasheets, safety instructions, and RoHS/REACH compliance certificates.
Monitor third-party sellers on the Conrad Marketplace, capturing competitor pricing, ratings, and fulfilment methods.
Parse nested technical specifications into structured key-value pairs, normalising measurements and package types.
Monitor organic and promoted positions for specific components across critical category pages and search terms.
Extract Conrad's suggested alternative components and accessories for supply chain contingency planning.
Run pipelines at daily or hourly cadences, delivering only records that have changed since the last execution.
Brief in. Clean data out.
Provide SKUs, MPNs, category URLs, or search terms. We design the extraction schema together.
We configure Scrapy / Playwright crawlers, proxy rotation, and session management for conrad.de.
Schema validation, null-rate checks, price-outlier detection, and sample data before full launch.
JSON / CSV / Parquet pushed to your S3 bucket, BigQuery dataset, or Snowflake stage on agreed cadence.
Scraping industrial distributors requires more than basic HTTP requests. Here is how we maintain resilient extraction.
Conrad loads live stock levels and delivery estimates via asynchronous JavaScript after the initial page load. We use Playwright to execute these scripts, ensuring inventory data is captured accurately rather than relying on stale HTML placeholders.
Pricing on Conrad.de changes based on the user session (net vs gross, business vs consumer). We manage strict cookie and header states to ensure the pipeline consistently extracts the correct pricing context for your use case.
Electronic components have dozens of technical attributes (voltage, package type, tolerance) displayed in complex tables. Our parsers normalise these into structured JSON objects, handling unit variations and missing fields gracefully.
We route requests through German residential proxies to avoid geolocation blocks and rate limiting, mimicking standard enterprise procurement traffic patterns.
For massive component catalogues, we maintain a hash index of last-seen values per SKU. Subsequent runs only push diffs, reducing compute cost and downstream processing load.
Purchasing teams monitor price fluctuations across millions of SKUs to optimise buying cycles and negotiate better terms.
Other distributors track Conrad's pricing tiers and marketplace offers to adjust their own pricing algorithms.
Manufacturers monitor component availability and delivery times to predict potential production bottlenecks.
Engineering teams automatically match internal Bill of Materials against current market prices for real-time project costing.
Retailers analyse Conrad's category depth and new product additions to identify missing lines in their own catalogues.
Brands monitor how their products are priced across tiers to enforce MAP policies and understand distributor margins.
"Conrad.de holds the definitive European catalogue for electronic components, but extracting tiered pricing and technical specs requires precision infrastructure."
Scraping industrial distributors demands more than simple scripts. You need JavaScript rendering for dynamic stock levels, session handling for B2B pricing toggles, and structured parsing for thousands of nested technical attributes. DataFlirt builds and maintains this pipeline so your procurement team can focus on sourcing.
Everything supported by our conrad.de scraper — rendered SPA elements, auth walls, rate-limit evasion and beyond.
Open-source tooling on proven cloud infra — no vendor lock-in, full observability.
Scrapy handles crawl orchestration, deduplication, and retry logic. Playwright handles JavaScript rendering and session toggles. Combined via scrapy-playwright middleware.
We maintain pools of residential ISP proxies in Germany. Rotation happens per-request with sticky sessions to maintain consistent pricing context.
Pipelines run on AWS Lambda (burst) and ECS (sustained). Airflow handles scheduling, dependency management, and SLA alerting. All state stored in managed Postgres.
Data delivered to where your team already works — no new tooling required.
About conrad.de scraping, legality, and pipeline operations.
Ask us directly →Scraping publicly available information from Conrad.de is generally permissible under applicable law. DataFlirt targets only public, non-authenticated product, pricing, and stock data. We do not extract personal data or circumvent authentication walls. Clients should review Conrad's terms and consult legal counsel for specific use cases.
Conrad displays different pricing based on user session context. We configure our crawlers with strict session management to maintain either a B2B (net pricing) or B2C (gross pricing) state, ensuring the data matches your specific requirements.
Yes. If you provide a list of Manufacturer Part Numbers (MPNs) or European Article Numbers (EANs), we can configure the pipeline to search and map these to the corresponding Conrad SKUs, returning exact pricing and stock levels.
For targeted SKU lists, we can run pipelines at hourly cadences to capture near real-time stock fluctuations. Full category refreshes typically run daily during off-peak hours.
Yes. When a component has multiple offers, we extract the primary buybox winner as well as all alternative marketplace sellers, including their specific pricing, delivery times, and ratings.
Absolutely. We provide a sample run of up to 500 SKUs or specific search terms as part of the pre-engagement scoping process, allowing you to validate schema fit and data quality before signing any contract.
20-minute scoping call. Pilot dataset within the week. Production within two. Whether you need a one-off component catalogue dump or a continuous price-monitoring feed across 500K SKUs, we scope, build, and operate the pipeline. Tell us what you need.