Codificação percentual de URL é um mecanismo fundamental usado para codificar caracteres especiais em URLs. Quando você vê caracteres como %20 ou %26, eles representam o sinal de porcentagem (%) seguido por valores hexadecimais que correspondem a caracteres específicos.
Decodificação UTF-8 é essencial para lidar com caracteres internacionais em URLs. Nossa ferramenta suporta totalmente conteúdo codificado em UTF-8, permitindo decodificar URLs contendo caracteres de qualquer idioma, incluindo chinês, japonês, árabe e emojis.
Entender os componentes de URL é crucial para desenvolvimento web. Uma URL consiste em várias partes: protocolo, domínio, caminho, parâmetros de consulta e fragmento. Cada componente pode exigir codificação quando contém caracteres reservados como Componentes de URL ?, &, =, #.
Depuração de REST API. Ao trabalhar com APIs, você frequentemente encontra parâmetros de consulta codificados ou segmentos de caminho. Poder decodificar rapidamente essas URLs ajuda a identificar problemas em requisições de API e entender os dados realmente transmitidos.
Você encontra codificação percentual em muito mais lugares do que a barra de endereços. A string de consulta de um redirect_uri OAuth, o deep link dentro de uma notificação push, o link de rastreamento em um e-mail de marketing e o segmento de caminho gravado em um log de servidor web — tudo isso carrega dados codificados. Decodificar à mão é lento e propenso a erros, por isso esta página faz o trabalho assim que você cola.
Um detalhe que confunde muita gente: no envio de formulários HTML (application/x-www-form-urlencoded), o sinal de + significa um espaço. Mas em uma URL percent-encoded, + é apenas um mais. É por isso que a mesma entrada pode decodificar de forma diferente dependendo da origem — e por isso existe %2B para um mais literal em dados no estilo de formulário. Este decodificador segue o padrão URL: decodifica sequências percentuais e deixa o + como está.