Saltar al contenido

Hexadecimal a IP

Decodifique valores hexadecimales, tal como aparecen en volcados y código, a direcciones IPv4 o IPv6.

Procesado localmente en tu navegador

Opciones
Acepta 0xC0A80101, C0A80101, C0:A8:01:01, C0.A8.01.01, \xC0\xA8\x01\x01. Hasta 8 dígitos = IPv4, hasta 32 = IPv6.0 caracteres · 0 líneas
El resultado aparecerá aquí.

¿Qué es Hexadecimal a IP?

Una IP hexadecimal es la dirección en bruto escrita en base 16: 8 dígitos para IPv4 (0xC0A80101) o 32 dígitos para IPv6. Aparece en capturas de paquetes, volcados de memoria, configuraciones de routers, columnas SQL y código fuente, normalmente sin puntos ni dos puntos.

Esta herramienta acepta las notaciones habituales: 0xC0A80101, C0A80101, C0:A8:01:01, C0.A8.01.01, C0 A8 01 01 y \xC0\xA8\x01\x01 al estilo C. Hasta 8 dígitos se leen como IPv4 (los valores más cortos se rellenan con ceros a la izquierda) y hasta 32 como IPv6, mostrada en forma comprimida RFC 5952 o totalmente expandida. Cada resultado indica su tipo de dirección: privada, bucle local, documentación, etc.

¿Cómo funciona?

  1. Pegue un valor hexadecimal por línea, en cualquiera de las notaciones aceptadas.
  2. Deje la familia en Auto o fuerce IPv4 o IPv6, por ejemplo para leer 0x1 como ::1.
  3. Para IPv6 elija la salida comprimida o totalmente expandida.
  4. Copie las direcciones o use la tabla para ver la familia y el tipo de cada línea.

Casos de uso habituales

  • Decodificar la dirección de origen o destino en un volcado hexadecimal de un paquete.
  • Leer direcciones IP guardadas como hexadecimal en una base de datos o un log.
  • Convertir constantes como 0x7F000001 del código fuente en direcciones legibles.
  • Volver a convertir en IPv6 un valor de 32 dígitos hexadecimales devuelto por una API.

Ejemplos

Prueba esta entrada en la herramienta de arriba:

Entrada
0xC0A80101
c0:a8:01:01
7f000001
20010db8000000000000000000000001
Salida
192.168.1.1
192.168.1.1
127.0.0.1
2001:db8::1

Privacidad

Hexadecimal a IP se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.

Limitaciones

Los dígitos se leen como un número big-endian (orden de red). Si un depurador muestra un volcado little-endian, invierta antes los bytes: 0101A8C0 debe pasar a C0A80101.

Preguntas frecuentes

¿Cómo decide entre IPv4 e IPv6?

En modo Auto, hasta 8 dígitos hexadecimales son IPv4 y de 9 a 32 dígitos son IPv6. Fuerce una familia cuando un valor corto deba ser IPv6, por ejemplo 1 para ::1.

¿Qué separadores y prefijos se admiten?

Puede usar 0x antes del valor o antes de cada byte, y dos puntos, puntos, guiones, comas o espacios entre grupos. Todos los grupos deben tener el mismo tamaño: 2, 4 u 8 dígitos.

¿En qué se diferencia de la herramienta de decimal a IP?

Decimal a IP lee enteros grandes, con 0x solo como alternativa. Esta herramienta está pensada para texto hexadecimal: formas separadas por byte, escapes \x y valores IPv6 de 32 dígitos.

Más herramientas en Herramientas de red →