Codificador e Descodificador de URL
A Codificação URL (codificação percentual) é um mecanismo para codificar informação num Identificador Uniforme de Recursos (URI). Os caracteres que não são permitidos num URL (como espaços, emojis ou caracteres reservados como '?') têm de ser traduzidos para um formato seguro. Por exemplo, um espaço torna-se '%20'. Esta ferramenta garante que as suas strings podem ser transmitidas com segurança como parâmetros de consulta em pedidos web, prevenindo links partidos e erros de API.
Entrada
O seu texto nunca sai do seu navegador. Tudo é processado localmente.
Saída Codificada
Codificação/Descodificação URL Codificar
URL encode/decode for web parameters
Quem Utiliza Esta Ferramenta
- • Programadores de frontend a depurar parâmetros de consulta
- • Engenheiros de API a testar pedidos GET com caracteres especiais
- • Profissionais de marketing digital a corrigir links de rastreio (parâmetros UTM)
- • Testadores de QA a verificar a sanitização de entradas
- • Especialistas de SEO a limpar permalinks
Características Principais
- ✓ Converte caracteres inseguros para o formato com codificação percentual
- ✓ Descodifica URLs codificados de volta para texto legível
- ✓ Em conformidade com as normas RFC 3986
- ✓ Processa símbolos complexos e emojis
- ✓ Conversão em tempo real
- ✓ Sem registos no servidor, por privacidade
Perguntas Frequentes
Porque é que os espaços se tornam %20?
Os URLs não podem conter espaços. O código ASCII de um espaço é 32 (em decimal) ou 20 (em hexadecimal). O '%' funciona como caractere de escape, pelo que '%20' significa literalmente 'caractere ASCII hexadecimal 20'.
Qual é a diferença entre + e %20?
Historicamente, '+' era utilizado para codificar espaços nas query strings de URLs (como em submissões de formulários), enquanto '%20' é utilizado no componente de caminho. Esta ferramenta permite a codificação percentual padrão, que cobre todos os casos.
Processa símbolos UTF-8?
Sim. Se codificar um emoji ou um caractere internacional (como 'ñ'), será convertido na sua sequência de bytes UTF-8 em hexadecimal, com codificação percentual (por exemplo, 'ñ' torna-se '%C3%B1').
Ferramentas Relacionadas
Codificador HTML
Converta caracteres especiais em entidades HTML instantaneamente. Evite XSS e exiba fragmentos de código com segurança ao escapar <, >, & e aspas.
Utilizar FerramentaJSON Escape
Prepare texto para strings JSON. Converta aspas e barras invertidas para o formato JSON seguro instantaneamente. Ferramenta de stringify JSON.
Utilizar FerramentaCodificador Base64
Codifique texto para o formato Base64 instantaneamente. Converta dados binários ou cadeias de caracteres em strings Base64 ASCII seguras para email, HTML e APIs. Gratuito, seguro e executado no navegador.
Utilizar Ferramenta