Город и страна по IP‑адресу — базы геолокации для вашего проекта

Определите город или страну посетителя по IP. Скачиваемые базы (CSV, GeoIP2, DAT, MMDB) и REST API с ежедневным обновлением.

423 тыс.
Диапазонов
296 тыс.
Сетей
1 день
Обновления

Определите страну по IP

Введите IP-адрес для определения страны

Попробуйте:

Бесплатная проверка • Точный город и страна — в полной базе для скачивания

Доступные форматы базы данных

Город и страна по IP-адресу в различных форматах

Имя файла Записей Размер Формат Обновление
geoip-base-city.csv 308 921 51 MB CSV
geoip-base-city.mmdb 308 921 4.8 MB GeoIP2
geoip-base.cidr.csv 1 642 31 kB CIDR CSV
geoip-base.csv 1 326 70 kB CSV
geoip-base.dat 1 629 32 kB DAT
geoip-base.mmdb 1 326 40 kB GeoIP2
• Рекомендуем использовать mmdb формат• Поддерживает IPv4• Широкая поддержка программ

Сетей обработано

Обновлено сетей за последние 24 часа

всего за сутки
Используется несколько источников данных и проверок • График обновляется каждый час

Часто задаваемые вопросы

Как создается база?

Несколько непрерывных процессов работают параллельно — каждый выполняет свою отдельную задачу: одни сканируют хосты, другие опрашивают специальные интернет‑службы, чтобы отслеживать обновления связности интернета. Также база данных пополняется данными из существующих баз, позволяющих выполнять такое обогащение.

Как часто обновляются данные?

Сканирование происходит непрерывно. Раз в час данные агрегируются по странам. Сборка базы данных адресов происходит значительно дольше из-за объема данных и вычислительной сложности, поэтому выполняется раз в сутки.

Есть ли бесплатная версия для проверки?

Напишите мне по предоставленным контактам — постараюсь помочь.

Как определяется список регионов?

Для списка регионов используются Google Ads Geo targets. Интернет-сети сопоставляются с этим списком.

Как пользуются базой данных

IP‑геолокация находит применение в широком спектре профессиональных задач.

Веб сайт

Веб-мастер

Адаптация контента по геолокации: актуальные базы IP‑адресов с данными города и страны для настройки сайта и повышения вовлечённости.

→ Геолокация контента и персонализация
Продукт

Продакт-менеджер

Правильная локализация сайта, персонализация контента для регионов. Определение способов оплаты для регионов.

→ Локализация и региональная стратегия
Маркетинг

Маркетолог

Анализ поведения посетителей сайта для повышения эффективности рекламных кампаний.

→ Аналитика трафика и таргетинг

Используйте API

Простой REST API для определения города и страны по IP-адресу

Запрос города

Возвращает информацию о городе для IP-адреса

Запрос
GET /v2/city/79.253.253.247
Ответ
{
  "data": {
    "type": "ip-city-lookup",
    "id": "79.253.253.247",
    "attributes": {
      "country_code": "RU",
      "city": "Omsk",
      "country": "Russia",
      "criteria_id": 1011985,
      "canonical_name": "Omsk,Omsk Oblast,Russia",
      "longitude": 78.327919,
      "latitude": 55.619202,
      "timezone": "Asia/Omsk",
    }
  }
}

Запрос страны

Возвращает код страны для IP-адреса

Запрос
GET /v2/country/79.253.253.247
Ответ
{
  "data": {
    "type": "ip-country-lookup",
    "id": "79.253.253.247",
    "attributes": {
      "country_code": "RU"
    }
  }
}

Авторизация

HTTP заголовок X-Api-Key или параметр запроса key=

Пример curl с HTTP заголовком
curl -X GET \
  "https://geoip-base.ru/v2/city/8.8.8.8" \
  -H "X-Api-Key: YOUR_TOKEN
Пример curl с параметром запроса
curl -X GET \
  "https://geoip-base.ru/v2/city/8.8.8.8?key=YOUR_TOKEN"
Базовый URL
geoip-base.ru/v2
Авторизация
Созданный токен
Лимит
1 500 000 запросов/мес
// СТОИМОСТЬ

Получить доступ

  • Доступ в течении месяца
  • Ежедневные обновления
  • Все доступные форматы базы данных для скачивания
  • 1 500 000 запросов / мес в API
  • Дополнительные поля API по запросу
  • Настройка БД под задачи: добавляю/удаляю сети, диапазоны и поля по запросу
1 000 ₽/мес

Доступ 1 месяц • Не подписка

Введите адрес электронной почты — на него будут отправлены инструкция и доступ.

Банковские картыЮMoneySberPay, T-Pay, Mir PayСБП

✓ Мгновенный доступ • ✓ Безопасный платёж

Свяжитесь с нами

Нужна помощь? Напишите нам — разберёмся вместе.

* Обязательные поля • Ответим в течение 24 часов