Área da ferramenta
codificador URL, decodificador URL e parser query string
Codifique valores, decodifique query strings e inspecione partes da URL.
Codificador, decodificador e parser URL
Codificador, decodificador e parser URL
bytes →
Codificador, decodificador e parser URL
Parâmetros de consulta
IDN / Punycode
Codificador, decodificador e parser URL
..
Cabeçalho
Payload
Metadados
· Expira:
Verificar assinatura
Assinar (HS)
Codificador, decodificador e parser URL
Biblioteca de padrões
Correspondências destacadas
Correspondências ()
Resultado da substituição
Codificador, decodificador e parser URL
Relativo:
Fuso horário
Construir por partes
Diferença
Codificador, decodificador e parser URL
Codificador, decodificador e parser URL
Codificador, decodificador e parser URL
Exemplos
Entrada
hello world & café
Codificado
hello%20world%20%26%20caf%C3%A9
URL Guias e artigos
Como uma URL transforma texto em endereço
Uma URL combina esquema, host, path, query e fragmento para identificar recursos. Cada parte tem regras próprias.
Ler artigoErros de URL encoding que quebram aplicações
Um caractere codificado no contexto errado pode separar parâmetros, alterar paths, invalidar assinaturas ou esconder redirects.
Ler artigoComo desenhar URLs limpas, estáveis e compartilháveis
URLs públicas fazem parte do produto. Elas precisam de estabilidade, forma canônica, redirects, privacidade e estratégia de idiomas.
Ler artigoCodificador, decodificador e parser URL
Codifique valores, decodifique query strings e inspecione partes da URL. DevToolGrid Online oferece um codificador URL, decodificador URL e parser query string.
O que é codificação de URL?
A codificação de URL (percent-encoding) substitui caracteres inseguros ou reservados em uma URL por um % seguido do código hexadecimal. Por exemplo, um espaço vira %20 e & vira %26. Permite colocar qualquer texto — espaços, Unicode, símbolos — em query strings e caminhos sem quebrar o endereço.
Como codificar ou decodificar uma URL
- 1 Cole uma URL ou um valor no painel de entrada.
- 2 Clique em Encode component para valores de consulta ou Encode URI para manter a estrutura.
- 3 Use Decode para transformar os escapes de porcentagem em texto legível.
- 4 Analise uma URL completa para ver o esquema, host, caminho, consulta e fragmento.
Erros comuns de codificação de URL
- Espaço como + ou %20Em query strings, um espaço pode aparecer como + (codificação de formulário) ou %20. Confundi-los corrompe valores.
- Não codificar caracteres reservadosCaracteres como &, =, ? e # têm significado especial. Deixá-los sem codificar em um valor quebra a consulta.
- Codificação duplaCodificar uma string já codificada transforma %20 em %2520. Codifique cada valor exatamente uma vez.
encodeURIComponent vs encodeURI
encodeURIComponent codifica quase tudo, inclusive & = ? /, então é correto para um único valor de consulta ou segmento de caminho. encodeURI mantém os caracteres que formam uma URL válida (como : / ? &) e serve para codificar um endereço inteiro. Use a versão component para parâmetros e a completa para URLs inteiras.
Perguntas frequentes
Esta ferramenta é gratuita?
Sim. O codificador, decodificador e analisador de URL são totalmente gratuitos e sem limites.
Meus dados são enviados a um servidor?
Não. Codificação, decodificação e análise rodam localmente no navegador; nada é enviado.
Qual a diferença entre + e %20?
Ambos podem significar um espaço em uma query string. %20 é sempre um espaço; + só é um espaço em dados application/x-www-form-urlencoded.
Ele analisa parâmetros de consulta?
Sim. Divide uma URL em suas partes e permite editar, ordenar e remover duplicatas dos parâmetros.