Guia de rede

Abrir localhost pelo celular

No celular, localhost aponta para o próprio celular. Para acessar o app do computador, use a IP LAN do computador com a mesma porta.

Checklist rápido

  1. 1 Conecte celular e computador à mesma rede Wi-Fi.
  2. 2 Encontre a IP LAN do computador.
  3. 3 Inicie o dev server aceitando conexões de rede se o framework exigir.
  4. 4 Abra http://IP-LAN:PORTA/ no celular.
  5. 5 Se falhar, revise firewall, VPN, isolamento de clientes e host binding.

Verificações rápidas

Encontrar IP LAN no Mac ipconfig getifaddr en0

Use algo como http://192.168.1.24:3000/ no celular. Não digite localhost no celular.

Permitir acesso LAN npm run dev -- --host 0.0.0.0

A ideia é a mesma em vários frameworks: o servidor precisa escutar fora da interface loopback.

Abrir URL LAN http://IP-LAN:PORT/

Se localhost funciona no computador mas a IP LAN falha no celular, revise rede e firewall.

Verificação de request em vivo

O que esta página vê

Detectando o que o servidor enxerga...
IP pública Verificando...
Linha da request Verificando...
Headers HTTP da request
Carregando headers...

Headers sensíveis, como cookies e tokens de autorização, são filtrados antes de aparecer.

Por que localhost falha no celular

Localhost sempre significa o dispositivo que faz a request. No celular, localhost é o celular, não o notebook ou desktop.

Modelo correto

Use localhost apenas na máquina que roda o servidor. Para outro dispositivo, use IP LAN, túnel ou URL de deploy.

Host binding importa

Abrir a IP LAN não basta se o dev server escuta somente em localhost. Vite, Next.js, Angular, Flask e Django têm opções de host.

Guias relacionadas de localhost

FAQ

127.0.0.1 no celular chega ao computador?

Não. 127.0.0.1 também é loopback do dispositivo atual. Use a IP LAN do computador.

Funciona igual em iPhone e Android?

O conceito é o mesmo: IP LAN do computador mais a porta. O que muda é rede, firewall e configuração do framework.

Qual é a forma mais rápida de validar uma explicação de localhost?

Teste host, porta e rota exatos no navegador; depois confira terminal ou logs. URL e processo precisam bater.

Quando usar IP LAN em vez de localhost?

Use IP LAN quando celular, máquina virtual, contêiner ou outro dispositivo precisa chegar a um serviço do seu computador.

Um assistente de código pode sugerir URL localhost errada?

Sim. Tutoriais e assistentes assumem portas padrão. Compare sempre com a URL impressa pelo seu dev server.