Pular para o conteúdo
hubTOOLs

Categorias

Buscar ferramentas

Codificar e Decodificar URL

Codifique um texto para usar em uma URL, decodifique um endereço com caracteres escapados e analise cada parte de uma URL, incluindo a tabela de parâmetros editável.

Seus dados são processados no seu navegador e não são enviados nem armazenados.

Carregando a ferramenta

Como usar

  1. Cole o texto ou a URL na área de entrada.
  2. Escolha codificar componente, codificar URL completa ou decodificar.
  3. Para analisar uma URL, clique em análise e veja protocolo, host, caminho e parâmetros.
  4. Edite os parâmetros, se quiser, e copie a URL reconstruída.

Componente ou URL completa

Ao codificar um valor de parâmetro, use a versão de componente, que escapa também os caracteres que separam partes da URL, como & e =. Ao codificar uma URL inteira, use a versão completa, que preserva esses separadores.

Por que a codificação existe

URLs só aceitam um conjunto limitado de caracteres. Espaços, acentos e símbolos precisam ser escapados como percentual seguido de dois dígitos hexadecimais. Por exemplo, café vira caf%C3%A9.

Análise e parâmetros

A análise separa protocolo, usuário, host, porta, caminho, parâmetros e fragmento. A tabela de parâmetros mostra os valores já decodificados e permite editar. Ao alterar, a URL é reconstruída sem perder o restante do endereço.

Percentual malformado

Um percentual sem dois dígitos hexadecimais, como 100%, torna a decodificação impossível. A ferramenta indica o problema para você localizar o caractere e corrigir antes de decodificar.

Como usar o resultado

Use a URL reconstruída em links, campanhas e integrações. Teste o endereço no navegador antes de publicar. Lembre que a ordem dos parâmetros é preservada, mas alguns sistemas esperam uma ordem específica.

Dicas de uso

Ao montar uma URL com vários parâmetros, codifique cada valor separadamente com a versão de componente e junte tudo depois. Isso evita que um & dentro de um valor seja lido como separador. Para depurar um link estranho, decodifique-o e observe quais parâmetros chegam com valores inesperados.

Cuidados ao copiar o resultado

Ao copiar uma URL reconstruída, verifique se os caracteres acentuados foram escapados corretamente. Em anúncios e mensagens, encurte o link com um serviço próprio quando possível, para evitar que o endereço quebre em aplicativos que cortam URLs longas. Teste o link final antes de divulgá-lo.

Perguntas frequentes

Qual a diferença entre encodeURI e encodeURIComponent?

encodeURI preserva caracteres como ? e & de uma URL completa. encodeURIComponent escapa todos eles, o que é o certo para valores.

Por que o espaço vira %20 ou +?

O espaço é escapado como %20 na codificação padrão. Em formulários, o + é usado para espaço em parâmetros de consulta.

A URL é enviada para algum servidor?

Não. A análise e a codificação acontecem no navegador.

Posso analisar URLs sem protocolo?

Não. Para a análise completa, informe o endereço com http:// ou https://.

Sua privacidade

Usamos cookies para medir o uso das ferramentas e para exibir anúncios. Você escolhe o que permitir.

Preferências de cookies

Escolha quais categorias de cookies o hubTOOLs pode usar. Os cookies estritamente necessários, como a preferência de tema, sempre funcionam.