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.
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
- Escolha Codificar para tornar o texto seguro para URL, ou Decodificar para ler um valor codificado.
- Cole ou digite seu texto na caixa de entrada.
- O resultado convertido aparece na hora logo abaixo, conforme você digita.
- 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.