Ferramentas para desenvolvedores

Codificador e decodificador de URL — grátis, privado, no seu navegador

Codifique ou decodifique URLs e parâmetros de consulta — na hora, sem envios.

Esta ferramenta roda inteiramente no seu navegador. Seus arquivos nunca são enviados — eles ficam no seu dispositivo.

Resultado

A codificação de URL (também chamada de codificação por porcentagem) transforma caracteres como espaços, e-comerciais e acentos em uma forma segura, como %20, para que eles sobrevivam ao serem colocados em uma URL ou query string. Esta ferramenta usa o encodeURIComponent e o decodeURIComponent embutidos no seu navegador para converter texto nos dois sentidos em tempo real.

Tudo acontece localmente no seu navegador — seu texto nunca é enviado a um servidor. Cole um valor, alterne entre Codificar e Decodificar e copie o resultado com um único clique. É perfeito para depurar requisições de API, montar links à mão ou ler um parâmetro codificado.

Como usar Codificar / Decodificar URL

  1. Escolha Codificar para tornar o texto seguro para URL, ou Decodificar para ler um valor codificado.
  2. Cole ou digite seu texto na caixa de entrada.
  3. O resultado convertido aparece na hora logo abaixo, conforme você digita.
  4. Clique em Copiar para copiar o resultado para a área de transferência.

Perguntas frequentes

Meu texto é enviado para um servidor?

Não. A conversão roda inteiramente no seu navegador, usando as funções nativas encodeURIComponent e decodeURIComponent. Seu texto nunca sai do seu dispositivo.

Qual é a diferença entre codificar e decodificar?

Codificar substitui caracteres inseguros (como espaços, &, ? e acentos) por códigos de porcentagem como %20, para que o texto seja seguro dentro de uma URL. Decodificar faz o caminho inverso, transformando os códigos de porcentagem de volta em caracteres legíveis.

Por que recebo um erro ao decodificar?

A decodificação falha quando a entrada contém uma sequência de porcentagem inválida — por exemplo, um "%" solto ou um "%zz" que não é um escape válido. Verifique se cada "%" é seguido por dois dígitos hexadecimais.

Isto codifica a URL inteira ou apenas um componente?

Ele usa o encodeURIComponent, que codifica um único valor, como um parâmetro de consulta — caracteres como &, =, ? e / são escapados. Isso o torna ideal para as partes individuais de uma URL, e não para um endereço completo.

Ferramentas relacionadas