Grátis URL: codificar, decodificar, analisar query e validar

Três abas: **Codificar / decodificar** usa `encodeURIComponent` e `decodeURIComponent` (para valores de parâmetro, não URLs inteiras prontas para navegar). A decodificação pode tratar `+` como espaço (estilo formulário HTML). **Query** aceita `a=1&b=2`, `?…` ou URL `https://…` e lista linhas chave/valor (duplicados preservados) com cópia JSON opcional. **Validar URL** usa o analisador `URL` do navegador e mostra href, host, pathname, search, hash e contagem de pares, com alerta para esquemas `javascript:` e `data:`.

Loading…

How to use this tool

  1. 1

    Abrir Codificador e decodificador de URL

    Confirme primeiro se ele atende à sua tarefa: URL encode / decode, parser de query string, partes da URL, seguro UTF-8, 100% local.

  2. 2

    Adicione o conteúdo

    Insira ou envie os dados pedidos no painel e ajuste as opções visíveis.

  3. 3

    Use o resultado

    Confira a prévia e copie ou baixe o resultado quando estiver pronto.

Resumo

Funciona offline?Sim — depois que a página carrega, a análise fica só no navegador.
Envia URLs ao servidor?Não. Site estático; o texto fica nesta aba.
Igual ao encodeURI?Não — aqui usamos encodeURIComponent (adequado a valores em `?…`). encodeURI preserva `/ ? #` em fragmentos de URL inteira.
Verifica redirecionamentos?Sem requisições de rede nem seguimento de redirecionamentos — só analisa o que você colou.

Top use cases

  1. URL encode / decode, parser de query string, partes da URL, seguro UTF-8, 100% local.
  2. Funciona offline?: Sim — depois que a página carrega, a análise fica só no navegador.
  3. Envia URLs ao servidor?: Não. Site estático; o texto fica nesta aba.
  4. Igual ao encodeURI?: Não — aqui usamos encodeURIComponent (adequado a valores em `?…`). encodeURI preserva `/ ? #` em fragmentos de URL inteira.
  5. Verifica redirecionamentos?: Sem requisições de rede nem seguimento de redirecionamentos — só analisa o que você colou.

FAQ

Por que codificar a URL inteira estraga?

encodeURIComponent escapa `?`, `/` e `&`. Use por valor de parâmetro, não sobre a URL completa que ainda deve ser navegável.

Por que decodificar diz malformed?

Sequências como `%` sozinho, `%GG` ou `%E4` truncado geram URIError. Remova resíduos ou cole exatamente o trecho codificado.

O parser normaliza chaves?

Usamos URLSearchParams: `+` em valores vira espaço, sequências % decodificam UTF-8 e chaves duplicadas mantêm a ordem.

URLs relativas?

Sem base escolhida, não — o analisador exige absoluta. Una a origem ao caminho no editor se precisar.

IDN / punycode?

Navegadores costumam mostrar punycode ASCII em hostname — compare com a barra de endereços se diferir.

As URLs são registradas?

Sem ida ao servidor; limpe os campos em máquinas compartilhadas.