Methodology: how we compare eSIM prices
Once a day we read the published eSIM plan prices on providers’ pages and sort all plans by price. Data on 8 Oct 2026: 370 plans from 5 providers. Provider selection does not depend on price.
What we compare
eSIM plans of the “X gigabytes for Y days” kind for a single country. We do not include unlimited plans, daily-cap plans, regional or global plans, plans in megabytes, top-ups or bundles with a phone number. They are measured in different units and cannot fairly share one table.
Where prices come from
| Provider | How we get it | Plans | Coverage |
|---|---|---|---|
| Letisim | structured data (JSON-LD) on the country page | 95 | 10 of 10 |
| eSIMX | structured data (JSON-LD) on the country page | 82 (+4 with SMS/calls, shown separately) | 10 of 10 |
| eSIM SOS | the shop’s open price feed esimsos.net/feeds/esim-prices.json | 70 | 10 of 10 |
| Yotti | text of the country page (the YML feed is not used: its prices differed from the site) | 64 | 10 of 10 |
| Yesim | data embedded in the country page, USD prices only | 59 | 10 of 10 |
What is excluded and how many
On 8 Oct 2026 providers list the following on their country pages, but we do not take them into the main table (number of plans across all 10 countries):
- Letisim: unlimited plans — 50
- eSIMX: daily-cap plans (GB per day, not a total allowance) — 59; unlimited plans — 2
- eSIM SOS: regional and multi-country plans — 26
- Yesim: unlimited plans — 240
- Yesim’s currency depends on the IP address that opens the page. If the page shows anything other than dollars, we neither take nor convert those plans. On 8 Oct 2026 such plans: 0.
Plans with SMS and calls (on 8 Oct 2026: 4, from eSIMX) are not mixed with data-only plans: they include a different set of services and their price per GB is lower today, so in the main table and in the “cheapest” cards they would look better without a like-for-like basis. They are shown in a separate block on the country page, sorted by price; in the open data they have the field sms_calls = true.
How often we update
Once a day, around 04:00 UTC. If a provider’s data could not be collected, we show the previous values for up to 72 hours with their own check date; older prices are hidden. The date on a country page is the date of the last successful check.
How we access other sites
We read robots.txt first and do not request what it disallows. No more than one request per second per site. We identify ourselves: esimdar-price-checker (+https://esimdar.com/methodology; contact via esimsos.net; support@esimsos.ru). If a site answers with a refusal (403, 429), we do not bypass protection and do not retry. We take only facts about plans — country, data, validity, price, link — and do not copy texts or images.
Currency and exchange rate
The dollar price is as published by the provider; Yotti publishes roubles and the dollar value is converted from them. For conversion we use the rate applied by the eSIM SOS shop: 85.48 RUB per USD on 8 Oct 2026. The rouble price for eSIM SOS is as in its cart. The price at the provider’s checkout may differ: taxes, promotions, currency, your country.
How we sort and calculate
- All plans by ascending dollar price. Nothing else affects the order — not affiliate commission, not who owns the provider.
- “Cheapest plan” is the lowest price among all plans of the country. “Cheapest 10 GB” is the lowest price among plans of exactly 10 GB (if there are none, we take the cheapest with 10 GB or more and say so).
- “Best price per GB” is the lowest price divided by the plan’s data.
- Trip planner: data needed = days × GB per day (light 0.3, medium 0.8, heavy 2). We take the cheapest plan with at least that data and at least that many days of validity.
- Roaming comparison: Russian operators’ prices from their official sites (Moscow), with the check date. For each operator package we look for the cheapest eSIM with at least the same data and validity; if the operator does not state validity, we compare with plans of 7 days or more.
Who is not in the comparison and why
- Airalo and aloSIM — their terms of use forbid automated data collection from the site. We do not collect or show their prices.
- Saily and Maya Mobile — their sites refuse automated requests. We do not bypass protection.
- Other providers are not added yet: the service is at an early stage. Criteria are the same for everyone — public prices, permitted automated collection, clear data and validity; selection does not depend on price level.
If you represent a provider and want to be added or have your prices removed, write to support@esimsos.ru.
Limitations
We do not test connection quality and do not recommend what to buy. Prices change; check the price on the provider’s page before buying. Provider networks and plan terms may differ in ways the table does not show.
Corrections and removal
Found a wrong price or want your prices removed? Write to support@esimsos.ru. We act on removal requests immediately (the provider is hidden and removed from JSON and CSV) and reply within 1 business day. Data errors are fixed within 3 business days.
Who owns the site and how it earns money is on the “How we make money” page. All data is open: JSON and CSV.