Saltar al contenido

Conversor de IP a decimal

Obtenga el entero que hay tras una dirección IP, en decimal o hexadecimal, para una dirección o toda una lista.

Procesado localmente en tu navegador

Opciones
0 caracteres · 0 líneas
El resultado aparecerá aquí.

¿Qué es Conversor de IP a decimal?

Una dirección IPv4 es en realidad un entero sin signo de 32 bits: 192.168.1.1 equivale a 192×256³ + 168×256² + 1×256 + 1 = 3232235777. Las bases de datos, los firewalls y las tablas de geolocalización suelen guardar las direcciones como enteros porque las comprobaciones de rango y las ordenaciones pasan a ser simples comparaciones numéricas.

Este conversor admite IPv4 e IPv6 (un entero de 128 bits calculado con exactitud mediante BigInt) y muestra decimal, hexadecimal con prefijo 0x, o ambos. Escriba una dirección por línea y, si quiere, etiquete cada resultado con su entrada.

¿Cómo funciona?

  1. Pegue las direcciones, una por línea (pueden mezclarse IPv4 e IPv6).
  2. Elija decimal, hexadecimal o ambos.
  3. Copie los números a su consulta u hoja de cálculo.
  4. Use Intercambiar para volver a convertir enteros en direcciones.

Casos de uso habituales

  • Guardar IP como enteros en una base de datos y comprobar si una dirección cae entre dos límites numéricos.
  • Entender cómo los CSV de IP-país listan rangos como enteros de inicio y fin.
  • Decodificar una IP entera hallada en una URL o enlace ofuscado para ver la dirección real.
  • Producir formas hexadecimales como 0xC0A80101 para código de bajo nivel o análisis de paquetes.

Ejemplos

Prueba esta entrada en la herramienta de arriba:

Entrada
192.168.1.1
10.0.0.1
2001:db8::1
Salida
3232235777
167772161
42540766411282592856903984951653826561

Privacidad

Conversor de IP a decimal 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

Un entero no indica el orden de bytes: los resultados usan el orden de red estándar (big-endian), que coincide con inet_aton pero no con volcados little-endian.

Preguntas frecuentes

¿Cuánto es 192.168.1.1 como número decimal?

3232235777, o 0xC0A80101 en hexadecimal.

¿Qué tamaño pueden alcanzar los enteros IPv6?

Hasta 2^128 − 1. El BigInt de JavaScript conserva todos los dígitos exactos, sin redondeos.

¿Por qué algunas fuentes muestran otro número para la misma IP?

Pueden usar orden little-endian o tratar el número con signo. Esta herramienta usa el orden de red sin signo.

Más herramientas en Herramientas de red →