Calculadora de Sub-rede IPv4 (Subnet)
Calcule máscara de sub-rede, endereço de rede, broadcast, primeiro e último IP utilizável e total de hosts a partir de um IP e prefixo CIDR.

Tabela de referência CIDR (/16 a /32)
Quantos hosts cabem em cada prefixo CIDR e a máscara correspondente. Use como consulta rápida ao planejar o endereçamento de uma rede.
| CIDR | Máscara | Total de IPs | Hosts utilizáveis |
|---|---|---|---|
| /16 | 255.255.0.0 | 65.536 | 65.534 |
| /17 | 255.255.128.0 | 32.768 | 32.766 |
| /18 | 255.255.192.0 | 16.384 | 16.382 |
| /19 | 255.255.224.0 | 8.192 | 8.190 |
| /20 | 255.255.240.0 | 4.096 | 4.094 |
| /21 | 255.255.248.0 | 2.048 | 2.046 |
| /22 | 255.255.252.0 | 1.024 | 1.022 |
| /23 | 255.255.254.0 | 512 | 510 |
| /24 | 255.255.255.0 | 256 | 254 |
| /25 | 255.255.255.128 | 128 | 126 |
| /26 | 255.255.255.192 | 64 | 62 |
| /27 | 255.255.255.224 | 32 | 30 |
| /28 | 255.255.255.240 | 16 | 14 |
| /29 | 255.255.255.248 | 8 | 6 |
| /30 | 255.255.255.252 | 4 | 2 |
| /31 | 255.255.255.254 | 2 | 2 |
| /32 | 255.255.255.255 | 1 | 1 |
O /31 (RFC 3021) usa os 2 endereços como hosts em links ponto a ponto, e o /32 identifica um host único, por isso não subtraem rede e broadcast.
Gostou? Mostre pra todo mundo
Gere um card bonito com a marca do ValorFinal para postar nos Stories ou mandar no WhatsApp. Nada que você digitou aparece no card.
A notação CIDR (por exemplo, /24) define quantos bits do endereço IPv4 identificam a rede. A partir do IP e do CIDR, calcula-se a máscara, o endereço de rede, o de broadcast, a faixa de hosts utilizáveis e o total de endereços da sub-rede.
Como funciona este cálculo
O CIDR indica a quantidade de bits 1 na máscara. A máscara aplicada sobre o IP (operação AND) revela o endereço de rede; invertendo a máscara (wildcard) e combinando com OR, obtém-se o broadcast. O total de endereços é 2 elevado a (32 menos o CIDR), e os hosts utilizáveis são esse total menos 2 (rede e broadcast), exceto em /31 e /32.
Tudo é calculado localmente no navegador, sem enviar o IP para nenhum servidor. Para converter os octetos em binário, veja a calculadora binário, decimal e hexadecimal.
Fórmula
Total de endereços = 2^(32 − CIDR)
Rede = IP AND máscara · Broadcast = rede OR wildcard
Hosts utilizáveis = total − 2 (rede e broadcast)
Base: padrões CIDR/IPv4 (RFC 4632 e RFC 3021). Cálculo determinístico e local no navegador.
Limitações
- Trata apenas IPv4; não calcula sub-redes IPv6.
- Casos especiais:
/31(ponto a ponto, RFC 3021) e/32(host único) não têm a subtração padrão de 2 hosts. - Não valida se o bloco é público, privado ou reservado para o seu uso específico de roteamento.
Calculadoras relacionadas
Cálculo auditável, com fórmula e fontes transparentes
Atualizado em . Fontes: RFC 4632 / RFC 1918 / cálculo CIDR.
Fontes oficiais
Links externos para os documentos oficiais consultados na construção desta página. O conteúdo deles pode mudar sem aviso; em caso de divergência, vale sempre a fonte oficial.
Incorpore esta calculadora no seu site (grátis)
Copie e cole o código no seu site. A calculadora se atualiza sozinha e o crédito ao ValorFinal é mantido.
Perguntas frequentes
O que é uma sub-rede (subnet) em IPv4?
Uma sub-rede é uma divisão lógica de uma rede IP maior. Ao dividir uma rede em sub-redes, você melhora o desempenho (menos broadcast), a segurança (isolamento de segmentos) e a organização do endereçamento IP. O CIDR (Classless Inter-Domain Routing) define o tamanho da sub-rede através do prefixo após a barra (ex: /24).
O que significa /24 em um endereço IP como 192.168.1.0/24?
O /24 indica que os primeiros 24 bits do endereço IP são a parte de rede (máscara 255.255.255.0). Os 8 bits restantes identificam os hosts. Com /24, você tem 256 endereços totais, 254 utilizáveis para hosts (o primeiro é o endereço de rede e o último é o broadcast).
O que é o endereço de broadcast?
O broadcast é o último endereço de uma sub-rede e é usado para enviar pacotes para todos os dispositivos da rede simultaneamente. Não pode ser atribuído a um host. Exemplo: na rede 192.168.1.0/24, o broadcast é 192.168.1.255.
O que é o wildcard mask?
O wildcard mask é o complemento da máscara de sub-rede. Onde a máscara tem '1', o wildcard tem '0', e vice-versa. É usado principalmente em listas de controle de acesso (ACLs) em roteadores Cisco e em configurações de OSPF. Exemplo: máscara 255.255.255.0 → wildcard 0.0.0.255.
Qual é a diferença entre /31 e /32?
/32 é um host route, identifica um único endereço IP, sem rede ou broadcast. É usado para rotas específicas de host. /31 é especial: pela RFC 3021, é usado em links ponto a ponto onde ambos os endereços (rede e broadcast tradicionais) são utilizáveis como hosts, economizando endereços em links seriais.