Геолокация IP

Приблизительные данные о стране, регионе, городе, часовом поясе и координатах IP-адреса.

Добавьте расположение сети к запросу.

Используйте location.country_code как предлагаемый вариант страны, а location.timezone для отображения часового пояса. Дайте посетителям возможность исправить предложение и считайте пустые поля местоположения неизвестными, не подставляя выдуманные город или координаты.

Геолокация IP · реальный результат APIПоиск одного IP
Brisbane, Australia
-27.475°, 153.010°
Примерное местоположение сети, а не положение устройстваКартографические данные Natural Earth
Город
Brisbane
Регион
Queensland
Страна
Australia
Часовой пояс
Australia/Brisbane

Геолокация IP является оценкой на уровне сети. Это не показания GPS, не домашний адрес и не подтверждение физического местонахождения посетителя.

Поля API

Определение поляПример для 1.1.1.1
location.countryТип: string
Название страны, связанной с предполагаемым местоположением сети.
Пример значения"Australia"
location.country_codeТип: string
Двухбуквенный код страны в записи о местоположении.
Пример значения"AU"
location.cityТип: string
Город, связанный с предполагаемым местоположением сети. Значение может быть пустым.
Пример значения"Brisbane"
location.stateТип: string
Регион или штат, связанный с оценкой местоположения. Значение может быть пустым.
Пример значения"Queensland"
location.zipcodeТип: string
Почтовый индекс, если он предоставлен источником. Значение может быть пустым.
Пример значения""
location.latitudeТип: number
Примерная широта местоположения сети.
Пример значения-27.474848400186662
location.longitudeТип: number
Примерная долгота местоположения сети.
Пример значения153.00996200912815
location.timezoneТип: string
Идентификатор часового пояса, связанного с местоположением.
Пример значения"Australia/Brisbane"

Найти сведения об одном адресе

Запрос
curl --fail --silent --show-error --max-time 5 \
  "https://api.ipquery.io/1.1.1.1?format=json"

Реальные поля ответа

JSON
{
  "ip": "1.1.1.1",
  "location": {
    "country": "Australia",
    "country_code": "AU",
    "city": "Brisbane",
    "state": "Queensland",
    "zipcode": "",
    "latitude": -27.474848400186662,
    "longitude": 153.00996200912815,
    "timezone": "Australia/Brisbane",
    "localtime": "2026-11-03T14:32:36"
  }
}

Фрагмент показывает соответствующие поля из ответа на поиск одного IP-адреса. Изучить полный отчёт об IP

Чтобы получить адрес самого клиента, установившего соединение, используйте https://api.ipquery.io/?format=json. Пакетные запросы отключены.

Справочник API

Сопоставление и происхождение данных

Соответствующая Enterprise MMDB используется для поиска через API, а CSV для агрегатов по странам и городам.

Доступ к полным спискам.

По вопросам стоимости и доступа к полным спискам напишите на contact@ipquery.io.

Выбранный список
Выбранные записи
Записей в этом списке