Ferramenta da Categoria Geradores

Codificador e Decodificador de URL (Percent-Encoding)

Codifique caracteres especiais para query strings ou decodifique URLs codificadas.

Inclui
  • Modos codificar e decodificar
  • Codificação de todos os caracteres reservados
  • Suporte a acentos em UTF-8
  • Aviso quando a sequência % é inválida
  • Cópia com um clique
Transformação em tempo real

Codifique e decodifique valores de URL com resposta imediata

Alterne entre codificar e decodificar, cole qualquer valor e acompanhe o resultado em tempo real para montar links, parâmetros e testes de integração.

Use este campo para preparar parâmetros, trechos de URL ou textos.

Digite ou cole um valor para transformar.

ResultadoCodificado
O resultado aparecerá aqui assim que a entrada for válida.
Resumo

Corrija os campos para transformar o valor.

Entrada0
Saída0
Linhas0
Para quem é

Coloque textos com espaços e acentos em um link sem quebrá-lo

O codificador atende quem monta links com parâmetros, testa integrações, analisa URLs recebidas ou estuda como a web transporta caracteres especiais.

  • Codifique o valor de um parâmetro antes de colocá-lo depois de ? ou &.
  • Decodifique um link cheio de % para ler o que ele contém.
  • Descubra por que um parâmetro chega cortado ao sistema de destino.
Instruções

Como usar

  1. 1. Escolha o modo: codificar ou decodificar.
  2. 2. Cole o texto ou o trecho da URL.
  3. 3. Leia o resultado, atualizado a cada alteração.
  4. 4. Copie a saída e coloque-a no link ou no sistema de destino.
Como funciona

Cada caractere especial vira uma sequência com %

A codificação troca caracteres com significado especial em URLs, como espaço, & e ?, por sequências no formato %XX, usando bytes UTF-8.

Espaço e símbolos

Espaço vira %20 e & vira %26.

Assim o & do valor não é confundido com o separador de parâmetros.

Acentos

Letras acentuadas viram mais de uma sequência.

O ç, por exemplo, vira %C3%A7.

Caracteres mantidos

Letras sem acento, números e - _ . ! ~ * ' ( ) ficam como estão.

Esses caracteres podem aparecer em uma URL sem codificação.

Exemplo verificável

Codificando o valor de um parâmetro

No modo codificar, o texto abaixo vira um valor seguro para usar em um parâmetro de URL.

Texto
preço & frete
Codificado
pre%C3%A7o%20%26%20frete

Decodificar o resultado devolve exatamente o texto original.

Limites

Codifique só o valor, não o link inteiro

A ferramenta codifica todos os caracteres reservados, incluindo / : ? e =.

  • Se você codificar um endereço completo, ele deixa de funcionar como link; codifique apenas o valor de cada parâmetro.
  • Uma sequência % incompleta ou inválida gera erro na decodificação.
  • O sinal + não é convertido em espaço ao decodificar.
FAQ

Perguntas frequentes

O que é URL Encoding?

É a conversão de caracteres especiais em sequências de porcentagem (%) permitindo transmissão segura em URLs.