Resultado copiado!

Conversor de IP para Decimal / Decimal para IP

Esta ferramenta permite converter endereços IP no formato padrão (como 192.168.1.1) para a representação decimal de 32 bits e vice-versa. Útil para configurações de firewall, scripts de rede ou para entender como os endereços IP funcionam internamente.
Endereço IP:
192.168.1.1
Valor Decimal:
3232235777
Representação Binária:
11000000.10101000.00000001.00000001
Representação Hexadecimal:
0xC0A80101
Valor Decimal:
3232235777
Endereço IP:
192.168.1.1
Representação Binária:
11000000.10101000.00000001.00000001
Representação Hexadecimal:
0xC0A80101

Esta ferramenta processa os dados localmente no seu navegador e não armazena nem transmite nenhuma informação inserida.

O que é a conversão IP para Decimal?

Um endereço IP é normalmente representado no formato "pontuado" (ex: 192.168.1.1), mas internamente os computadores e redes trabalham com esses endereços como números decimais de 32 bits.

Cada octeto (número entre os pontos) em um endereço IPv4 representa 8 bits, totalizando 32 bits. Para converter um IP para decimal:

  1. Converte-se cada octeto para binário
  2. Concatena-se os quatro octetos em uma única sequência binária de 32 bits
  3. Converte-se essa sequência para um número decimal

Por exemplo, 192.168.1.1 em binário é:

192 = 11000000 | 168 = 10101000 | 1 = 00000001 | 1 = 00000001

Combinando: 11000000101010000000000100000001 = 3232235777

Aplicações práticas: Essa conversão é usada em sistemas de filtragem de IPs, bancos de dados para armazenar endereços de forma eficiente e em cálculos de sub-redes.

Bidirecional
Preciso
Múltiplos Formatos
Local

Entendendo Endereços IP e suas Representações

Endereços IP podem ser representados de várias formas. Entender essas diferentes representações é importante para administração de redes e desenvolvimento de software.

Formatos de representação

  • Formato decimal pontuado (dotted decimal): O formato humano mais comum. Exemplo: 192.168.1.1. Cada número (octeto) vai de 0 a 255.
  • Decimal de 32 bits: O endereço IP tratado como um único número inteiro de 32 bits. Usado internamente por sistemas e bancos de dados.
  • Binário: Representação em base 2 de cada octeto. Útil para visualizar máscaras de sub-rede e cálculos CIDR.
  • Hexadecimal: Representação em base 16, frequentemente usada em código de programação e tabelas de roteamento.

Dica para administradores: Armazenar IPs como inteiros de 32 bits em bancos de dados é mais eficiente e permite comparações e buscas por intervalos de forma muito mais rápida do que strings.

Perguntas Frequentes

A conversão IP para decimal é útil em diversas situações: banco de dados (armazenar IPs como inteiros é mais eficiente que strings), regras de firewall (muitos sistemas aceitam IPs em formato decimal), cálculos de sub-rede e desenvolvimento de software que lida com endereçamento de rede.

Um endereço IPv4 é composto por 4 octetos (ex: 192.168.1.1). Cada octeto é convertido para binário (8 bits), os 4 binários são concatenados formando 32 bits e esse valor é convertido para decimal. 192.168.1.13232235777.

O maior endereço IPv4 possível é 255.255.255.255, que em decimal corresponde a 4294967295 (232 - 1). Valores decimais válidos para IPv4 vão de 0 (equivalente a 0.0.0.0) até 4294967295.

A representação hexadecimal usa base 16 para expressar o valor de 32 bits de um endereço IP. Por exemplo, 192.168.1.1 em hexadecimal é 0xC0A80101. Este formato é comum em código de programação, tabelas de roteamento e logs de sistema.

Não, esta ferramenta é destinada exclusivamente a endereços IPv4, representados por 32 bits. Endereços IPv6 utilizam 128 bits e têm um formato diferente: 2001:0db8:85a3::8a2e:0370:7334.

Sim. Todas as conversões são feitas diretamente no seu navegador em JavaScript. Nenhum endereço IP ou valor decimal é enviado para servidores externos.

Infraestrutura DokeHost

Hospedar com Quem Entende de Tecnologia

Nossa infraestrutura enterprise sustenta desde ferramentas gratuitas até servidores críticos de empresas. Conheça os serviços que podem impulsionar o seu projeto.