Codificar Decodificar URL
Codificador, decodificador e analisador de URL gratuito online. Converta texto em codificação percentual, decodifique strings URL e extraia parâmetros de consulta.
O que é codificação URL?
A codificação URL (também chamada de codificação percentual) é um mecanismo que converte caracteres em um formato que pode ser transmitido com segurança pela internet. Substitui caracteres inseguros por um sinal % seguido de dois dígitos hexadecimais.
Por que preciso codificar URLs?
URLs só podem ser enviadas pela internet usando o conjunto de caracteres ASCII. Caracteres como espaços, caracteres não ASCII e caracteres reservados devem ser codificados para garantir que sejam transmitidos corretamente e não quebrem a estrutura da URL.
Qual é a diferença entre encodeURI e encodeURIComponent?
encodeURI codifica uma URL completa, mas preserva caracteres de estrutura de URL como : / ? & = #. encodeURIComponent codifica todos os caracteres especiais e é usado para codificar valores de parâmetros URL individuais.
Quais caracteres precisam ser codificados em uma URL?
Caracteres reservados como ! # $ & ' ( ) * + , / : ; = ? @ [ ] e caracteres não ASCII devem ser codificados. Espaços se tornam %20 ou +, e caracteres especiais são convertidos em sua representação hexadecimal %XX.
Como decodifico uma URL?
Cole a URL codificada no campo de entrada, selecione o modo Decodificar, e a ferramenta converterá automaticamente as sequências %XX de volta para seus caracteres originais.
O que é codificação percentual (%XX)?
A codificação percentual representa caracteres como % seguido de dois dígitos hexadecimais. Por exemplo, o espaço se torna %20, e / se torna %2F. Cada byte da representação UTF-8 do caractere é codificado separadamente.
Posso analisar componentes URL com esta ferramenta?
Sim, o modo Analisar decompõe URLs em componentes: protocolo, nome do host, porta, caminho, busca (string de consulta), hash (fragmento), nome de usuário e senha. Também extrai parâmetros de consulta como pares chave-valor.
Esta ferramenta é segura para URLs sensíveis?
Absolutamente. Toda codificação, decodificação e análise acontece 100% no seu navegador. Nenhum dado é enviado para nenhum servidor, tornando-a completamente segura para URLs contendo tokens, senhas ou outras informações sensíveis.
O que são parâmetros de string de consulta?
Parâmetros de consulta são a parte de uma URL após o símbolo ?, contendo pares chave-valor separados por &. Por exemplo: ?name=john&age=30. São usados para passar dados para servidores web.
Esta ferramenta suporta caracteres UTF-8?
Sim, a ferramenta suporta completamente a codificação UTF-8. Você pode codificar e decodificar caracteres internacionais, emojis e quaisquer caracteres Unicode corretamente.
O que é dupla codificação?
Dupla codificação acontece quando uma URL já codificada é codificada novamente. Por exemplo, %20 se torna %2520. Esta ferramenta pode ajudá-lo a identificar e corrigir URLs com dupla codificação decodificando-as várias vezes.
Posso extrair parâmetros de consulta específicos?
Sim, o modo Analisar exibe todos os parâmetros de consulta em formato de tabela, facilitando a visualização, cópia ou análise de parâmetros individuais.
Como usar Codificar Decodificar URL
Codifique ou decodifique texto com percent encoding, ou analise uma URL completa em seus componentes. Tudo roda localmente no seu navegador — nada do que você colar é enviado para servidores.
- Digite ou cole seu texto no campo «Enter text or URL...».
- Em «Type:», escolha Component para escapar um valor isolado, ou Full URL para preservar caracteres como : e /.
- Clique em Encode para converter seu texto para a forma codificada em porcentagem.
- Clique em Decode para transformar uma string codificada de volta em texto legível.
- Clique em Parse para dividir uma URL em protocolo, host, caminho e parâmetros de consulta.
Use Component para valores de consulta individuais e Full URL quando o endereço precisar continuar navegável.
Ferramentas relacionadas
- Codificar/Decodificar Base64 Codificador e decodificador Base64 gratuito online. Converta texto para Base64 e Base64 para texto instantaneamente. Sem upload para servidor, 100% privado.
- Codificar/Decodificar Entidades HTML Codifique ou decodifique entidades HTML instantaneamente. Converta caracteres especiais como <, >, &, ", ' para entidades HTML e vice-versa. Grátis, rápido, no navegador.
- Visualizador Hexadecimal Visualize o conteúdo de arquivos em formato hexadecimal com busca, navegação por deslocamento e rolagem virtual
- Criptografia / Descriptografia AES Criptografia/descriptografia AES com modos CBC, CFB, CTR, OFB, ECB, preenchimento Pkcs7/ZeroPadding/NoPadding, chaves 128/192/256 bits, saída Base64, detecção automática de formato chave/IV
- Compressor Brotli Compressor Brotli online grátis. Comprima arquivos para .br com qualidade 0–11 ou descomprima .br de volta ao original. Roda inteiramente no navegador — sem upload, sem instalação.
- Compressor Zstd Compressor zstd online grátis. Comprima arquivos para .zst com níveis Zstandard de 1 a 19 ou descomprima .zst de volta ao original. Roda inteiramente no navegador — sem upload, sem instalação.
- Conversor MessagePack Conversor MessagePack grátis online. Codifique JSON em msgpack e decodifique hex, base64 ou arquivos .bin de volta em JSON legível, com comparação de tamanho. Sem upload, roda no navegador.
- Gerador de ULID Gere identificadores únicos universais ordenáveis lexicograficamente (ULID) online. Decodifique ULIDs, extraia timestamps e crie IDs em lote para bancos de dados.