Conversor de endereço IP

Digite um endereço IPv4 em decimal com pontos. Você obtém o mesmo endereço em binário, em hexadecimal, em octal e como o único número que seus 32 bits formam.

Gratuita Funciona no seu navegador Verificada em terça-feira, 10 de novembro de 2026

Quatro números de 0 a 255 separados por pontos, como 192.168.1.1. Para um endereço IPv6, use as ferramentas de IPv6.

Resultado

Número decimal — Os 32 bits lidos como um número sem sinal, sendo o primeiro octeto os oito bits mais altos.
Binário — Cada octeto em oito bits.
Hexadecimal, por octeto — Cada octeto em dois dígitos hexadecimais.
Número hexadecimal — Os 32 bits como um único número hexadecimal, com o prefixo 0x.
Octal, por octeto — Cada octeto em octal, com um 0 à frente dos dígitos de cada octeto que não é zero.

Esta ferramenta funciona no seu navegador. O que você digita não é enviado para nós.

Como usar

  1. Digite o endereço IPv4 em Endereço IPv4, com quatro números separados por pontos.
  2. Leia Número decimal: é o endereço como um só número, que algumas configurações e ferramentas pedem.
  3. 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

Números e texto verificados pela última vez em terça-feira, 10 de novembro de 2026.

Usamos cookies necessários para o site funcionar. Com o seu consentimento, o Google também usa cookies de publicidade para mostrar anúncios personalizados. Se você recusá-los, continuará vendo anúncios, mas eles não serão personalizados.