Gerador de Porta Aleatória (TCP/UDP)

Sorteie portas TCP/UDP aleatórias nas faixas registradas (1024–49151), dinâmicas (49152–65535) ou personalizada, evitando portas de serviços conhecidos.

Gerador de porta aleatória

Escolha a faixa e clique em Sortear porta. A ferramenta avisa se o número sorteado é a porta padrão de algum serviço popular.

Para digitar a porta inicial e a final, escolha a faixa "Personalizada".

O sorteio é feito no navegador, que não tem como ver quais portas estão em uso no seu computador. Confira antes de usar (veja os comandos abaixo).

Como usar

  • Faixa de portas: registradas, dinâmicas, as duas juntas (padrão), bem conhecidas ou personalizada, em que você digita a porta inicial e a final (de 0 a 65535).
  • Quantidade: de 1 a 100 portas, sempre sem repetição.
  • Evitar portas de serviços conhecidos: tira do sorteio as portas padrão de bancos de dados, servidores de desenvolvimento e outros serviços da tabela abaixo, além das portas que os navegadores bloqueiam.
  • O sorteio usa o gerador criptográfico do navegador, e cada porta da faixa tem a mesma chance.

As três faixas de portas da IANA

Uma porta TCP ou UDP é um número de 16 bits, de 0 a 65535. A RFC 6335 (agosto de 2011), que define como a IANA administra esses números, divide o espaço em três faixas:

FaixaNomeUso
0–1023Portas de sistema ou bem conhecidas (well-known ports)Serviços clássicos: HTTP, HTTPS, SSH, DNS. Atribuídas pela IANA.
1024–49151Portas de usuário ou registradasAplicações que registram sua porta na IANA: MySQL, PostgreSQL, RDP.
49152–65535Portas dinâmicas, privadas ou efêmerasNunca são atribuídas pela IANA. Uso livre e temporário.

A porta 0 é reservada: em programação, pedir a porta 0 significa “sistema, escolha uma porta livre para mim”.

No Linux, por padrão, um programa comum não pode abrir portas abaixo de 1024 sem privilégios de administrador — mais um motivo para serviços de desenvolvimento usarem portas altas.

Qual faixa escolher?

  • Para um serviço fixo seu (API interna, servidor de desenvolvimento, contêiner): uma porta registrada que não seja padrão de outro programa. Deixe marcada a opção de evitar portas conhecidas.
  • Para algo temporário ou privado: a faixa dinâmica (49152–65535) nunca terá um serviço registrado na IANA. O porém: é dela que o sistema operacional tira as portas efêmeras, usadas como origem das conexões de saída. O Windows e o macOS usam por padrão 49152–65535; o Linux usa por padrão 32768–60999. Um serviço fixo nessa faixa pode, de vez em quando, encontrar a porta ocupada por uma conexão de saída.
  • Para fugir das duas coisas no Linux, use a faixa personalizada com algo como 10000–32767.

Portas de serviços populares

Estas são as portas padrão (ou mais usadas) de serviços comuns. São as que a opção Evitar portas de serviços conhecidos deixa de fora, junto com outras da mesma lista.

PortaServiço
20 e 21FTP
22SSH
25, 465 e 587SMTP (e-mail)
53DNS
80HTTP
443HTTPS
1433Microsoft SQL Server
1521Oracle Database
1883MQTT
3000Servidores de desenvolvimento (Node.js, Next.js, Rails), Grafana
3306MySQL / MariaDB
3389Área de Trabalho Remota (RDP)
4200Angular (ng serve)
5000Flask
5173Vite
5432PostgreSQL
5672 e 15672RabbitMQ (AMQP e painel)
5900VNC
6379Redis
6443API do Kubernetes
8000Django, http.server do Python
8080 e 8443HTTP e HTTPS alternativos (Tomcat, proxies)
8888Jupyter Notebook
9090Prometheus
9092Apache Kafka
9200Elasticsearch
11211Memcached
25565Minecraft (Java Edition)
27017MongoDB

Nem toda porta “famosa” está registrada na IANA para aquele uso: 3000, 5000 e 8000, por exemplo, viraram padrão de ferramentas de desenvolvimento por costume.

Portas que os navegadores bloqueiam

Chrome, Firefox e outros navegadores se recusam a abrir endereços em algumas portas ligadas a protocolos antigos, por segurança (no Chrome, o erro é ERR_UNSAFE_PORT). Acima de 1023, a lista inclui 2049, 4045, 5060, 5061, 6000, 6566, 6665 a 6669, 6697 e 10080, entre outras. Se for subir um servidor web de teste, fuja delas — a ferramenta avisa quando uma porta sorteada está nessa lista.

Como saber se a porta está livre

Um site não consegue ver as portas em uso no seu computador, então esta ferramenta sorteia, mas não garante que a porta esteja livre. Confira no terminal, trocando 8123 pela porta sorteada:

# Linux
ss -ltnp | grep :8123

# macOS
lsof -i :8123

# Windows
netstat -ano | findstr :8123

Se o comando não retornar nada, nenhum programa está escutando naquela porta.

Perguntas frequentes

Qual é a maior porta possível?

  1. O número da porta ocupa 16 bits no cabeçalho TCP e UDP, o que dá 65.536 valores (0 a 65535).

TCP e UDP usam as mesmas portas?

Os dois protocolos têm a mesma numeração de 0 a 65535, mas os espaços são independentes: um programa pode escutar na porta 5000 TCP enquanto outro usa a 5000 UDP. Um número sorteado aqui serve para qualquer um dos dois.

Posso usar qualquer porta acima de 1024?

Tecnicamente sim, desde que nenhum outro programa na mesma máquina já esteja usando. O risco é escolher a porta padrão de algo que você vai instalar depois (um banco de dados, por exemplo) e ter um conflito. Por isso vale evitar as portas conhecidas.

O que são portas efêmeras?

São portas temporárias que o sistema operacional escolhe sozinho como origem de cada conexão de saída — quando você abre um site, por exemplo. Elas são liberadas quando a conexão termina.

Preciso registrar a porta do meu sistema na IANA?

Para uso interno, não. O registro só faz sentido para protocolos e produtos distribuídos publicamente, e a RFC 6335 pede que portas sejam solicitadas apenas quando realmente necessário.

Veja também