Validador de URL

Valide uma ou várias URLs com o mesmo parser dos navegadores. Sinaliza esquema ausente, espaços, hosts inválidos, credenciais, http simples e mostra a URL normalizada.

Até 200 linhas são verificadas com o mesmo parser de URL usado pelos navegadores (padrão WHATWG URL).

Válidohttps://example.com/path?q=1
  • ✓ Interpretada com sucesso (esquema: https).
Verifica apenas a sintaxe da URL. Ela não é acessada, então não dá para saber se a página existe.

O que é Validador de URL?

Este validador verifica até 200 URLs de uma vez de acordo com o WHATWG URL Standard, a especificação que todo navegador moderno implementa. Cada URL recebe um veredito Válida/Inválida mais avisos práticos: esquema ausente, espaços, hosts sem TLD, rótulos que o DNS rejeita, sublinhados, hosts privados, credenciais embutidas, http simples, portas padrão explícitas e URLs muito longas.

Como usar Validador de URL

  1. Cole uma URL por linha.
  2. Opcionalmente, marque "Aceitar apenas URLs http:// e https://" para links web.
  3. Leia o veredito e a lista de verificações de cada linha.
  4. Use a URL normalizada exibida quando o navegador reescreveria a entrada.

Exemplo

Entrada
example.com
HTTPS://Example.COM:443/a/../b
Saída
Line 1: Invalid – the scheme is missing. Line 2: Valid – normalized to https://example.com/b; port 443 is the default and is removed.

Quando usar Validador de URL

Use para limpar listas de links antes de importá-las, validar regras de entrada de usuários ou entender por que uma URL falha no código. A ferramenta só verifica a sintaxe – ela não faz requisição à URL, então não sabe se a página existe ou retorna 404; para isso, use o Verificador de redirecionamentos ou o Verificador de cabeçalhos HTTP.

Como funciona Validador de URL

Cada linha é passada para new URL(). Se a análise lançar um erro, a URL é inválida, e a ferramenta explica o motivo mais provável (por exemplo, esquema ausente). Se a análise funcionar, regras extras são aplicadas ao host: rótulos de até 63 caracteres, nomes de até 253, sem hífen no início ou no fim, e verificações de faixas privadas. Como o parser WHATWG descarta em silêncio uma porta padrão, a entrada bruta também é examinada em busca de :80/:443. Os avisos nunca alteram o veredito WHATWG.

Casos de Uso Comuns

  • Validar uma coluna de planilha com URLs de sites antes de uma importação no CRM.
  • Encontrar links em um rascunho de sitemap que contêm espaços ou não têm esquema.
  • Ver como um navegador normaliza uma URL com host em maiúsculas ou segmentos ../.
  • Identificar links que ainda usam http simples.

Perguntas Frequentes

Uma URL sem https:// é válida?

Não como URL absoluta. As barras de endereço dos navegadores adivinham o esquema, mas o URL Standard e a maioria das APIs o exigem.

URLs com espaços são válidas?

O parser WHATWG rejeita espaços no host e os codifica com porcentagem nas outras partes, mas você mesmo deve codificá-los como %20 para que outros softwares os tratem corretamente.

Uma URL válida significa que o site existe?

Não. Esta ferramenta nunca contata a URL; ela só verifica a sintaxe.

Explore mais categorias