32 bits · 4 octetos
Herramienta
Conversor IPv4, decimal, hexadecimal y binario
Convierte IPv4 y enteros entre decimal, hexadecimal y binario con precisión exacta directamente en tu navegador.
Tus datos se procesan localmente en el navegador y no se envían a nuestros servidores.
Introduce un entero o una IPv4 para obtener sus representaciones.
Entrada decimal
Resultados
Los espacios solo facilitan la lectura. Al copiar se obtiene el valor canónico sin espacios.
Base 10
Decimal
Base 16
Hexadecimal
Base 2
Binario
Ejemplo verificable
Una dirección IPv4 es un entero sin signo de 32 bits dividido en cuatro octetos. Estas cuatro expresiones representan exactamente el mismo valor:
| Formato | Resultado |
|---|---|
| IPv4 | 192.168.1.1 |
| Decimal | 3232235777 |
| Hexadecimal | 0xC0A80101 |
| Binario IPv4 | 11000000. |
Puedes introducir cualquiera de las dos primeras formas para convertir en
ambos sentidos. También se admiten enteros hexadecimales con 0x y binarios
con 0b.
Cómo se detecta la entrada
En modo automático, una entrada con cuatro octetos se interpreta como IPv4,
una entrada con 0x como hexadecimal y una entrada con 0b como binaria. Sin
puntos ni prefijo se interpreta como un entero decimal.
También puedes seleccionar el formato de forma explícita. Un prefijo que no coincide con la base seleccionada genera un error en lugar de producir un resultado inesperado.
Cómo se convierte una IPv4 en un entero
La notación decimal con puntos separa el entero en cuatro bytes, del más
significativo al menos significativo. Para 192.168.1.1, el cálculo es:
192 × 256³ + 168 × 256² + 1 × 256 + 1 = 3232235777
El RFC 1208 describe esta notación como cuatro números de 8 bits que representan un entero de 32 bits. La herramienta admite exclusivamente cuatro octetos decimales entre 0 y 255, de acuerdo con la forma estándar definida por el RFC 3986.
Rango IPv4 y enteros grandes
El espacio IPv4 comprende desde 0.0.0.0, equivalente a 0, hasta
255.255.255.255, equivalente a 4294967295. Dentro de ese intervalo aparece
la cuarta representación IPv4.
Los números negativos o superiores a 4294967295 siguen convirtiéndose entre
decimal, hexadecimal y binario, pero no generan una dirección inventada. La
conversión general utiliza BigInt, por lo que un entero como
18446744073709551615 se transforma exactamente en 0xFFFFFFFFFFFFFFFF y en
64 unos binarios.
Presentación y copia
Cuando la entrada es una IPv4, el hexadecimal se rellena hasta ocho cifras y el binario se presenta como cuatro octetos de ocho bits. En una conversión numérica general, los espacios solo facilitan la lectura. Los botones de copia devuelven valores canónicos sin esos espacios decorativos.
Errores frecuentes
- Una IPv4 debe contener exactamente cuatro octetos entre
0y255. - No se admiten formas abreviadas como
127.1ni octetos vacíos. - Se rechazan ceros iniciales como
192.168.001.1para evitar interpretaciones ambiguas. - En modo automático, escribe
0xFFen vez deFFpara indicar hexadecimal. - Una entrada binaria solo puede contener
0y1. - No se admiten fracciones, exponentes ni separadores dentro de un entero.
- Un signo
+o-debe aparecer una sola vez y al principio de un entero.
Casos límite
0,-0y+000se normalizan como entero a0.0.0.0.0y255.255.255.255cubren los dos extremos del espacio IPv4.- Los valores negativos conservan el signo en las tres bases numéricas y no muestran IPv4.
- Los ceros iniciales son válidos en enteros, pero no dentro de un octeto IPv4.
- La entrada numérica se limita a 4.096 cifras para proteger la capacidad de respuesta de la pestaña.
- La herramienta convierte representaciones; no determina si una dirección es pública, privada o enrutable.
Preguntas frecuentes
¿Es lo mismo el decimal de cada octeto que el entero IPv4?
No. En 192.168.1.1, cada octeto ya está escrito en decimal, pero el entero
IPv4 combina los 32 bits y produce 3232235777.
¿Puedo convertir un entero decimal de vuelta a una IP?
Sí, siempre que esté entre 0 y 4294967295. La herramienta divide el valor
en cuatro octetos y muestra la dirección normalizada.
¿Por qué un entero negativo no produce una IPv4?
El espacio IPv4 utiliza 32 bits sin signo. Los negativos son válidos para la conversión general entre bases, pero no identifican una dirección IPv4.
¿El resultado negativo está en complemento a dos?
No. Se muestra con signo, por ejemplo -0x2A. El complemento a dos depende de
elegir un ancho de palabra concreto.
¿Se guarda la dirección o el número introducido?
No. La entrada y los resultados permanecen en la pestaña actual y desaparecen al recargar o cerrar la página.
Revisado el por Tools in a Tab.