pressione ⌘K para trocar de ferramenta
NETWORK

Ferramenta de Conversão IPv4

Converte endereços IPv4 entre vários formatos.

local
ipv4-converter
Dotted decimal
192.168.0.1
Decimal (integer)
3232235521
Hexadecimal
0xC0A80001
Binary
11000000.10101000.00000000.00000001

Read as dotted. Binary of 8 digits or fewer is ambiguous with decimal — prefix it with 0b to force binary.

§01 SOBRE ESTA FERRAMENTA

Visão geral

Um endereço IPv4 é apenas um inteiro sem sinal de 32 bits; 192.168.0.1, 3232235521 e 0xc0a80001 são o mesmo valor em notações diferentes. Esta ferramenta interpreta a forma que você tiver e mostra todas as quatro representações ao mesmo tempo — útil para decodificar endereços em forma inteira vindos de logs e bancos de dados, ou para acompanhar contas de firewall e de máscaras de bits.

Como usar

  1. Digite ou cole um endereço no campo IPv4 (dotted / decimal / hex / binary). Formas aceitas: decimal pontuado, inteiro decimal (0–4294967295), hexadecimal com o prefixo 0x, ou binário (mais de 8 dígitos de 0/1).
  2. Leia a tabela de resultados: Dotted decimal, Decimal (integer), Hexadecimal e Binary (agrupado por octeto) são atualizados conforme você digita.

Exemplos

  • 192.168.0.13232235521, 0xc0a80001, 11000000.10101000.00000000.00000001
  • 0xC0A80001192.168.0.1
  • 16777216110.0.0.1

Observações

Cada octeto do decimal pontuado precisa estar entre 0 e 255, e inteiros acima de 4294967295 (2³²−1) são rejeitados com o erro «Unrecognized IPv4 format». Cadeias binárias curtas (8 dígitos ou menos) são interpretadas como decimais, então complete a entrada binária para no mínimo 9 dígitos.

FAQ
O endereço que eu informo é enviado para algum lugar?
Não. A análise e a conversão rodam inteiramente no seu navegador, com aritmética de inteiros simples. Nada é enviado a um servidor.
Por que um endereço IPv4 apareceria escrito como um inteiro puro?
Um endereço IPv4 é um número de 32 bits, e alguns sistemas o armazenam ou registram assim. Bancos de dados muitas vezes guardam endereços como inteiros sem sinal para indexação, e URLs como http://3232235521/ são ocasionalmente usadas em phishing para disfarçar o destino. Converter de volta para decimal pontuado revela o endereço real.
Como a ferramenta distingue uma entrada binária de uma decimal?
Uma entrada formada apenas por 0 e 1 é tratada como binária quando tem mais de 8 dígitos; caso contrário, é interpretada como um inteiro decimal. A entrada hexadecimal precisa levar o prefixo 0x, e o decimal pontuado é detectado pelo formato de quatro octetos.