API gratuita de IP
Datos de IP enriquecidos para developers, scripts y apps
Consulta tu IP pública o la de cualquier dirección. Obtén datos de geolocalización, ISP, ASN, detección de proxy/VPN/Tor y score de amenaza. Sin token. Sin registro. 100% gratuito.
Sin token
No necesitas registrarte ni generar claves API. Usa directamente.
CORS abierto
Puedes llamar desde cualquier dominio, incluso localhost.
Sin rate limit estricto
100.000 peticiones/día vía Cloudflare. Generoso para proyectos.
Datos enriquecidos
IP + país + ciudad + ISP + ASN + proxy/VPN/Tor + threat score.
API Playground
URL
Formato
Endpoints
/api/ipDevuelve tu IP pública + datos enriquecidos
curl https://myrealip.com/api/ip{
"ip": "86.127.226.170",
"country": "Spain",
"country_code": "ES",
"city": "Madrid",
"isp": "Digi Spain Telecom S.A.",
"is_vpn": false,
"is_proxy": false,
"is_tor": false,
"is_datacenter": false,
"threat_score": 0,
"cached": false,
"timestamp": "2026-06-06T12:00:00.000Z"
}/api/ip/{ip}Lookup de cualquier IPv4 o IPv6
curl https://myrealip.com/api/ip/8.8.8.8{
"ip": "8.8.8.8",
"hostname": "dns.google",
"country": "United States",
"country_code": "US",
"city": "Mountain View",
"isp": "Google LLC",
"is_vpn": false,
"is_proxy": false,
"is_tor": false,
"is_datacenter": true,
"threat_score": 10,
"cached": false,
"timestamp": "2026-06-06T12:00:00.000Z"
}/api/healthStatus check del servicio
curl https://myrealip.com/api/health{
"status": "ok",
"service": "myrealip-api",
"version": "4.0.0",
"timestamp": "2026-06-06T12:00:00.000Z"
}Formatos de respuesta
JSON
?format=jsonPor defecto. Formato estructurado completo.
Plain
?format=plainSolo la dirección IP. Ideal para scripts.
CSV
?format=csvDatos separados por comas. Para Excel/hojas de cálculo.
XML
?format=xmlFormato XML estándar.
YAML
?format=yamlFormato YAML legible.
JSONP
?format=jsonp&callback=myFuncJSON con callback para CORS legacy.
Código de ejemplo
curl https://myrealip.com/api/ip
# Solo la IP (para scripts)
curl https://myrealip.com/api/ip?format=plain
# Datos de otra IP
curl https://myrealip.com/api/ip/1.1.1.1Campos de la respuesta
| Campo | Tipo | Descripción |
|---|---|---|
| ip | string | Dirección IP consultada |
| hostname | string|null | Hostname reverse DNS |
| country | string | Nombre del país |
| country_code | string|null | Código ISO del país |
| region | string|null | Región/estado/provincia |
| city | string|null | Ciudad |
| postal | string|null | Código postal |
| latitude | number|null | Latitud |
| longitude | number|null | Longitud |
| timezone | string|null | Zona horaria |
| isp | string | Proveedor de internet |
| org | string|null | Organización propietaria |
| asn | string|null | Número de sistema autónomo |
| asn_name | string|null | Nombre del ASN |
| connection_type | string | Tipo: residential, cellular, corporate, education, hosting, unknown |
| is_proxy | boolean | ¿Es un proxy? |
| is_vpn | boolean | ¿Es una VPN? |
| is_tor | boolean | ¿Es un nodo Tor? |
| is_datacenter | boolean | ¿Es un datacenter? |
| threat_score | number | Score de amenaza 0-100 (heurístico) |
| is_known_bad | boolean | ¿En listas negras conocidas? |
| cached | boolean | ¿Respuesta desde cache? |
| timestamp | string | Fecha de la consulta (ISO 8601) |
¿Listo para empezar?
Prueba la API directamente desde tu terminal o integra los datos en tu app.
curl https://myrealip.com/api/ip