Codificador e decodificador URL
Codifique ou decodifique em porcentagem uma URL, valor de consulta ou dados de formulário, escolhendo regras de componente, URI completa ou formulário.
- Funciona no navegador
- Sem upload
- O resultado fica no seu dispositivo
Privacidade e limitesRoda no seu navegador. Nada é enviado.
O conteúdo das entradas fica nesta aba; a Refentra não o envia nem armazena. As contagens agregadas opcionais de ações só são enviadas com seu consentimento para medição de uso. Limpe o espaço ao terminar.
Perfil compatível: Componente URI, URI completa e formulário separados; escapes inválidos falham.
Máximo 200.000 unidades UTF-16; parsers podem aceitar menos. Worker: 15 segundos (regex 1,5 segundo).
Trabalhe com a entrada e o resultado
- Prepare e escolha a operação
Escolha o modo componente, URI completa ou formulário antes de codificar; cada um aplica escape a partes diferentes de um endereço.
- Confira um exemplo concreto
Use este exemplo e compare com o resultado indicado: a b+c → component → a%20b%2Bc; form → a+b%2Bc
- Confira antes de reutilizar a saída
Decodifique apenas a camada pretendida por quem enviou; decodificar várias vezes pode transformar um texto percentual inofensivo em delimitadores reservados.
Respostas para esta tarefa
Por que o + às vezes vira espaço?
A codificação de formulário usa + para espaços; o modo componente trata um sinal de mais literal de outro jeito, então escolha o formato de quem enviou.
O que conferir se a entrada for rejeitada?
Corrija escapes percentuais incompletos, como %2, e sequências UTF-8 inválidas; não codifique uma URL inteira como se fosse o valor de um único parâmetro da consulta.
Onde esta ferramenta termina?
Codificar não valida um destino, não impede toda injeção nem acessa a URL; o escape adequado a cada contexto continua sendo necessário.