UTILS.
100% en el navegador
🌐

Extractor de direcciones IP

Extrae todas las direcciones IPv4 e IPv6 de registros o texto pegado, sin duplicados, contadas y ordenadas, todo localmente en tu navegador.

salida

Acerca de esta herramienta

El Extractor de direcciones IP analiza cualquier bloque de texto — registros de servidor, volcados de configuración, correos, capturas de paquetes — y extrae todas las direcciones IPv4 e IPv6 que contiene. Encontrar IPs a mano es tedioso y propenso a errores, por eso esta herramienta lo hace con dos expresiones regulares validadas: un comparador IPv4 estricto que rechaza octetos superiores a 255, y un comparador IPv6 completo que maneja formas completas, comprimidas (::) y mapeadas a IPv4. Las coincidencias se recogen en un conjunto para eliminar duplicados, y luego se cuentan y ordenan.

Todo se ejecuta localmente en tu navegador — el texto que pegas se analiza en la página con JavaScript y nunca se sube, así que puedes procesar de forma segura registros privados y direcciones internas. Los resultados IPv4 se ordenan numéricamente convirtiendo cada dirección a su valor entero de 32 bits (o1·2^24 + o2·2^16 + o3·2^8 + o4), de modo que 10.0.0.9 precede correctamente a 10.0.0.10. Los resultados IPv6 se ordenan expandiendo la abreviatura :: a la forma completa de ocho grupos y comparando lexicográficamente los hextetos rellenados con ceros.

Usa los cuatro interruptores para controlar la salida: incluir IPv4, incluir IPv6, mantener solo direcciones únicas y ordenar los resultados. La herramienta informa cuántas de cada familia encontró más un total combinado, y las lista en secciones IPv4 e IPv6 separadas que puedes copiar con un clic. Los arreglos vacíos y los candidatos mal formados se ignoran en lugar de reportarse como coincidencias falsas.

Preguntas frecuentes

¿Valida las direcciones que encuentra?
Sí. El patrón IPv4 solo coincide con octetos en el rango 0–255, por lo que 256.1.1.1 se rechaza. El patrón IPv6 acepta formas completas, comprimidas (::) y mapeadas a IPv4, permitiendo como máximo una compresión ::, de modo que los candidatos mal formados se descartan.
¿Cómo se ordenan los resultados?
Las direcciones IPv4 se ordenan numéricamente por su valor entero de 32 bits, respetando el orden de los octetos (10.0.0.9 antes de 10.0.0.10). Las direcciones IPv6 se ordenan tras expandir :: a la forma completa de ocho grupos y comparar los hextetos rellenados con ceros. Desactiva el ordenamiento para mantener el orden original de aparición.
¿Puedo extraer solo una familia de direcciones?
Sí. Desmarca ‘IPv4’ o ‘IPv6’ para limitar el análisis a una sola familia. El interruptor de únicas elimina duplicados en cada familia de forma independiente, y los conteos se actualizan para reflejar exactamente lo que se incluye en la salida.
¿Se sube mi texto a algún lugar?
No. Toda la coincidencia, deduplicación y ordenamiento ocurren enteramente en tu navegador con JavaScript sencillo. No se envía nada a un servidor, así que pegar registros privados o rangos de IP internos es seguro.

Más herramientas