Codificador e Decodificador URL — Codificação percent
O nosso Codificador/Decodificador de URL permite codificar e descodificar URLs e seus componentes com segurança. A ferramenta suporta o modo componente (encodeURIComponent) e o modo URI (encodeURI) e inclui um analisador de URL integrado para analisar protocolo, host, caminho e parâmetros de consulta. Perfeito para programadores web que trabalham com parâmetros de URL.
W3C SRI Web Crypto API Client-Side Only
Recursos
- Codificar URLs: encode de URLs completas e parâmetros de consulta
- Decodificar URLs: converta percent-encoding de volta ao texto original
- Componentes: codifique partes específicas da URL
- Lotes: processe múltiplas linhas de uma vez
- Análise: extraia protocolo, host, caminho e query string
- Modo ao vivo: codificação/decodificação em tempo real durante a digitação
encodeURI() vs encodeURIComponent()
encodeURI() codifica a URL inteira, preservando caracteres especiais como :, /, ? e &.
encodeURIComponent() codifica todos os caracteres especiais, ideal para parâmetros individuais.
Casos de uso comuns
Codificação
- Valores de parâmetros em URLs
- Envio de dados de formulários
- Parâmetros em requisições de API
- Compartilhar links com caracteres especiais
Decodificação
- Ler URLs codificadas
- Depurar respostas de API
- Interpretar query strings
- Extrair componentes de URLs
Recursos Úteis
Web.dev: Partes da URL Guia acessível sobre componentes e codificação de URL
RFC 3986: sintaxe de URI Especificação oficial de sintaxe e codificação de URIs
MDN encodeURIComponent() Função JavaScript para codificar componentes de URL
MDN decodeURIComponent() Função JavaScript para decodificar componentes de URL
RFC 1738: URLs Especificação original para sintaxe e regras de codificação