O Conversor de Endereço IP para Inteiro transforma qualquer endereço IPv4 ou IPv6 em seus equivalentes decimal, hexadecimal e binário, e converte um número simples de volta em um endereço IP legível. Ele detecta automaticamente a família de endereços a partir da entrada — IPv4 pontilhado ou IPv6 separado por dois-pontos — para que você nunca precise escolher um modo manualmente ao converter um endereço. Troque a direção para digitar um inteiro decimal ou hexadecimal com prefixo 0x e obter de volta a forma IPv4 ou IPv6 mais curta e válida, com a compressão '::' correta aplicada automaticamente para IPv6. É útil para ler valores IP brutos de colunas de banco de dados, logs de firewall ou dumps de protocolos binários, e para construir lógica de máscara de bits, sub-rede ou controle de acesso que espera um endereço numérico. Feito para engenheiros de backend, administradores de rede e qualquer pessoa depurando capturas de pacotes. Tudo roda localmente no seu navegador — nenhum endereço é enviado.
Recursos
Converte endereços IPv4 para um valor decimal, hexadecimal e binário de 32 bits sem sinal
Converte endereços IPv6 para um valor decimal, hexadecimal e binário de 128 bits
Detecta automaticamente IPv4 versus IPv6 pela presença de dois-pontos na entrada
Converte um inteiro de volta para IPv4 ou IPv6, escolhendo a família de endereços pela magnitude
Aceita inteiros decimais ou hexadecimais com prefixo 0x como entrada
Aplica a compressão de zeros '::' correta do IPv6 ao formatar o endereço
Erro claro em linha para octetos fora do intervalo, hextetos malformados ou números inválidos
Funciona inteiramente no seu navegador sem enviar nenhum endereço ou número para lugar nenhum
Como usar IP para Inteiro
Mantenha a aba IP → Inteiro selecionada
Digite um endereço IPv4 como 192.168.1.1 ou IPv6 como 2001:db8::1
Leia os valores Decimal, Hex e Binário do endereço
Troque para Inteiro → IP e digite um número decimal ou hexadecimal 0x para recuperar o endereço
Exemplo
Entrada
192.168.1.1
Saída
Decimal: 3232235777
Hex: 0xC0A80101
Cada octeto IPv4 é empacotado em um inteiro sem sinal de 32 bits, e também exibido em hexadecimal e binário.
Erros comuns e solução de problemas
"Octet 256 is out of range" ao converter um endereço IPv4. — Cada octeto IPv4 deve estar entre 0 e 255. Verifique se há um erro de digitação, como 256.0.0.1 em vez de 25.0.0.1.
Erro "Invalid hextet" em um endereço IPv6. — Cada grupo entre dois-pontos deve ter de 1 a 4 dígitos hexadecimais (0-9, a-f). Remova caracteres estranhos e use apenas um '::'.
Inteiro → IP mostra um endereço IPv6 inesperado em vez de IPv4. — Valores acima de 4294967295 (2^32-1) não cabem em um endereço IPv4, então o Conversor de Endereço IP para Inteiro os exibe automaticamente como IPv6.
O valor hexadecimal colado não é reconhecido como número. — Prefixe inteiros hexadecimais com 0x, por exemplo 0xC0A80101, para que o conversor consiga diferenciá-lo de um valor decimal.
Perguntas frequentes
O que o Conversor de Endereço IP para Inteiro calcula para IPv4?
Ele empacota os quatro octetos em um único inteiro sem sinal de 32 bits — o mesmo valor que bancos de dados e tabelas de roteamento costumam armazenar — e também exibe em hexadecimal e binário.
O Conversor de Endereço IP para Inteiro suporta IPv6?
Sim. Endereços IPv6 são convertidos de e para um valor decimal, hexadecimal e binário de 128 bits, com a compressão de zeros '::' correta ao formatar o endereço.
Como a ferramenta sabe se meu endereço é IPv4 ou IPv6?
Ela verifica a presença de dois-pontos na entrada. Um endereço com dois-pontos, como 2001:db8::1, é tratado como IPv6; um endereço pontilhado, como 192.168.1.1, é tratado como IPv4.
Posso converter um inteiro de volta em um endereço IP?
Sim. Troque para Inteiro → IP e digite um número decimal ou hexadecimal com prefixo 0x. Valores até 4294967295 viram um endereço IPv4; valores maiores viram IPv6.
O conversor de IP para inteiro envia os endereços que digito?
Não. Cada conversão acontece localmente no seu navegador usando matemática padrão de JavaScript — o endereço ou número que você digita nunca sai do seu dispositivo.
Por que o valor binário tem tantos dígitos?
A saída binária do IPv4 sempre tem 32 bits e a do IPv6 sempre tem 128 bits, preenchidos com zeros, para que você veja exatamente como o endereço se traduz no seu padrão de bits bruto.