Ir para o conteúdo
Tutoriais Sem Enrolação
Texto

Codificar e Decodificar URL

Codifique textos, parâmetros e URLs para o formato usado em endereços web ou decodifique sequências como %20 e %C3%A7. Escolha entre valor isolado e URL completa, veja o resultado em tempo real e copie com um toque. Todo o processamento acontece diretamente no navegador.

Esta ferramenta ainda não recebeu avaliações.
Texto e URL sendo transformados entre formato legível e versão codificada com sequências percentuais.

Usar a ferramenta

Como usar

  1. Escolha entre Codificar e Decodificar.
  2. Selecione Texto ou parâmetro para valores isolados ou URL completa para preservar a estrutura do endereço.
  3. Digite ou cole o conteúdo. O resultado é atualizado automaticamente.
  4. Use Copiar resultado quando terminar.

Qual é a diferença entre texto e URL completa?

Ao codificar um texto ou parâmetro, caracteres reservados como ?, & e = também podem ser convertidos. Isso é útil para mensagens, buscas e outros valores que ficarão dentro de uma URL.

No modo de URL completa, a ferramenta preserva a estrutura principal do endereço e codifica somente o que precisa ser representado de forma segura.

Privacidade

A codificação e a decodificação acontecem diretamente no seu navegador. O conteúdo digitado não precisa ser enviado para um servidor e não é salvo pela ferramenta.

Dicas úteis

  • Se você estiver preparando apenas o valor de um parâmetro, prefira o modo Texto ou parâmetro.
  • Se recebeu uma URL com sequências como %20 ou %C3%A7, use Decodificar.
  • Em conteúdos vindos de formulários, o caractere + pode representar espaço. Ative essa opção somente quando fizer sentido para o conteúdo.
  • Para localizar endereços misturados em um texto antes da conversão, use a ferramenta Extrair Links de um Texto.

Limitações

Esta ferramenta transforma caracteres, mas não verifica se uma URL existe, não corrige endereços quebrados e não substitui um gerador de slug. Sequências percentuais incompletas ou inválidas podem impedir a decodificação até que o conteúdo seja corrigido.

Perguntas frequentes

Qual é a diferença entre codificar uma URL completa e um texto ou parâmetro?

No modo Texto ou parâmetro, a ferramenta trata o conteúdo como um valor isolado e codifica também caracteres reservados que poderiam ter significado especial em uma URL. No modo URL completa, a estrutura do endereço é preservada, incluindo protocolo, barras, interrogação e separadores de parâmetros.

O que significa %20 em uma URL?

%20 é uma representação codificada do espaço. Ao decodificar um conteúdo, a ferramenta converte essa sequência novamente para um espaço quando ela estiver em um contexto válido.

Por que algumas URLs usam + no lugar de espaço?

Alguns formulários e query strings usam + para representar espaço. Como + também pode ser um caractere literal, a ferramenta não faz essa troca silenciosamente: durante a decodificação você pode ativar a opção Tratar + como espaço quando souber que esse é o formato do conteúdo.

A ferramenta envia minha URL ou meu texto para algum servidor?

Não. A codificação e a decodificação são executadas pelo JavaScript no navegador. A entrada e o resultado não são armazenados pela ferramenta; apenas preferências simples de uso podem ser lembradas localmente.

Por que uma sequência codificada pode dar erro ao decodificar?

Uma sequência com % precisa representar bytes válidos e completos. Se o conteúdo estiver cortado, tiver um código hexadecimal incompleto ou formar uma sequência inválida, a decodificação pode falhar. Nesse caso, revise o trecho próximo aos sinais de % e tente novamente.

Codificar uma URL corrige um endereço inválido?

Não. A ferramenta transforma caracteres, mas não testa se o domínio existe, não verifica se a página responde e não corrige automaticamente a estrutura de uma URL inválida.