FERRAMENTAS DE DESENVOLVIMENTO

Codificador e decodificador de URL

Codifique e decodifique texto de URL no navegador. Escolha componente, URL completa ou formulário/consulta, repare erros comuns de codificação percentual e veja os detalhes da URL.

Texto da URL
Contexto da URL

Use quando a URL inteira deve manter separadores legíveis como /, ?, & e #.

Opções
111
117
Detalhes da URL analisada

Partes da URL

Protocolo
https
https:
Origem
https://example.com
Caminho
/search
Consulta
q=coffee & tea&redirect=https://app.example.com/done?ok=true
?q=coffee%20%26%20tea&redirect=https%3A%2F%2Fapp.example.com%2Fdone%3Fok%3Dtrue
Fragmento
section 1
#section%201

Parâmetros de consulta

Chave
q
q
Valor
coffee & tea
coffee+%26+tea
Chave
redirect
redirect
Valor
https://app.example.com/done?ok=true
https%3A%2F%2Fapp.example.com%2Fdone%3Fok%3Dtrue
Conversão atual
Caracteres de entrada
117
Caracteres de saída
111
Escapes percentuais
10
Rodadas de decodificação
1

Como codificar e decodificar URLs sem quebrá-las

Escolha o contexto correto da URL

Componente de URL

Use para um único valor, como valor de consulta, segmento de caminho, URL de redirecionamento ou fragmento.

URL completa

Use quando a URL deve continuar legível e manter separadores como barra, ponto de interrogação, e comercial e cerquilha.

Valor de formulário/consulta

Use quando o texto vem de dados form-encoded e sinais de mais devem ser tratados como espaços.

Erros comuns

Codificar uma URL completa como um único valor

A codificação de componente escapa separadores de URL. Isso é útil dentro de um valor de consulta, mas pode dificultar a leitura ou uso de uma URL completa.

Esquecer uma segunda decodificação

Alguns valores de redirecionamento e logs são codificados mais de uma vez. Se a saída ainda tiver %20, tente a decodificação repetida.

Esquecer a regra de + como espaço

Um sinal + significa espaço em texto de consulta form-encoded, mas não em todo contexto de URL. Troque o modo antes de confiar na saída.

Dicas

Inspecione valores de consulta

Depois de decodificar uma URL completa, veja a seção de consulta para cada chave e valor separadamente.

Use modo por linha para listas

O modo por linha mantém o formato de uma lista de URLs ou valores enquanto cada linha é convertida.

Remova segredos antes de compartilhar

A ferramenta roda no navegador, mas URLs copiadas ainda podem expor tokens, senhas e IDs privados.