Grátis / Online
Codificador e Decodificador de URL
Codifique & Decodifique URLs Instantaneamente
Converta caracteres especiais para formato codificado em percentual seguro para URL, ou decodifique URLs codificadas de volta para texto legível. Essencial para desenvolvimento web e trabalho com API.
String codificada inválida. Por favor, verifique sua entrada.
Vários Tipos de Codificação
Escolha entre codificação de URL completa, codificação de componente, ou codifique todos os caracteres para máxima compatibilidade.
Decodificação Instantânea
Cole qualquer string codificada em percentual e decodifique-a de volta para texto legível com um clique.
Amigável para Desenvolvedores
Perfeito para construir requisições de API, strings de consulta, dados de formulário e depuração de URLs codificadas.
100% Lado do Cliente
Toda codificação e decodificação acontece no seu navegador. Nenhum dado é enviado para nossos servidores.
Entendendo a Codificação de URL para Desenvolvimento Web
A codificação de URL (também chamada de codificação percentual) é um mecanismo para codificar caracteres em um Identificador Uniforme de Recurso (URI). Ela substitui caracteres inseguros por um '%' seguido por dois dígitos hexadecimais representando o código ASCII do caractere. Por exemplo, um espaço se torna '%20', e um e comercial (&) se torna '%26'.
Por que a Codificação de URL é Necessária?
URLs só podem conter um conjunto limitado de caracteres do conjunto de caracteres ASCII. Caracteres como espaços, símbolos especiais e caracteres não ASCII devem ser codificados para serem transmitidos com segurança em URLs. Sem a codificação adequada, URLs podem quebrar, causar vulnerabilidades de segurança (como ataques de injeção) ou serem mal interpretadas por servidores web e navegadores.
Tipos de Codificação de URL
Existem diferentes níveis de codificação de URL. 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 alguns caracteres especiais — perfeito para codificar valores de parâmetros de consulta. Nossa opção 'Codificar Todos' converte cada caractere não alfanumérico para máxima segurança.
FAQ do Codificador de URL
Codificar URL (encodeURI) preserva caracteres que têm significado especial em URLs como :, /, ?, e &. Codificar Componente (encodeURIComponent) codifica tudo, exceto letras e dígitos. Use Codificar URL para URLs completas e Codificar Componente para valores de parâmetros de consulta.
URLs só podem conter caracteres ASCII específicos. Caracteres especiais, espaços e caracteres não ingleses devem ser codificados em percentual para serem incluídos com segurança em URLs. Sem codificação, URLs podem quebrar ou causar problemas de segurança.
%20 é a representação codificada em URL de um caractere de espaço. O número 20 é o valor hexadecimal para o caractere de espaço (32 em decimal) em ASCII. Da mesma forma, %26 representa '&', %3F representa '?', etc.
Sim. Toda codificação e decodificação acontece inteiramente no seu navegador usando JavaScript. Seus dados nunca são transmitidos para nenhum servidor ou armazenados em qualquer lugar.
Sim. Caracteres não ASCII (como é, ñ, 日本語) são codificados usando suas sequências de bytes UTF-8. Cada byte é representado como um valor codificado em percentual, garantindo compatibilidade com todos os sistemas web modernos.