Texto ou URL codificado

ou solte um arquivo aqui, ou cole o código abaixo

Decodificado

Os arquivos nunca saem do seu navegadorComo?

Decodificador de URL, codificador e leitor de query string

Para decodificar URL, cole o endereço: esta ferramenta transforma escapes %XX de volta em texto legível, codifica texto para URLs e separa o endereço em partes e parâmetros da query. Digite um texto para codificá-lo.

Última atualização:

Como funciona

  1. Cole ou abra

    Cole uma URL ou um texto codificado, abra um arquivo de texto ou use Abrir de URL. Escolha Decodificar ou Codificar.

  2. Escolha as regras

    Defina se + vira espaço, codifique um valor com encodeURIComponent ou um endereço inteiro com encodeURI e ative Cada linha separadamente para listas.

  3. Copie o resultado

    Clique em Copiar ou Baixar .txt. Para uma URL, veja host, caminho e parâmetros na tabela e use Copiar parâmetros como JSON.

Recursos

  • Decodificação tolerante

    Cada sequência %XX é decodificada como UTF-8, então %C3%A7 vira “ç”. Sequências quebradas, como %G1 ou um % solto, ficam como estão e são listadas, onde decodeURIComponent pararia com erro.

  • Dois modos de codificação

    Componente escapa tudo, exceto letras, dígitos e - _ . ! ~ * ( ) – ideal para valores da query. URL completa mantém : / ? # & = para o endereço continuar funcionando.

  • Dados de formulário

    Decodifique + como espaço e codifique espaços como +, como fazem os formulários HTML (application/x-www-form-urlencoded).

  • Partes da URL e parâmetros

    Protocolo, usuário, host, porta, caminho, query e fragmento aparecem separados. Os parâmetros mantêm a ordem e as repetições, com valores decodificados, inclusive os depois do #.

Limites e privacidade

Textos e arquivos podem ter até 5 MB. A tabela de partes da URL aparece para uma URL ou query string de uma linha com até 64 KB; para listas, ative Cada linha separadamente.

A análise segue o padrão WHATWG URL dos navegadores, então hosts aparecem em ASCII (punycode) e portas padrão são omitidas. A entrada nunca é alterada; só a saída é decodificada. Veja a página de privacidade.

Perguntas frequentes

Como decodificar uma URL?

Cole a URL com Decodificar selecionado. %20 vira espaço, %C3%A9 vira é, e assim por diante. O texto decodificado aparece ao lado.

Qual a diferença entre encodeURI e encodeURIComponent?

encodeURIComponent escapa caracteres reservados como / ? & = e serve para um único valor. encodeURI mantém esses caracteres e serve para uma URL completa.

O + deve virar espaço?

Em query strings e dados de formulário, sim. No caminho, + é um sinal de mais literal. Desative Decodificar + como espaço ao decodificar um caminho ou outro texto.

Por que aparece URIError: malformed URI sequence em outros lugares?

O texto tem um % que não é seguido de dois dígitos hexadecimais ou bytes que não são UTF-8 válido. Aqui o resto é decodificado e as sequências com problema são listadas.

Como ver os parâmetros de uma URL longa?

Cole a URL. A tabela de parâmetros da query lista cada chave com o valor decodificado, inclusive chaves repetidas.

A minha URL é enviada para algum lugar?

Não. Decodificação, codificação e análise rodam no seu navegador; o endereço nunca é acessado nem enviado.

Ferramentas relacionadas