IPify
Devuelve la IP pública de quien llama, en texto o JSON, sin registro.
Ver la documentaciónPara qué sirve
Qué problema resuelve
ipify responde una sola pregunta: «¿cuál es la IP pública desde la que estoy saliendo a internet?». Útil cuando montas un servidor, un túnel o un script y necesitas saber qué IP ven los demás.
No es un geolocalizador completo en esta ficha: solo te da la IP (IPv4, IPv6 o la que corresponda). El propio sitio apunta a otro producto si quieres ubicación.
En la práctica
Qué puedes hacer con ella
- Obtener tu IP pública en texto plano con una sola URL.
- Pedir la misma respuesta en JSON.
- Usar el endpoint «64» para IPv4 o IPv6 según lo que tenga el cliente.
- Integrarlo en scripts de aprovisionamiento o diagnósticos de red.
- Hacerlo sin crear cuenta ni guardar una clave.
¿Es gratis?
Gratis y sin cuota publicada
El sitio oficial indica que puedes usarlo without limit (incluso a volumen alto). No pide clave ni registro. Es open source. Conviene cachear unos minutos: la IP rara vez cambia en cada petición.
Comprobado el 2026-08-02. Fuente: página oficial de precios o límites
Qué cuenta como una «llamada» aquí
Cada GET a api.ipify.org (o api64 / api6) es una petición HTTP que te devuelve tu IP. No hay créditos ni tokens de IA: es «pregunté mi IP una vez».
El proveedor afirma uso sin límite de cuota; si lo llamas en cada pageview con mucho tráfico, genera tráfico innecesario: cachea.
Límites y cuotas
| Límite | Cuota | Qué significa en la práctica |
|---|---|---|
| Cuota mensual / diaria | Sin tope publicado | La web dice que puedes usarlo without limit. |
| Registro / API key | No requerido | No hay alta de desarrollador para el endpoint básico de IP. |
| Buenas prácticas | Cachear | Guarda el resultado unos minutos u horas; la IP pública no suele cambiar a cada segundo. |
Precios
| Plan | Precio | Para quién | Qué incluye (resumen) |
|---|---|---|---|
| API pública de IP | $0 | Cualquiera que necesite su IP pública por HTTP. | Respuesta texto/JSON/JSONP; IPv4 e IPv6 según endpoint. |
Uso permitido, comercial y licencia
| Pregunta | Respuesta clara |
|---|---|
| ¿Es open source? | Sí: el proyecto se presenta como open source en la propia web. |
| ¿Uso comercial? | El servicio público se ofrece sin clave ni paywall en la página. Revisa la licencia del repo si redistribuyes el código. |
| ¿Hace falta cuenta? | No para obtener la IP pública. |
| Privacidad | La web afirma que no registra información de visitantes. |
Cómo empezar
Ver tu IP pública en el navegador o en la terminal.
No necesitas cuenta ni clave.
Dirección base de las imágenes: https://api.ipify.org
- 01
Paso 1
Abre https://api.ipify.org : debería mostrarse solo tu IP en texto.
- 02
Paso 2
Prueba https://api.ipify.org?format=json para recibir JSON con el campo ip.
- 03
Paso 3
Si quieres preferir IPv6 cuando exista, usa https://api64.ipify.org?format=json.
- 04
Paso 4
En un script, guarda el valor y reutilízalo un rato en vez de llamar en bucle.
- 05
Paso 5
Documentación y ejemplos: https://www.ipify.org/
Con tu agente
Prompt para integrar la API
Prompt para que tu agente lo deje listo
Pega esto en Cursor, Claude Code, Codex u otro agente de código:
Usa ipify para obtener la IP pública. Docs: https://www.ipify.org/ . Endpoints: https://api.ipify.org (texto), ?format=json, https://api64.ipify.org para IPv4/IPv6. Sin API key. No inventes geolocalización. Cachea el resultado. ¿Lo necesitamos en el servidor, en un script de deploy o en el cliente?Detalle técnico
Acceso, HTTPS y CORS
- 01
Acceso · Sin clave
Se llama directamente desde el navegador o el servidor sin registrarse.
- 02
HTTPS · Sí
Sirve sobre TLS, así que vale para producción y para páginas ya en HTTPS.
- 03
CORS · Sin verificar
No consta si permite llamadas desde el navegador; pruébalo antes de montar el cliente.