Handytarife Vergleich Scraper: German mobile plans, price drops avatar

Handytarife Vergleich Scraper: German mobile plans, price drops

Pricing

from $2.90 / 1,000 tariff rows

Go to Apify Store
Handytarife Vergleich Scraper: German mobile plans, price drops

Handytarife Vergleich Scraper: German mobile plans, price drops

Scrape German Handytarife (mobile phone plans) from the Verivox comparison: Telekom, Vodafone, O2 and 1&1 networks. Filter by GB, Mbit/s, price and brand. Get average monthly price, 24-month cost, cashback and porting bonus per tariff, plus a price-drop and new-tariff monitor. No login.

Pricing

from $2.90 / 1,000 tariff rows

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

📱 Handytarife Vergleich Scraper: German mobile plans, price drops

Every German mobile tariff, priced to the cent and watched for changes.
Collect the Handytarife listed on Verivox with the real monthly cost after discounts, the 24-month total, cashback and number-porting bonus. Schedule a saved search to catch price drops and new tariffs.
🎯 Filters beyond the form
Network, GB, Mbit/s, term, price caps, brand, eSIM and cashback filters in one run.
🧾 True cost, not the teaser
Average monthly price, fee from month 25, setup fee and the 24-month total.
💸 Bonuses split out
Cashback, number-porting bonus and a flag for providers that often reject porting.
🔔 Price-drop monitor
Name a saved search and get NEW, PRICE_DROP, PRICE_RISE and REMOVED tariffs.

Compare German Handytarife (Mobilfunk contracts) from the Verivox comparison on Telekom, Vodafone, O2 and 1&1 networks. Each tariff comes back as one clean row with prices, data volume, speed, contract terms and bonuses, ready for a spreadsheet, a database or an alert.

This Actor is not affiliated with or endorsed by Verivox. It reads only tariff comparisons that anyone can open without an account.

🔍 What does this Actor do?

Verivox lists around 100 to 135 mobile tariffs from brands like Lebara, klarmobil, freenet, congstar, o2, Telekom and Vodafone. The site shows one headline price. This Actor opens the full price calculation behind it.

  • Applies the filters Verivox has (networks, data volume, download speed, contract term, flexible start, youth tariffs) and many it does not (price caps, brand include and exclude lists, eSIM, EU roaming, cashback, price per GB, tariffs per brand).
  • Returns Verivox's average monthly price, which already spreads one-time costs and discounts over 24 months, next to the plain monthly fee and the fee from month 25.
  • Splits out setup fee, SIM card fee, cashback and number-porting bonus, and can add every cost and discount line.
  • Flags tariffs the site marks as eSIM-capable, EU-roaming flat rate, flexible start and high porting rejection rate.
  • Tracks a saved search between runs and labels each tariff NEW, PRICE_DROP, PRICE_RISE, UPDATED, UNCHANGED or REMOVED, with the previous price and the lowest and highest price your runs have seen.

🎯 What can I use it for?

  • Comparison sites and deal blogs: refresh a Handytarife table every day without copying prices by hand.
  • Telecom analysts: track how Telekom, Vodafone, O2 and 1&1 resellers move their prices and bonuses.
  • Affiliate publishers: find the tariffs with the highest cashback or the lowest price per GB.
  • Consumer advice and finance newsletters: report real price drops, not teaser prices.
  • Procurement and HR teams: shortlist flexible tariffs for a group with a price cap and a data minimum.

🚀 How to use it

STEP 1
Set your filters
Pick networks, minimum GB, price caps and brands, or leave everything open for the full list.
STEP 2
Run it
Start with the default of 20 tariffs, then raise the limit or sort by price per GB.
STEP 3
Export or monitor
Download CSV, Excel or JSON, or add a monitor name and schedule the run.

📥 Input

All fields are optional. The defaults return the 20 cheapest tariffs with at least 10 GB.

FieldTypeRequiredDescription
Mobile networksarray of enumNoOnly tariffs on these networks: Telekom, Vodafone, Telefónica (O2) or 1&1. Empty means all four.
Minimum data volume (GB)integerNoKeep tariffs with at least this many GB per month. Unlimited tariffs always pass. Default 10.
Unlimited data onlybooleanNoKeep only tariffs listed with unlimited data.
Minimum download speed (Mbit/s)integerNoKeep tariffs whose maximum download speed reaches this value, for example 100 or 300.
eSIM availablebooleanNoKeep only tariffs marked as available with eSIM.
EU roaming flat rate includedbooleanNoKeep only tariffs with an EU roaming flat rate for calls, SMS and data.
Maximum average monthly price (EUR)numberNoDrops tariffs whose average monthly price, with one-time costs and discounts, is above this value.
Maximum monthly fee (EUR)numberNoUpper limit for the monthly fee in the first 24 months after discounts.
Maximum one-time costs (EUR)numberNoUpper limit for the one-time total (setup fee and SIM card minus discounts).
Minimum cashback (EUR)numberNoKeep tariffs that carry at least this much cashback in their price calculation.
Contract lengthenumNoAny term, flexible (1 month) or long (24 months).
Flexible contract start onlybooleanNoKeep only tariffs where you choose the start date yourself.
Include youth tariffsbooleanNoAlso list tariffs meant for young people, which Verivox hides by default.
Price with number portingbooleanNoCalculate prices as if you bring your phone number. On by default. Some tariffs add a porting bonus that lowers the price.
Only these brandsarray of textNoKeep tariffs whose brand or provider contains one of these words, for example freenet.
Exclude brandsarray of textNoDrop tariffs whose brand or provider contains one of these words.
Search texttextNoEvery word must appear in the tariff name, brand, provider or listed benefits.
Skip high porting rejection providersbooleanNoDrop tariffs that Verivox flags with a high rate of rejected number-porting requests.
Maximum tariffs per brandintegerNoKeep only the best tariffs of each brand in the current sort order.
Sort byenumNoAverage monthly price, monthly fee, 24-month total, price per GB, data volume, download speed, cashback or brand.
Sort directionenumNoAutomatic, ascending or descending. Automatic puts the cheapest or the biggest first.
Maximum tariffsintegerNoStop after this many tariffs. Default 20, up to 1,000.
Include cost breakdown linesbooleanNoAdds every monthly and one-time cost and discount line to each tariff.
Monitor nametextNoA stable name that turns on change tracking between runs.
Only output changesbooleanNoWith a monitor name, save only new, changed and removed tariffs.
Proxy configurationobjectNoLeave empty. The Actor connects directly and switches to proxies by itself if needed.

📊 Data table

Fields a tariff does not show are left out of the row. Nothing is filled with placeholders.

FieldTypeDescription
offerIdtextVerivox identifier of the tariff offer.
brandtextBrand that sells the tariff, for example Lebara or klarmobil.
tariffNametextTariff name as listed.
providerLegalNametextLegal name of the provider, for example Telefónica Germany GmbH & Co. OHG.
networktextNetwork the tariff runs on: Telekom, Vodafone, Telefónica (O2) or 1&1.
contractMonthsnumberContract term in months (24 or 1).
noticePeriodtextNotice period after the minimum term, as listed.
callsAndSmstextCalls and SMS package, for example Allnet & SMS Flat.
dataVolumeGbnumberData volume in GB per month.
unlimitedDatabooleanTrue for tariffs listed with unlimited data.
networkGenerationtextNetwork generation shown with the speed, for example 5G.
maxDownloadMbitnumberMaximum download speed in Mbit/s.
averageMonthlyPricenumberAverage monthly price in EUR over 24 months, including one-time costs and discounts.
monthlyFeenumberMonthly fee in EUR for months 1 to 24 after discounts.
monthlyFeeAfterMonth24numberMonthly fee in EUR from month 25.
runningCosts24MonthsnumberSum of the monthly fees over 24 months, in EUR.
oneTimeCostsnumberOne-time costs minus one-time discounts, in EUR.
totalCost24MonthsnumberRunning costs plus one-time costs over 24 months, in EUR.
setupFeenumberSetup fee in EUR before discounts.
simCardFeenumberSIM card fee in EUR.
pricePerGbnumberAverage monthly price divided by GB. Not set for unlimited tariffs.
cashbackEurnumberCashback in EUR that is part of the price calculation.
portingBonusEurnumberNumber-porting bonus in EUR that is part of the price calculation.
euRoamingIncludedbooleanTrue when the tariff lists an EU roaming flat rate.
flexibleStartbooleanTrue when you can choose the contract start date.
esimAvailablebooleanTrue when the tariff is listed as available with eSIM.
highPortingRejectionRatebooleanTrue when Verivox flags a high rate of rejected number-porting requests.
dataAutomaticDeactivatablebooleanTrue when the data automatic can be switched off.
featuresarray of textBenefits listed with the tariff, in German as published.
monthlyCostLinesarrayMonthly cost and discount lines. Present with "Include cost breakdown lines".
oneTimeCostLinesarrayOne-time cost and discount lines. Present with "Include cost breakdown lines".
verivoxPositionnumberPosition in the Verivox list for these filters, cheapest first.
matchesOnVerivoxnumberNumber of tariffs Verivox lists for the site-side filters.
tariffUrltextLink to the tariff on Verivox.
logoUrltextProvider logo.
scrapedAttextCollection time.
changeTypetextNEW, PRICE_DROP, PRICE_RISE, UPDATED, UNCHANGED or REMOVED. Only with a monitor name.
changedFieldsarray of textWhich fields changed on an updated tariff.
previousAveragePricenumberAverage monthly price before the latest price change.
priceChangeEurnumberChange of the average monthly price in EUR.
priceChangePercentnumberChange of the average monthly price in percent.
lastPriceChangeAttextWhen your runs last saw a price change.
lowestSeenAveragePricenumberLowest average monthly price your runs have seen.
highestSeenAveragePricenumberHighest average monthly price your runs have seen.
firstSeenAttextWhen your monitor first saw the tariff.

Price history fields come only from your own previous runs under the same monitor name.

Example row:

{
"offerId": "69dcf2b8c3089",
"brand": "Lebara",
"tariffName": "Allnet 20 GB",
"providerLegalName": "Lebara Germany Ltd.",
"network": "Telefónica (O2)",
"contractMonths": 24,
"noticePeriod": "1 Monat",
"callsAndSms": "Allnet & SMS Flat",
"dataVolumeGb": 20,
"networkGeneration": "5G",
"maxDownloadMbit": 50,
"averageMonthlyPrice": 5.2,
"monthlyFee": 4.99,
"monthlyFeeAfterMonth24": 4.99,
"runningCosts24Months": 119.76,
"oneTimeCosts": 5,
"totalCost24Months": 124.76,
"setupFee": 19.99,
"simCardFee": 0,
"pricePerGb": 0.26,
"euRoamingIncluded": true,
"verivoxPosition": 1,
"matchesOnVerivox": 102,
"scrapedAt": "2026-10-14T20:23:18.456Z"
}

💰 Pricing

You pay per tariff saved. A run that finds no tariffs costs nothing, and there are no subscriptions. The default run of 20 tariffs is a small, quick test. Free plan runs are limited to 25 tariffs per run, 3 runs per day, and a short wait between runs.

⭐ Enjoying Handytarife Vergleich Scraper: German mobile plans, price drops?

⭐ ⭐ ⭐ ⭐ ⭐
Checking mobile prices by hand every week is worth a quick rating.
A 5-star rating takes 10 seconds and helps other deal publishers and telecom analysts find this Actor. Your feedback also tells us which filters to add next.
★  Rate this Actor on Apify

❓ FAQ

Wie finde ich den günstigsten Handytarif mit mindestens 20 GB?

Set "Minimum data volume (GB)" to 20 and leave "Sort by" on average monthly price. The cheapest tariffs come first, and "Price per GB" shows which one gives the most data for the money. Add a network or brand filter to narrow the list.

Wie überwache ich Preisänderungen bei Handytarifen?

Type a monitor name, for example telekom-ab-20gb, set your filters and put the run on an Apify schedule. The first run saves every match and remembers it. Later runs label tariffs PRICE_DROP, PRICE_RISE, NEW or REMOVED. Switch on "Only output changes" for a short alert list.

Does it need a Verivox account?

No. The Actor reads the public tariff comparison. It never asks for a login, password, cookie or API key, and it never signs you up for a tariff.

What is the average monthly price?

It is the figure Verivox itself shows. It adds the monthly fees of the first 24 months to the one-time costs, subtracts discounts and divides by 24. It can differ from the monthly fee you pay in month one.

Which tariffs are covered?

Mobile contracts with a 24-month or one-month term for private customers. Prepaid, business tariffs, phones bundled with a contract, electricity, gas and DSL are not part of this Actor.

Why can two runs show different prices?

Verivox updates tariffs and promotions during the day. With "Price with number porting" on, prices include porting bonuses, so switching it off shows what you pay without bringing a number.

Can I send price drops to Slack, email or a spreadsheet?

Yes. Apify integrations and webhooks can forward each finished run to Slack, email, Google Sheets, Zapier, Make or your own endpoint, so a scheduled monitor becomes an alert without any code.

🔗 Other actors