Como usar
- Digite o endereço IPv4 em Endereço IPv4, com quatro números separados por pontos.
- Leia Número decimal: é o endereço como um só número, que algumas configurações e ferramentas pedem.
- Use Binário para ver os bits de cada octeto, ou Hexadecimal, por octeto para a forma hexadecimal usual.
Como um endereço IPv4 é escrito
Um endereço IPv4 tem 32 bits. Ele é formado por quatro octetos, e cada octeto tem oito bits, então pode guardar um valor de 0 a 255 (RFC 791, seção 2.3). A notação decimal com pontos escreve cada octeto como um número decimal e põe um ponto entre eles (RFC 1166, seção Network Numbers). Por exemplo, 192.168.1.1 tem os octetos 192, 168, 1 e 1.
Os mesmos 32 bits podem ser lidos como um só número. O primeiro octeto guarda os oito bits mais altos, então o número é o primeiro octeto vezes 256 elevado à terceira potência, mais o segundo octeto vezes 256 ao quadrado, mais o terceiro octeto vezes 256, mais o quarto octeto.
decimal = a × 256^3 + b × 256^2 + c × 256 + d, para os octetos a, b, c e d
Quais formas a ferramenta escreve
Binário e hexadecimal são escritos por octeto, porque é assim que as pessoas e as ferramentas de rede leem um endereço. O número hexadecimal com o prefixo 0x são os mesmos 32 bits em uma peça só, e a forma octal escreve cada octeto na base 8 com um 0 à frente.
Um zero à esquerda em um campo, como 001, é lido como número decimal, como faz o exemplo da RFC 1166; a ferramenta não o lê como octal. Campos acima de 255 e endereços com menos ou mais de quatro campos são recusados.
O endereço 192.168.1.1
As quatro formas de 192.168.1.1 estão abaixo. O número decimal é 192 vezes 256 ao cubo, mais 168 vezes 256 ao quadrado, mais 1 vezes 256, mais 1.
| Forma | Valor |
|---|---|
| Número decimal | 3.232.235.777 |
| Binário | 11000000.10101000.00000001.00000001 |
| Hexadecimal, por octeto | C0.A8.01.01 |
| Número hexadecimal | 0xC0A80101 |
| Octal, por octeto | 0300.0250.01.01 |
Perguntas frequentes
Por que o número decimal é tão grande?
O endereço tem 32 bits, então o maior valor é 4.294.967.295, para 255.255.255.255. Cada octeto soma o seu valor multiplicado por uma potência de 256, então o primeiro octeto tem o maior peso.
Para que serve a forma octal?
O octal é uma forma antiga de escrever um endereço. Algumas ferramentas aceitam na notação com pontos, em que um 0 à frente marca os dígitos octais. A ferramenta o escreve por octeto, então você pode conferir um valor que essas ferramentas mostram.
Por que a ferramenta recusa 256 como octeto?
Um octeto tem oito bits, então guarda só de 0 a 255 (RFC 791). Um valor de 256 precisaria de um nono bit e não é um endereço da forma de quatro octetos.
A ferramenta funciona para endereços IPv6?
Não. Um endereço IPv6 tem 128 bits e notação própria, que as ferramentas de IPv6 deste site tratam. Esta ferramenta converte só a forma IPv4 de 32 bits.
Fontes
- RFC 791, Internet Protocol, seção 2.3 (Addressing) e o glossário (em inglês)
- RFC 1166, Internet Numbers, seção Network Numbers, notação decimal com pontos (em inglês)
Números e texto verificados pela última vez em terça-feira, 10 de novembro de 2026.