Codificador/Decodificador de URL

Codifique caracteres especiais para URLs seguras ou decodifique strings percent-encoded de volta para texto simples. Grátis, instantâneo e 100% privado.

Sobre URL Encoding

URL encoding (percent-encoding) converts characters that aren't allowed in URLs into a % followed by their hex code:

  • encodeURI: Encodes a full URL, preserving :///?&=# — good for whole URLs
  • encodeURIComponent: Encodes everything including / ? & = # — good for query parameter values
  • Common use: Safely pass special characters, spaces, unicode in URLs and form data

Examples

CharacterEncoded
Space%20 (or + in form data)
#%23
&%26
?%3F
/%2F
emoji 😀%F0%9F%98%80

🔒 All processing happens in your browser. Your data never leaves your device.

Sobre URL Encoder/Decoder

Codifique e decodifique URLs e strings de consulta. Converta caracteres especiais em percent-encoding e vice-versa. Essencial para desenvolvimento web, chamadas de API e manipulação de URLs geradas por usuários. Tudo no seu navegador.

Codificação Completa de URL

Codifica espaços, símbolos e caracteres não-ASCII para percent-encoding válido de URL. Conforme RFC 3986.

Manipulação de Strings de Consulta

Codifique/decodifique parâmetros de consulta individuais. Mantenha a estrutura da URL intacta enquanto corrige caracteres especiais.

Codificação de Componente de URI

Escolha entre codificação completa de URL e codificação de componente. encodeURI vs encodeURIComponent — ambos disponíveis.

Essencial para Desenvolvedores

Ferramenta rápida para depurar problemas de URL, construir endpoints de API e sanitizar entrada do usuário. Sem necessidade de servidor.

📋 Casos de Uso Comuns

Codificação de Parâmetros de Consulta

Codifique em percent-encoding a entrada do usuário com espaços, e comerciais (&) ou caracteres especiais antes de inseri-la em strings de consulta de URL.

Depuração de URLs de Redirecionamento

Decodifique URLs complexas e duplamente codificadas de cadeias de redirecionamento ou links de marketing para entender o destino real.

Preparação de Payloads de Requisição de API

Codifique valores de parâmetros que contenham caracteres reservados antes de enviá-los em requisições de API GET ou POST.

Limpeza de Links Rastreados

Decodifique URLs de rastreamento feias e altamente codificadas de plataformas de análise para identificar o destino real e os parâmetros de consulta.

🪜 Como Usar Esta Ferramenta

  1. Selecione codificar ou decodificar
    Escolha Codificar para escapar caracteres especiais em percent-encoding ou Decodificar para restaurá-los à forma legível.
  2. Insira a URL ou string
    Cole o endereço web, a string de consulta ou o fragmento de texto que deseja transformar.
  3. Escolha o tratamento de caracteres
    Opcionalmente, preserve certos caracteres como barras (/) ou dois-pontos (:) da codificação, se necessário para o seu caso de uso.
  4. Copie o resultado
    Pegue a URL codificada ou decodificada com um clique e use-a no seu código, navegador ou cliente de API.

📚 Guias Relacionados

Perguntas Frequentes

Essas ferramentas de desenvolvimento são gratuitas?▼
Sim. Todas as ferramentas de desenvolvimento são completamente gratuitas. Sem cadastro, sem conta.
Meus dados são enviados para um servidor?▼
Não. Codificação Base64, codificação de URL, decodificação de JWT, geração de hash e teste de regex acontecem tudo no seu navegador. Seus tokens e segredos permanecem no seu dispositivo.
Posso decodificar JWTs com segurança?▼
Sim. A decodificação de JWT acontece inteiramente no seu navegador. O token nunca sai do seu dispositivo. Apenas o cabeçalho e o payload são decodificados — as assinaturas não são verificadas no servidor.