Execução prática de ida e volta de texto
Entenda Base64, codificação URL e entidades HTML sem tratá-las como criptografia
Um fluxo prático para mover texto por formatos, URLs e HTML sem mudar seu significado.
Abrir ferramentaComece pelo destino
Base64, porcentagem URL e entidades HTML resolvem representações diferentes, não criptografia ou validação.
Mantenha o original até confirmar: valor pode ser codificado no nível errado ou duas vezes.
Base64 não protege segredo
Base64 representa bytes UTF-8 como texto, é reversível e geralmente aumenta tamanho.
Não proteja credenciais com Base64; mantenha valor e padding exatos quando necessário.
Codifique componentes URL
Codifique valor antes de juntar para que & e = não criem estrutura. URL completa preserva delimitadores.
Não decodifique cegamente ou repetidamente; teste espaços, Unicode, &, = e %.
Escape HTML pelo contexto
A ferramenta converte seis caracteres para texto, não sanitiza HTML arbitrário.
Texto, atributos, URL, CSS e JavaScript exigem regras diferentes. Prefira templates e DOM.
Teste ida e volta
Passe amostra pequena uma vez pelo caminho real e compare resultado.
Ferramentas são locais, mas URLs assinadas, tokens e dados reais continuam sensíveis.
Perguntas frequentes
Base64 é criptografia?
Não; é reversível.
Por que meu parâmetro dividiu?
O componente provavelmente não foi codificado antes de juntar.
Escape HTML sanitiza HTML?
Não; contexto e política de sanitização ainda são necessários.