myip как альтернатива ipinfo.io

Таблица лимитов ipinfo.io Lite/Core/Max/Enterprise с указанием источника, реальный сниппет поле-в-поле миграции с текущего ответа Core API ipinfo на ответ myip, и честный взгляд на то, в чём ipinfo действительно впереди — не просто рекламный текст.

Если вы уже используете ipinfo.io и рассматриваете альтернативы: бесплатный тариф Lite у ipinfo действительно щедрый — неограниченные API-запросы в месяц с включённой коммерческой лицензией, а не урезанный free-тариф. Честный компромисс Lite — глубина данных (только уровень страны/континента), и у ipinfo есть скачиваемая база данных, которой у myip нет. Отличие myip — тарификация по уникальным IP в сутки сразу по геоданным, сетевым и threat/fraud-сигналам в одном запросе. Сравнение ниже должно помочь выбрать правильно, в том числе не в нашу пользу.

Данные ipinfo.io получены 28.07.2026 со страницы тарифов ipinfo. Цены и лимиты меняются без предупреждения — сверяйтесь с этой страницей, прежде чем полагаться на цифру.

Тарифы и лимиты ipinfo.io

Воспроизведено из собственной сравнительной таблицы ipinfo. Для Core и Max мы показываем только диапазон «API Requests per Month» из таблицы — на карточках тарифов ipinfo отдельно указана цифра «Monthly API requests» для каждого тарифа; о том, как она соотносится с диапазоном ниже, смотрите на странице тарифов ipinfo.

Параметр Lite Core Max Enterprise
Цена $0/мес $41/мес ($490 при оплате за год) $130/мес ($1,560 при оплате за год) По запросу
Геолокация IP ✓ Только страна и континент ✓ ✓ Включая dma и geoname ✓
ASN ✓ Только имя и домен ✓ Имя, домен и тип ✓ Имя, домен и тип ✓
Контекст соединения – ✓ Hosting, mobile, satellite и anycast ✓ Hosting, mobile, satellite и anycast ✓
Определение приватности – ✓ ✓ ✓
API-запросов в месяц Без ограничений 150k - 5M 150k - 5M По запросу
Оплата сверх лимита – $0.54 за +1k $1.03 за +1k По запросу
Доступна скачиваемая база ✓ ✓ ✓ ✓
Поддержка Поддержка сообществом Стандартная поддержка Стандартная поддержка Премиум-поддержка
Коммерческая лицензия ✓ ✓ ✓ ✓

Скачиваемые базы поставляются в форматах CSV, JSON, MMDB и Parquet, но цена самого продукта для скачивания не опубликована — на странице базы данных ipinfo показан запрос предложения / связь с отделом продаж, а не конкретная цена. См. страницу скачивания базы данных ipinfo.

Для сравнения: собственные цифры myip (в реальном времени)

Бесплатный тариф
Самый дешёвый платный тариф

Миграция с Core API ipinfo.io

ipinfo сейчас документирует два формата ответа: старый плоский (строки city/region/loc/org на верхнем уровне) и текущий вложенный формат Core API, используемый ниже (объекты geo{} и as{} плюс булевы is_*). Это сопоставление рассчитано на текущий формат Core API — если ваша интеграция всё ещё читает старые плоские поля, проверьте на странице типов данных ipinfo, какой формат реально возвращает ваш аккаунт, прежде чем адаптировать этот сниппет.

Ответ ipinfo Core API
{
  "ip": "8.8.8.8",
  "geo": {
    "city": "Mountain View",
    "region": "California",
    "region_code": "CA",
    "country": "United States",
    "country_code": "US",
    "continent": "North America",
    "continent_code": "NA",
    "latitude": 37.4056,
    "longitude": -122.0775,
    "timezone": "America/Los_Angeles",
    "postal_code": "94043"
  },
  "as": {
    "asn": "AS15169",
    "name": "Google LLC",
    "domain": "google.com",
    "type": "hosting"
  },
  "is_anonymous": false,
  "is_anycast": true,
  "is_hosting": true,
  "is_mobile": false,
  "is_satellite": false
}

Поле за полем — ближайшие эквиваленты в myip v2:

Поле ipinfo Core Поле myip v2 Примечание
ip ip Та же строка, на верхнем уровне у обоих.
geo.city geo.city Прямое соответствие.
geo.region geo.region Прямое соответствие; отдельного поля region_code у myip нет.
geo.country geo.countryName Прямое соответствие.
geo.country_code geo.countryCode Прямое соответствие, тот же код ISO 3166-1 alpha-2.
geo.continent_code geo.continent Поле myip содержит только двухбуквенный код, соответствующий continent_code у ipinfo — не название континента.
geo.latitude / geo.longitude geo.lat / geo.lon Прямое соответствие; оба поля допускают null, если значение неизвестно у myip.
geo.timezone geo.timezone Прямое соответствие, имя зоны IANA.
geo.postal_code geo.postal Поле существует, но у myip сегодня всегда пустое — источник геоданных пока не содержит почтовых индексов.
as.asn network.asn Прямое соответствие, например «AS15169».
as.name network.asName Прямое соответствие, имя держателя AS.
as.domain network.asnDomain Заполняется, только если запрошена группа network и она включена в ваш тариф; иначе null.
as.type network.classification.type У обоих короткая строка, но наборы значений различаются (у myip: hosting/datacenter/mobile/isp/home/business/private, либо пустая строка, если не определено) — не полагайтесь на совпадение самой строки.
is_anonymous privacy.isAnonymous У обоих булево значение; у myip это вычисляемое ИЛИ по собственным сигналам Tor/VPN/proxy, каждый из которых оценочный.
is_anycast flags.isAnycast Прямое соответствие, тот же сигнал топологии.
is_satellite flags.isSatellite Прямое соответствие.
is_hosting / is_mobile network.classification.type Соответствующих булевых полей нет — myip объединяет оба сигнала в одну строку классификации; проверяйте равенство со значением «hosting» или «mobile» вместо чтения флага.
JavaScript — функция сопоставления
// ipinfo.io Core API response -> myip v2 field shape.
// Run this against the JSON above; every field it reads matches a row
// in the mapping table (myip has no fields for region_code or the
// continent's display name, and no matching booleans for is_hosting/
// is_mobile).
function mapIpinfoCoreToMyip(ipinfo) {
  return {
    ip: ipinfo.ip,
    geo: {
      countryCode: ipinfo.geo.country_code,
      countryName: ipinfo.geo.country,
      continent: ipinfo.geo.continent_code,
      region: ipinfo.geo.region,
      city: ipinfo.geo.city,
      postal: ipinfo.geo.postal_code,
      timezone: ipinfo.geo.timezone,
      lat: ipinfo.geo.latitude,
      lon: ipinfo.geo.longitude,
    },
    network: {
      asn: ipinfo.as.asn,
      asName: ipinfo.as.name,
      asnDomain: ipinfo.as.domain,
      // ipinfo's as.type is the closest analog to myip's
      // network.classification.type — the value sets differ, so map it
      // as a hint, not an exact-string passthrough.
      classificationTypeHint: ipinfo.as.type,
    },
    privacy: {
      isAnonymous: ipinfo.is_anonymous,
    },
    flags: {
      isAnycast: ipinfo.is_anycast,
      isSatellite: ipinfo.is_satellite,
      // is_hosting / is_mobile have no 1:1 myip boolean — see
      // network.classification.type above instead.
    },
  };
}

В чём ipinfo.io действительно впереди

Честно о собственных ограничениях

Проверьте актуальные цифры myip сами

Частые вопросы

Правда ли, что бесплатный тариф Lite от ipinfo.io безлимитный?
Да, по числу API-запросов — в собственной сравнительной таблице ipinfo указано, что API-запросы в месяц на Lite не ограничены, и коммерческая лицензия включена. Отдельный, более узкий лимит (100 запросов вручную через сайт ipinfo) действует на другой поверхности, не на API. Честный компромисс Lite — глубина данных: геолокация только на уровне страны/континента.
Покрывает ли это руководство по миграции старый плоский формат ответа ipinfo?
Нет — сопоставление и пример кода на этой странице рассчитаны на текущий, вложенный ответ Core API ipinfo (объекты geo{} и as{}, плюс булевы is_*). Если ваша интеграция всё ещё читает старые плоские поля city/region/loc/org, проверьте документацию ipinfo по типам данных, чтобы узнать, какой формат возвращает ваш аккаунт, прежде чем адаптировать этот сниппет.
Разрешает ли бесплатный тариф ipinfo коммерческое использование?
Да — коммерческая лицензия включена на каждом тарифе, включая бесплатный Lite, согласно собственной странице тарифов ipinfo (данные получены 28.07.2026).
Можно ли скачать базу данных ipinfo вместо обращений к API?
Да — в сравнительной таблице ipinfo скачивание базы данных доступно на каждом тарифе, включая бесплатный Lite, в форматах CSV, JSON, MMDB и Parquet. Цена самого продукта для скачивания не опубликована; на странице базы данных ipinfo показан запрос предложения / связь с отделом продаж вместо конкретной цифры.
Насколько актуальны цифры ipinfo на этой странице?
Получены со страницы тарифов ipinfo.io 28.07.2026 и на этой странице повторно не проверяются — перед тем как полагаться на цифру, сверьтесь со страницей вендора по ссылке. Собственные цифры myip выше — исключение: они подгружаются в реальном времени при каждой загрузке страницы и потому никогда не устаревают.