URL codificar / decodificar
Codifique e decodifique componentes de URL com segurança
Input
Output
Ferramentas relacionadas
Perguntas frequentes
URL encoding (percent-encoding) substitui caracteres “inseguros” por um % seguido de dois dígitos hex. Por exemplo, espaço vira %20 e & vira %26. Isso evita que caracteres especiais quebrem o parsing da URL.
Caracteres com significado especial em URLs devem ser codificados: espaços, &, =, ?, #, /, @ e caracteres não-ASCII. Letras, dígitos e - _ . ~ são seguros e normalmente não precisam de encoding.
Cole o valor do parâmetro (não a URL inteira) e clique em Encode. Por exemplo, se sua busca é 'hello world & more', o encoding gera 'hello%20world%20%26%20more', seguro para usar na query string.
encodeURI codifica uma URL completa, mas preserva caracteres estruturais como :, /, ?, #, &. encodeURIComponent codifica tudo exceto letras, dígitos e - _ . ~ — use para valores individuais de parâmetros.