Abrir Codificar e decodificar URL
Use Codificar URL para inserir um texto como red shoes em um valor de URL. Use Decodificar URL para ler um texto escapado como red%20shoes. Montar URL mantém o endereço e os parâmetros em campos separados.
Codificar um valor
Escolha Codificar URL.
Digite red shoes em Texto de entrada. O resultado muda enquanto você digita e se torna red%20shoes.
Clique em Copiar acima do resultado. Cole o valor no lugar correspondente da URL.
Codificar URL codifica toda a entrada como um único componente de URL. Se você colar https://example.com, os dois-pontos e as barras também serão codificados. Para manter o endereço completo ao adicionar valores, use Montar URL.
Letras, números e alguns sinais de pontuação não mudam. Este codificador mantém !, os parênteses, * e ~ sem alterações, mas codifica o apóstrofo como %27. A tabela de caracteres também mostra codificações que a ferramenta não aplica automaticamente.
No celular, Codificar e Decodificar mantêm Copiar e Colar na barra inferior. Mais contém Carregar, Baixar e Limpar. Em Montar URL, a barra inferior oferece Copiar URL e Adicionar, enquanto Ordenar, Remover duplicatas e Limpar tudo ficam em Mais. Cada linha de parâmetros mantém seus controles Codificar, Duplicar e Excluir.
Decodificar texto escapado
Escolha Decodificar URL e cole o valor codificado.
Leia o resultado em Resultado URL. Por exemplo, red%20shoes se torna red shoes.
Use Inverter para converter o resultado na direção oposta. Alternar diretamente entre Codificar e Decodificar também troca a entrada pelo resultado.
Na decodificação, um sinal de mais vira um espaço. Para manter um sinal de mais literal, a entrada codificada precisa conter %2B. Por exemplo, a+b%2Bc se torna a b+c.
Cada conversão remove uma camada de codificação. Se o original foi codificado duas vezes, %2520 se torna %20 na primeira passagem. Confira o resultado antes de decidir se precisa decodificá-lo novamente.
Sequências malformadas, como %GG permanecem sem alterações. Por isso, o campo de resultado pode ter texto mesmo quando a decodificação falha. Confira o valor original se ainda houver sequências com porcentagem incompletas.
Montar uma URL completa
Escolha Montar URL. Digite o endereço em URL base, por exemplo https://example.com/search.
Na primeira linha de parâmetros, digite q em Chave e red shoes em Valor. Se não houver linhas, clique em Adicionar.
Deixe Codificar marcado nessa linha. URL gerada passa a ser https://example.com/search?q=red%20shoes.
Use Adicionar para acrescentar outro parâmetro e clique em Copiar URL gerada quando o endereço estiver pronto.
Uma chave é o nome de um valor, como q para um termo de busca. O construtor coloca ? antes do primeiro parâmetro e & entre os seguintes. Chaves vazias são ignoradas. Valores vazios são permitidos e geram pares como q=.
Os parâmetros que já estão em URL base são mantidos. As novas linhas são acrescentadas antes de um fragmento como #results. Se a URL base já contiver um parâmetro, uma nova linha com a mesma chave adicionará outra ocorrência, sem substituir a anterior.
Quando você insere uma URL completa com parâmetros de consulta no campo de texto, a ferramenta pode extraí-los para o construtor. Ela mantém a origem e o caminho como endereço base, mas omite o fragmento original. Confira as linhas antes de adicionar outras, pois esses parâmetros podem já estar incluídos.
Editar as linhas de parâmetros
| Controle | Função |
|---|---|
| Codificar | Codifica a chave e o valor dessa linha. Desmarque apenas quando precisar manter os caracteres exatamente como foram inseridos, por exemplo em um valor que já esteja codificado. |
| Duplicar | Adiciona uma cópia dessa linha logo abaixo dela. |
| Excluir | Exclui essa linha de parâmetros. |
| Ordenar | O primeiro clique ordena as chaves de A a Z, o segundo de Z a A e o terceiro recupera a ordem anterior. Editar uma chave ou alterar as linhas reinicia esse ciclo. |
| Remover duplicatas | Mantém a última linha de cada chave repetida. Também remove as linhas sem chave. |
| Limpar tudo | Remove as linhas de parâmetros e mantém URL base. |
| X dentro de um campo | Limpa apenas esse campo. A URL gerada é atualizada na hora. |
Chaves repetidas podem ser intencionais. Um endereço pode conter tag=red&tag=blue, e Remover duplicatas descartaria o primeiro valor. A ação verifica apenas as linhas editáveis, não os parâmetros que já estão escritos em URL base.
O construtor combina o que você digita. A estatística URL válida verifica se é possível interpretar o endereço, mas não abre o site nem confirma que o destino entende os parâmetros.
Arquivos e várias linhas
Carregar ou Escolher arquivos lê um arquivo de texto e coloca o conteúdo na entrada. Você também pode soltar o arquivo na página. Se já houver texto, poderá escolher se deseja substituí-lo. Vários arquivos soltos não são combinados.
Para converter vários valores, coloque um em cada linha. Codificar e Decodificar processam as linhas separadamente, removem os espaços das extremidades e ignoram as linhas vazias. Se os espaços iniciais ou finais forem importantes, converta esse valor em uma única linha.
Colar insere o texto da área de transferência no campo de entrada. Se o acesso estiver bloqueado, clique dentro do campo e use o atalho de teclado. Limpar apaga a entrada e o resultado imediatamente. Copie o resultado antes de limpar se ainda precisar dele.
Copiar, exportar ou compartilhar
| Ação | O que você recebe |
|---|---|
| Copiar acima do resultado | Apenas o resultado codificado ou decodificado atual. |
| Baixar → TXT | Um relatório com a entrada e o resultado. |
| Baixar → JSON | Um relatório com a direção da conversão, a entrada, o resultado e as estatísticas. |
| Copiar texto em Exportar resultados | A entrada e o resultado juntos, com suas identificações. |
| Copiar link em Exportar resultados | Um link cujo fragmento contém a entrada e a direção da conversão. |
| Copiar URL gerada no construtor | O endereço completo. |
Qualquer pessoa que receber um link de conversão compartilhado poderá ler a entrada incluída nele. Evite usar Copiar link com tokens privados. Para uma URL montada a partir das linhas de parâmetros, use Copiar URL gerada. A janela de exportação pertence à área de conversão de texto.
Clique em um código em Tabela de caracteres de URL para copiá-lo. A tabela não insere o código na entrada.
Atalhos de teclado
| Ação | Teclas |
|---|---|
| Colar na entradaClique dentro do campo de entrada primeiro. |
MacCommand + V
Windows / LinuxCtrl + V
|
| Copiar o texto selecionadoSelecione o texto dentro do campo de entrada ou de resultado. |
MacCommand + C
Windows / LinuxCtrl + C
|
| Selecionar todo o texto de um campoClique dentro desse campo primeiro. |
MacCommand + A
Windows / LinuxCtrl + A
|
| Ir para o próximo controle | Tab |
| Ir para o controle anterior | Shift + Tab |
| Ativar o botão selecionadoUse Tab para selecionar o botão primeiro. | Enter |
| Fechar Exportar resultadosQuando Exportar resultados estiver aberto. | Esc |
Antes de fechar a página
Copie ou baixe o resultado antes de recarregar. A entrada, o resultado e as linhas do construtor são mantidos durante a sessão atual da página, mas não são salvos como documento. O processamento acontece no navegador. As estatísticas de uso abaixo da ferramenta são independentes do texto inserido, e Zerar as apaga após pedir confirmação.