Codificar / decodificar URL online | Ferramenta de codificação, decodificação e percent-encoding de URL

Codificador e decodificador de URL online gratuito para strings de consulta, URLs de redirecionamento e texto com percent-encoding. Codifique caracteres reservados, decodifique valores %XX e trate + como espaco no navegador.

Usa percent-encoding no estilo encodeURIComponent para espacos e caracteres reservados de URL.
Todo o processamento acontece localmente no seu navegador.

Codificacoes de URL comuns

espaco -> %20& -> %26= -> %3D? -> %3F# -> %23

Entrada

0 caracteres

Saida

0 caracteres

Como codificar ou decodificar parametros de URL e texto com percent-encoding

01

Cole texto simples, um valor de parametro de consulta, uma URL de redirecionamento ou uma string com percent-encoding na caixa de entrada.

02

Escolha Codificar para converter caracteres reservados em percent-encoding, ou escolha Decodificar para transformar sequencias %XX em texto legivel.

03

Copie a saida codificada ou decodificada para query strings, parametros de callback, links de marketing, logs ou requisicoes de API.

Principais recursos

Codificacao e decodificacao de URL em tempo real

Veja a saida codificada ou decodificada imediatamente enquanto digita, sem precisar de uma etapa extra de envio.

Otimizado para fluxos reais de desenvolvedores e marketing

Feito para valores de parametros de consulta, URLs de redirecionamento, links de callback e depuracao de strings com percent-encoding em logs ou requisicoes de API.

Processamento privado no navegador

Tudo roda localmente no seu navegador, mantendo os valores de URL privados e tornando a ferramenta rapida em desktop e mobile.

Perguntas frequentes sobre codificacao e decodificacao de URL

Que tipo de codificacao de URL esta ferramenta usa?

Esta ferramenta segue a codificacao de componentes de URL no estilo encodeURIComponent. Ela e ideal para valores de parametros de consulta, destinos de redirecionamento, URLs de callback e outras partes de URL em que caracteres reservados devem ser tratados como dados.

Por que o decodificador trata + como espaco?

Em query strings, + costuma ser usado como espaco. Durante a decodificacao, esta ferramenta converte + em espaco antes de aplicar a decodificacao de URL, para que valores comuns no estilo formulario sejam interpretados corretamente.

Qual e a diferenca entre encodeURI e encodeURIComponent?

encodeURI foi criado para URLs completas e mantem caracteres estruturais como /, ? e # intactos. encodeURIComponent foi criado para partes individuais da URL e tambem codifica esses caracteres reservados. Esta ferramenta usa o comportamento do tipo encodeURIComponent porque e mais seguro para valores de consulta e parametros de redirecionamento.