Verivox Scraper — Energy, Internet & Insurance Tariffs avatar

Verivox Scraper — Energy, Internet & Insurance Tariffs

Pricing

Pay per usage

Go to Apify Store
Verivox Scraper — Energy, Internet & Insurance Tariffs

Verivox Scraper — Energy, Internet & Insurance Tariffs

Scrape tariff comparisons from Verivox.de — Germany's largest comparison portal. Extract energy, gas, internet, and insurance plans with prices, ratings, and features. Compare Strom, Gas, DSL plans by postal code. 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

6 days ago

Last modified

Categories

Share

Scrape tariff comparisons from Verivox.de, Germany's largest comparison portal for energy, gas, internet, and insurance. Extract provider names, monthly and annual prices, kWh rates, features, ratings, bonuses, and contract details. Compare electricity (Strom), gas, DSL/broadband, and insurance plans by postal code.

How to scrape Verivox data

Verivox is Germany's leading price comparison portal used by millions of consumers to compare energy, telecommunications, insurance, and financial products. This actor automates the comparison process: it fills in the postal code and consumption parameters, submits the form, and extracts all returned tariffs with their pricing details.

  1. Choose a category: Select from Strom (electricity), Gas, Internet (DSL/broadband), or Versicherung (car insurance).
  2. Enter a postal code: Any valid German 5-digit PLZ (e.g. 10115 for Berlin, 80331 for Munich, 50667 for Cologne).
  3. Set consumption: Annual energy consumption in kWh (only needed for Strom and Gas). Average German household uses ~3,500 kWh electricity or ~20,000 kWh gas.
  4. Run the actor: Results include all available tariffs for that region with full pricing breakdowns.
  5. Export data: Download results as JSON, CSV, or Excel. Integrate via Apify API for automated monitoring.

No login or cookies required. The actor accesses only publicly available comparison data.

Why use this actor?

  • Monitor energy prices across German regions over time
  • Compare providers (E.ON, Vattenfall, EnBW, RWE, etc.) at any postal code
  • Track switching bonuses and promotional offers
  • Build price comparison dashboards for energy consulting
  • Research German utility markets with structured data
  • Automate tariff monitoring via Apify schedules and webhooks

Input

FieldTypeRequiredDefaultDescription
categorySelectNostromComparison category: strom, gas, internet, or versicherung
postalCodeStringNo10115German 5-digit postal code (PLZ)
consumptionIntegerNo3500Annual consumption in kWh (Strom/Gas only)
searchQueryStringNoFilter results by keyword (provider name, plan type)
maxResultsIntegerNo50Maximum tariffs to scrape (1–500)
proxyConfigurationObjectNoResidential DEProxy settings for the browser

Output

Each result contains:

FieldTypeExample
planNameString"MeinSmartStrom Klima"
providerString"Vattenfall"
categoryString"strom"
monthlyPriceNumber89.50
annualPriceNumber1074.00
savingsPerYearNumber156.00
currencyString"EUR"
pricePerKwhNumber28.5
basePriceNumber12.95
featuresArray["Ökostrom", "Preisgarantie", "Sofortbonus"]
ratingNumber4.2
reviewCountInteger1250
contractDurationString"12 Monate"
cancellationPeriodString"4 Wochen"
priceGuaranteeString"12 Monate Preisgarantie"
bonusNumber120.00
isGreenBooleantrue
planDescriptionString"100% Ökostrom mit 12 Monaten Preisgarantie"
postalCodeString"10115"
consumptionInteger3500
urlString"https://www.verivox.de/stromvergleich/..."
scrapedAtString"2026-06-09T12:00:00.000Z"

Example output

{
"planName": "MeinSmartStrom Klima",
"provider": "Vattenfall",
"category": "strom",
"monthlyPrice": 89.50,
"annualPrice": 1074.00,
"savingsPerYear": 156.00,
"currency": "EUR",
"pricePerKwh": 28.5,
"basePrice": 12.95,
"features": ["Ökostrom", "Preisgarantie", "Sofortbonus"],
"rating": 4.2,
"reviewCount": 1250,
"contractDuration": "12 Monate",
"cancellationPeriod": "4 Wochen",
"priceGuarantee": "12 Monate Preisgarantie",
"bonus": 120.00,
"isGreen": true,
"planDescription": "100% Ökostrom aus erneuerbaren Energien mit 12 Monaten Preisgarantie",
"postalCode": "10115",
"consumption": 3500,
"url": "https://www.verivox.de/stromvergleich/ergebnis/",
"scrapedAt": "2026-06-09T12:00:00.000Z"
}

Supported categories

CategoryGerman NameWhat it compares
stromStromvergleichElectricity tariffs from 1,000+ providers
gasGasvergleichNatural gas tariffs by region
internetInternet/DSLBroadband, DSL, cable, and fiber plans
versicherungVersicherungenCar insurance and other insurance products

Typical use cases

Energy price monitoring

Run this actor on a schedule (daily/weekly) to track electricity and gas prices in specific German regions. Detect price drops and switching opportunities automatically.

Market research

Compare tariff structures across different postal codes to understand regional pricing differences in the German energy market. Useful for energy consultants, journalists, and researchers.

Provider benchmarking

Extract all tariffs from a specific provider (using the searchQuery filter) to analyze their pricing strategy across regions.

Automated switching alerts

Combine with Apify webhooks to get notified when cheaper tariffs become available at your postal code.

Proxy configuration

Verivox serves German users, so RESIDENTIAL proxies with DE country are recommended for reliable results. The default configuration uses Apify's residential proxy pool with German IPs.

For most use cases, the default proxy settings work well. If you experience blocks, try reducing maxResults or increasing the time between runs.

Tips

  • Berlin (10115) and Munich (80331) are good test postal codes with many available providers
  • Average German household electricity consumption is 3,500 kWh/year (default)
  • Average German household gas consumption is 20,000 kWh/year
  • Use searchQuery to filter for specific providers like "Vattenfall" or "E.ON"
  • The actor saves debug HTML and screenshots to the Key-Value Store when no results are found — check these for troubleshooting

Limitations

  • Verivox serves only the German market (DE postal codes)
  • Insurance comparisons may require additional form fields that limit extraction
  • Some promotional tariffs may have regional restrictions
  • Results may vary based on time of day and proxy quality

Cost of usage

This actor uses Apify's residential proxy infrastructure. A typical run scraping 50 tariffs costs approximately $0.01–0.05 in platform credits depending on proxy usage and page load times.