Conversor de Inteiro para IPv4
Converta um inteiro de 32 bits de volta para seu endereço IPv4 em notação decimal pontilhada. Aceita entrada decimal, hexadecimal, octal e binária e mostra o IP junto com suas formas hex e binária, tudo no seu navegador.
Digite um número de 0 a 4294967295. Aceita decimal, hex 0x, octal 0o e binário 0b.
O Conversor de Inteiro para IPv4 da ToolsSoup transforma um único inteiro de 32 bits de volta no familiar endereço IPv4 em notação decimal pontilhada que ele representa. Cole um número decimal como 3232235521 e você obtém instantaneamente 192.168.0.1, junto com as formas hexadecimal e binária dos octetos. Também aceita entrada em hex (0x), octal (0o) e binário (0b), e valida que o valor cabe em um inteiro de 32 bits sem sinal. Tudo roda localmente no seu navegador, então nenhum valor que você digita é enviado a um servidor.
O que significa converter inteiro para IPv4?
Todo endereço IPv4 é, na verdade, um número de 32 bits; a forma pontilhada apenas divide esse número em quatro octetos de 8 bits para facilitar a leitura. Converter um inteiro em endereço IPv4 inverte esse empacotamento: você pega os quatro bytes do número, do mais significativo ao menos significativo, e escreve cada um como um octeto decimal separado por pontos. Por exemplo, 3.232.235.521 em binário é 11000000 10101000 00000000 00000001, que é 192.168.0.1. Esta é exatamente a operação inversa de uma conversão de IPv4 para inteiro.
Como converter um inteiro em um endereço IPv4
Leva apenas um instante:
- Digite um inteiro de 32 bits como 3232235521 na caixa, ou cole um valor hex 0x, octal 0o ou binário 0b.
- Clique em Converter, ou simplesmente pressione Enter.
- Leia o endereço IPv4 pontilhado e suas formas hexadecimal e binária, e use o botão Copiar para pegar a que precisar.
Por que converter inteiros de volta em endereços IP?
Bancos de dados e logs costumam armazenar endereços IP como inteiros simples porque números são compactos, ordenam numericamente e permitem comparações de intervalo rápidas. Ao ler esses dados de volta, porém, um número como 3232235521 não diz nada à primeira vista. Convertê-lo de volta em 192.168.0.1 torna linhas de log, relatórios exportados e consultas de intervalo BETWEEN legíveis de novo. Funções como INET_NTOA do MySQL fazem exatamente isso no servidor; esta ferramenta faz a mesma conversão direto no seu navegador.
Por que usar este conversor de inteiro para IPv4?
- Aceita entrada decimal, hexadecimal (0x), octal (0o) e binária (0b) para mais flexibilidade.
- Valida o intervalo de 0 a 4294967295 e rejeita valores fora do intervalo com uma mensagem clara.
- Mostra o IPv4 pontilhado junto com suas formas hexadecimal e binária dos octetos em um clique.
- Coincide com o valor que bancos de dados produzem com funções como INET_NTOA do MySQL.
- Roda 100% no seu navegador, sem requisições de rede, então funciona offline e mantém seus dados privados.
Perguntas frequentes
Qual endereço IPv4 corresponde ao inteiro 3232235521?
É 192.168.0.1. O número é dividido em quatro bytes, do mais ao menos significativo: 192, 168, 0 e 1. A ferramenta também mostra a forma hexadecimal 0xC0A80001 e os octetos binários.
Quais valores de inteiro são válidos?
Qualquer número inteiro de 0 a 4294967295. Esse limite superior é 2 elevado a 32 menos um, o maior valor que um inteiro de 32 bits sem sinal pode armazenar. 0 corresponde a 0.0.0.0 e 4294967295 corresponde a 255.255.255.255. Valores fora desse intervalo são rejeitados.
Posso colar um valor hexadecimal ou binário?
Sim. Prefixe um valor hexadecimal com 0x, um octal com 0o e um binário com 0b, e o conversor vai interpretá-lo antes de produzir o endereço IPv4. Um número simples sem prefixo é tratado como decimal.
Isso é o mesmo que o INET_NTOA do MySQL?
Sim. O INET_NTOA do MySQL, conversões do PostgreSQL e a maioria dos auxiliares de linguagens de programação transformam o mesmo inteiro de 32 bits sem sinal no mesmo endereço IPv4 pontilhado, porque todos tratam o número como quatro octetos na base 256.
Esta ferramenta envia meus dados para algum lugar?
Não. A conversão é aritmética simples que roda localmente no seu navegador, sem requisições de rede. A ferramenta funciona offline e nunca transmite o valor que você digita.