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 e decodifique URLs instantaneamente usando codificação de porcentagem. Analise componentes de URL e visualize parâmetros de consulta.

O que é Codificação de URL?

Codificação de URL (também chamada de codificação de porcentagem) converte caracteres em um formato que pode ser transmitido com segurança em uma URL. Caracteres especiais, espaços e caracteres não-ASCII são substituídos por um sinal de porcentagem (%) seguido por dois dígitos hexadecimais.

Exemplo: Um espaço se torna %20, e o sinal de menor que < se torna %3C. Isso garante que as URLs sejam válidas e possam ser interpretadas corretamente por navegadores e servidores da web.

Quando Você Precisa de Codificação de URL?

Parâmetros de Consulta

Ao passar entrada do usuário, nomes ou termos de busca em URLs

Caracteres Especiais

Caracteres como &, =, ?, # têm significado especial em URLs

Texto Não-ASCII

Caracteres Unicode (letras acentuadas, CJK, emoji) devem ser codificados

Requisições de API

Construindo URLs para APIs REST com parâmetros dinâmicos

Como Usar

Codificando Texto

1

Digite o Texto

Digite ou cole seu texto no campo Entrada

2

Codifique

Clique no botão Codificar para converter seu texto

3

Visualize o Resultado

O resultado codificado aparece no campo Saída

4

Copie a Saída

Clique em Copiar Saída para copiar o resultado para sua área de transferência

Decodificando Texto

1

Cole Texto Codificado

Cole uma string com codificação de porcentagem no campo Entrada

2

Detecção Automática

A ferramenta detecta automaticamente conteúdo codificado e destaca o botão Decodificar

3

Decodifique

Clique em Decodificar para convertê-lo de volta para texto legível

Análise de URL

Quando você insere uma URL válida, a ferramenta exibe automaticamente uma análise mostrando cada componente:

Protocolo

http, https, ftp, etc.

Host

Nome de domínio ou endereço IP

Porta

Número da porta (ou "padrão" se não especificado)

Caminho

O caminho do recurso após o host

Consulta

Tudo após o ?

Fragmento

Tudo após o #

Parâmetros de Consulta: Se a URL contiver parâmetros de consulta, eles serão exibidos em uma tabela separada com suas chaves e valores para fácil referência.

Recursos

Codificar e Decodificar

Usa as funções padrão encodeURIComponent e decodeURIComponent, que lidam com todos os caracteres Unicode, incluindo letras acentuadas, caracteres CJK e emoji.

Texto Original

Legível para Humanos

  • Espaços e caracteres especiais
  • Unicode e emoji 🎉
  • Fácil de ler
Codificado

Formato Seguro para URL

  • Sequências com codificação de porcentagem
  • Seguro para transmissão
  • Compatível com navegador

Detecção Automática

Conforme você digita, a ferramenta verifica seu entrada para padrões com codificação de porcentagem (como %20 ou %E2%80%99). Se detectado, o botão Decodificar é destacado. Caso contrário, o botão Codificar é destacado — para que você sempre saiba qual ação tomar.

Analisador de URL

Digite qualquer URL válida para vê-la dividida em seus componentes individuais. O analisador mostra protocolo, nome do host, porta, caminho, string de consulta e fragmento. Os parâmetros de consulta são extraídos em uma tabela limpa de chave-valor com um crachá de contagem.

Ações Rápidas

Colar

Cole diretamente da sua área de transferência

Exemplo

Carregue uma URL de exemplo para teste rápido

Limpar

Redefina os campos de entrada e saída

Copiar Saída

Copie o resultado com confirmação visual

Seus Dados Permanecem Privados

Toda codificação e decodificação acontece no seu navegador:

  • Sem requisições de servidor — seus dados nunca saem do seu dispositivo
  • Sem rastreamento — não coletamos ou armazenamos nenhuma entrada
  • 100% do lado do cliente — privacidade e segurança completas
Garantia de Privacidade: Esta ferramenta opera inteiramente no seu navegador usando JavaScript. Nenhuma transmissão de dados para servidores externos significa que suas URLs sensíveis e parâmetros permanecem completamente privados.

Perguntas Frequentes

Qual é a diferença entre encodeURI e encodeURIComponent?

encodeURI codifica uma URL completa, mas preserva caracteres como :, /, ?, # e & que têm significado especial em URLs. encodeURIComponent codifica tudo exceto letras, dígitos e - _ . ~, tornando-o adequado para codificar valores de parâmetros individuais.

Esta ferramenta usa: encodeURIComponent para máxima segurança ao codificar parâmetros de consulta e entrada do usuário.

Por que os espaços são codificados como %20 em vez de +?

A codificação %20 é o padrão definido pelo RFC 3986 para codificação de porcentagem. A notação + para espaços é usada apenas no formato application/x-www-form-urlencoded (formulários HTML). Usar %20 é mais universalmente compatível em diferentes contextos e APIs.

Posso codificar caracteres não-ingleses?

Sim. A ferramenta suporta totalmente caracteres Unicode — incluindo letras acentuadas, caracteres chinês/japonês/coreano, árabe, emoji e muito mais. Cada caractere é codificado como sua sequência de bytes UTF-8 em forma com codificação de porcentagem.

  • Letras acentuadas (é, ñ, ü)
  • Caracteres CJK (中文, 日本語, 한국어)
  • Árabe e scripts RTL
  • Emoji e símbolos (🎉, ★, ©)

O que acontece se eu tentar decodificar uma string inválida?

Se a entrada contiver sequências com codificação de porcentagem malformadas (como %ZZ ou um %2 incompleto), a ferramenta exibirá uma mensagem de erro clara em vez de travar.

Tratamento de Erros: A ferramenta lida graciosamente com entrada inválida e fornece feedback útil para corrigir o problema.

Meus dados são enviados para um servidor?

Não. Toda codificação e decodificação é realizada inteiramente no seu navegador usando JavaScript. Nenhum dado é transmitido para qualquer servidor externo.

Sua privacidade é nossa prioridade. Esta ferramenta opera 100% do lado do cliente, garantindo que suas URLs e parâmetros sensíveis nunca saiam do seu dispositivo.

— Princípio de Design Focado em Privacidade
Cole uma URL e a ferramenta detectará automaticamente se deve codificar ou decodificar
Clique em Exemplo para carregar uma URL de exemplo com caracteres especiais
O painel Análise de URL aparece automaticamente quando uma URL válida é detectada
Toda codificação/decodificação acontece no seu navegador — nenhum dado é enviado para qualquer servidor
Quer saber mais? Leia a documentação →
1/5
Comece a digitar para pesquisar...
Pesquisando...
Nenhum resultado encontrado
Tente pesquisar com palavras-chave diferentes