Idioma
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Codificador/Decodificador de URL

Codificador/Decodificador de URL

Codifique texto em percent-encoding seguro para URL ou decodifique de volta, com detecção automática da ação e uma análise da URL mostrando os parâmetros de consulta.

Codificar e Decodificar URL Online

Aplique percent-encoding a qualquer texto para deixá-lo seguro em URLs, ou decodifique uma string codificada de volta para texto legível, direto no seu navegador. Cole um valor ou uma URL completa e a ferramenta detecta para qual lado converter, mostrando o resultado que você copia em um clique.

Foi feita para desenvolvedores, quem cria APIs e qualquer pessoa montando query strings ou links: transforme espaços, e-comerciais e caracteres Unicode em %20, %26 ou suas sequências de bytes UTF-8 para que a URL continue válida, e reverta o processo para tornar uma string %-codificada e enigmática legível novamente.

Privado por padrão: toda codificação, decodificação e análise de URL roda inteiramente no seu navegador. Seu texto nunca é enviado a um servidor, registrado ou armazenado.

Como Codificar ou Decodificar uma URL

1

Insira seu texto

Digite ou cole seu texto ou URL no campo Entrada, ou clique em Colar para puxá-lo direto da área de transferência. Use Exemplo para carregar uma URL de amostra com caracteres especiais.

2

Codifique ou decodifique

Clique em Codificar para aplicar percent-encoding à entrada, ou em Decodificar para converter uma string codificada de volta. A ferramenta detecta automaticamente a entrada codificada e destaca a ação que sugere.

3

Inspecione a estrutura da URL

Quando o valor é uma URL válida, o painel Estrutura da URL aparece com protocolo, host, porta, caminho, consulta e fragmento, além de uma tabela de Parâmetros de consulta com os pares chave-valor.

4

Copie o resultado

Clique em Copiar resultado para copiar o resultado com uma confirmação visual rápida. O resultado é editável, então você pode ajustá-lo antes de copiar ou reinseri-lo para codificar novamente.

Recursos

Percent-Encoding de Texto

Codifica a entrada com o padrão encodeURIComponent para que espaços, símbolos e caracteres especiais virem sequências %-escapadas seguras.

Decodificar Strings Codificadas

Transforma qualquer string percent-encoded de volta em texto legível com decodeURIComponent, com um erro claro para sequências malformadas.

Detecção Automática da Ação

Conforme você digita, a ferramenta busca padrões %-codificados e destaca se deve Codificar ou Decodificar, para você nunca errar a direção.

Suporte Total a Unicode

Lida com letras acentuadas, chinês, japonês, coreano, árabe e emoji, codificando cada caractere como sua sequência de bytes UTF-8.

Análise da Estrutura da URL

Divide uma URL válida em protocolo, host, porta, caminho, consulta e fragmento para você ver exatamente como ela está estruturada.

Tabela de Parâmetros de Consulta

Extrai os parâmetros da query string para uma tabela chave-valor limpa, com contador, para que valores aninhados fiquem fáceis de ler.

Ações Rápidas

Cole da área de transferência, carregue uma URL de exemplo ou limpe os dois campos em um toque para avançar pelas tarefas rapidamente.

Resultado Editável e Copiável

O campo de resultado continua editável e é copiado para a área de transferência com um clique e uma confirmação visual.

Roda no Seu Navegador

Toda a codificação, decodificação e análise acontece no seu dispositivo, sem requisições ao servidor e sem rastreamento.

Perguntas Frequentes

O que é codificação de URL (percent-encoding)?

A codificação de URL, também chamada de percent-encoding, converte caracteres em um formato seguro para transmitir numa URL. Caracteres especiais, espaços e texto não-ASCII são substituídos por um sinal de porcentagem seguido de dois dígitos hexadecimais — por exemplo, um espaço vira %20 e < vira %3C — para que a URL continue válida para navegadores e servidores.

Como codifico um espaço em uma URL como %20?

Basta digitar ou colar seu texto e clicar em Codificar. Esta ferramenta usa encodeURIComponent, que transforma um espaço em %20 conforme definido pela RFC 3986. A notação + para espaços só vale para o formato application/x-www-form-urlencoded usado por formulários HTML, então %20 é a opção mais universalmente compatível.

Qual é a diferença entre encodeURI e encodeURIComponent?

encodeURI codifica uma URL completa, mas mantém caracteres como :, /, ?, # e & que têm significado especial. encodeURIComponent codifica tudo, exceto letras, dígitos e - _ . ~, o que o torna a escolha segura para o valor de um parâmetro individual. Esta ferramenta usa encodeURIComponent para máxima segurança.

Como decodifico uma string codificada em URL?

Cole a string percent-encoded no campo Entrada. A ferramenta detecta o padrão codificado e destaca o botão Decodificar — clique nele para converter o valor de volta em texto legível. Se a string tiver uma sequência malformada como %ZZ ou um %2 incompleto, você recebe uma mensagem de erro clara em vez de uma falha.

Posso codificar caracteres não latinos e emoji?

Sim. A ferramenta dá suporte total a Unicode, incluindo letras acentuadas, caracteres chineses, japoneses, coreanos e árabes, além de emoji. Cada caractere é codificado como sua sequência de bytes UTF-8 em formato percent-encoded e depois decodificado de volta para os caracteres originais.

Meus dados ficam locais no navegador?

Sim. Toda a codificação, decodificação e análise de URL roda inteiramente no seu navegador usando JavaScript. Nada do que você digita é transmitido a um servidor, coletado ou armazenado, então é seguro usar com valores de parâmetros sensíveis.

Estrutura da URL
Protocol
Host
Port
Path
Query
Fragment
Cole um valor e a ferramenta vai detectar automaticamente se deve codificar ou decodificar
Clique em Exemplo para carregar uma URL de amostra com caracteres especiais
O painel Estrutura da URL aparece automaticamente quando uma URL válida é detectada
Use encodeURIComponent para valores de parâmetros individuais — é a opção mais segura que esta ferramenta aplica
Toda a codificação e decodificação acontece no seu navegador — nada é enviado a nenhum servidor
Quer saber mais? Leia a documentação →
1/6
Comece a digitar para pesquisar...
Pesquisando...
Nenhum resultado encontrado
Tente pesquisar com palavras-chave diferentes