1001Ferramentas
🔢 Conversores

Conversor de IPv4 (Formatos)

Converta endereços IPv4 entre formatos: decimal pontuado (192.168.1.1), inteiro (3232235777), hexadecimal (0xC0A80101) e binário (11000000.10101000.00000001.00000001). Tudo no navegador.

Um IP, quatro jeitos de escrever

O log de acesso trouxe 3232235777. Uma regra antiga de firewall usa 0xC0A80101. A coluna do banco guarda um inteiro sem sinal e ninguém lembra por quê. Todos apontam para 192.168.1.1, mas você precisa confirmar isso agora, no meio de uma investigação, e converter de cabeça um número de 32 bits em quatro octetos não é o melhor uso do seu tempo.

Todo IPv4 é um número de 32 bits, e o decimal pontuado é só uma forma amigável de mostrar quatro bytes. O endereço 192.168.1.1 vale 192 vezes 2 elevado a 24, mais 168 vezes 2 elevado a 16, mais 1 vezes 256, mais 1, ou seja 3232235777. Cole o decimal pontuado, o inteiro entre 0 e 4294967295 ou o hexadecimal com prefixo 0x, e os quatro campos se preenchem sozinhos. O binário pontuado é campo de saída.

O prefixo 0x é obrigatório, então C0A80101 sozinho não é reconhecido. Mantenha o hexadecimal em no máximo oito dígitos, porque acima disso o valor deixa de caber num IPv4. Notação CIDR não entra: tire o /24 antes de colar. IPv6 fica de fora. O inteiro exibido é o mesmo que a função INET_ATON do MySQL devolve, o que ajuda a conferir uma query. Tudo roda no navegador, nada é enviado.

Perguntas frequentes

Que endereço é o número 3232235777?
É 192.168.1.1. Esse valor de 32 bits é a concatenação dos quatro octetos.
A ferramenta aceita IPv6?
Não. Ela trabalha apenas com IPv4, na faixa de 0.0.0.0 a 255.255.255.255.
Posso colar um binário no campo de entrada?
O binário pontuado aparece como saída. Para partir de um binário, converta cada octeto para decimal e cole no formato pontuado.

Ferramentas Relacionadas