Herramienta interactivaConversión e IPv6ES master
ConversorIPv4Hex

Conversor IP ↔ Hexadecimal (IPv4) online

Convierte una IPv4 a hexadecimal (por octetos, 32-bit o 0x) y al revés: Hex → IPv4 . Ideal para estudiar y validar conversiones.

Modo prácticoIntroduce tus datos y revisa el resultado

IPv4 ↔ Hexadecimal

Convierte IPv4 a formatos hex por octetos, 32-bit y 0x.

Entiende el resultado

Qué calcula esta herramienta y cómo interpretarlo.

Conversor IP / Hex completo y gratuito

Este conversor trabaja con formatos típicos de hexadecimal: por octetos (C0.A8.0A.00), 32-bit continuo (C0A80A00), o con prefijo 0x (0xC0A80A00). También acepta separadores comunes (., :, espacios, guiones).

Conversión doble

IPv4 → Hex o Hex → IPv4 con un selector.

Validación

Detecta formatos inválidos y te avisa.

Varios formatos

Salida por octetos, 32-bit y 0x.

Para estudiar

Te muestra los octetos en decimal y hex.

¿Para qué sirve convertir una IP a hexadecimal?

Representar una IPv4 en hexadecimal es común en debugging, logs, herramientas antiguas y ejercicios. La conversión es directa: cada octeto decimal (0–255) se pasa a hex (00–FF).

Qué calcula esta herramienta

  • IPv4 ⇄ Hex en varios formatos
  • Hex por octetos (con . o :)
  • Hex 32-bit continuo y versión 0x
  • Desglose decimal/hex por octeto

Cómo usarla en 30 segundos

  1. Elige el modo (IP → Hex o Hex → IP).
  2. Introduce el valor y pulsa Convertir.
  3. Copia el formato que necesites.
Combínala con “IP ↔ Binario” para dominar conversiones.

Mini Cheat Sheet: IPv4 ↔ Hex en 30 segundos

La conversión es muy directa: una IPv4 tiene 4 octetos (0–255) y cada octeto equivale a 1 byte. En hexadecimal, 1 byte = 2 dígitos (00–FF).

Divide en octetos

Ej: 192.168.10.0 → [192] [168] [10] [0]

Pasa cada octeto a hex

192 → C0 · 168 → A8 · 10 → 0A · 0 → 00

Junta el resultado

Por octetos: C0.A8.0A.00
32-bit: C0A80A00 · con 0x: 0xC0A80A00

Hex → IP

Parte en grupos de 2 (bytes) y convierte a decimal: C0=192, A8=168…

IPv4: 192.168.10.0
Hex por octetos: C0.A8.0A.00
Hex 32-bit: C0A80A00
Hex 0x: 0xC0A80A00
Importante: si un octeto es menor que 16, en hex debe llevar 0 delante (ej: 10 → 0A, 0 → 00).

Formatos de IP en hexadecimal que te vas a encontrar

Dependiendo de la herramienta o el contexto, una misma IP puede aparecer en distintos formatos hex. Esta tabla te ayuda a reconocerlos de un vistazo.

Formato Ejemplo Cuándo se usa
Por octetos C0.A8.0A.00 Didáctico, documentación, lectura humana.
Por octetos (:) C0:A8:0A:00 Variantes de herramientas, notas técnicas.
32-bit continuo C0A80A00 APIs, scripts, logs compactos.
0x + 32-bit 0xC0A80A00 C/C++, debugging, valores tipo “constante”.
Tip: si el hex continuo no tiene 8 dígitos, normalmente falta padding con ceros (ej: ...0A...).

Preguntas frecuentes

¿Por qué cada octeto son 2 dígitos hex?

Porque 1 byte (8 bits) se representa con 2 dígitos hex (00 a FF).

¿Qué formatos de entrada acepta?

Acepta 32-bit continuo (C0A80A00), con 0x (0xC0A80A00) y por octetos con separadores (C0.A8.0A.00 / C0:A8:0A:00).

¿Acepta minúsculas?

Sí. Puedes pegar “c0a80a00” y te lo normaliza a mayúsculas en resultados.

¿Por qué mi hexadecimal tiene menos de 8 dígitos?

Porque cada octeto debe ocupar 2 dígitos. Si un octeto es menor que 16, necesita 0 delante. Ej: 10 → 0A, 0 → 00. Una IPv4 completa en hex continuo siempre tiene 8 dígitos.

¿Qué significa el prefijo 0x?

Es una convención para indicar que el número está en hexadecimal. No cambia el valor, solo el formato. Ej: C0A80A00 y 0xC0A80A00 representan lo mismo.

¿Esto tiene algo que ver con IPv6?

No. Esta herramienta es para IPv4 (32 bits = 4 bytes). IPv6 usa 128 bits y se representa en hex, pero con otra estructura (8 grupos). Para IPv6 necesitarías otro conversor específico.

Siguiente paso: conversiones y subnetting

Si controlas IP en binario y hex, subnetting se vuelve mucho más fácil.

IP ↔ Binario CIDR / Hosts Guía de Subnetting

Hexadecimal en diagnóstico y documentación

Hexadecimal aparece con frecuencia en dumps, identificadores, cabeceras y herramientas de análisis. Convertir una IPv4 a cuatro octetos hexadecimales facilita comparar representaciones sin alterar el valor de la dirección. Si necesitas trabajar a nivel de bits, utiliza también el conversor IPv4 ↔ binario; para estudiar bases numéricas por separado tienes el conversor decimal/binario/hex.