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).
https://example.com/path?q=1- ✓ Interpretada com sucesso (esquema: https).
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
- Cole uma URL por linha.
- Opcionalmente, marque "Aceitar apenas URLs http:// e https://" para links web.
- Leia o veredito e a lista de verificações de cada linha.
- Use a URL normalizada exibida quando o navegador reescreveria a entrada.
Exemplo
example.com HTTPS://Example.COM:443/a/../b
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.