~ / ferramentas / base64 e url encode
Base64 e URL Encode
Útil para devs: Base64 e percent-encoding sem sair do navegador.
Para que serve
Base64 e URL encode aparecem o tempo todo no trabalho com APIs e web. A ferramenta serve para conferir o conteúdo de um trecho em Base64 (por exemplo, o cabeçalho Authorization: Basic), preparar um valor para ir numa query string e desfazer o percent-encoding de uma URL cheia de %20 e %C3%A9.
Como funciona
Há duas abas. Na primeira, Codificar transforma o texto em Base64 e Decodificar faz o caminho contrário; o tratamento é compatível com UTF-8, então acentos e emojis funcionam. Na segunda, Encode e Decode usam encodeURIComponent e decodeURIComponent do navegador.
| Entrada | Ação | Saída |
|---|---|---|
olá | Base64 · Codificar | b2zDoQ== |
b2zDoQ== | Base64 · Decodificar | olá |
café com leite | URL · Encode | caf%C3%A9%20com%20leite |
a&b=c | URL · Encode | a%26b%3Dc |
Tudo roda localmente. O botão Copiar envia o resultado para a área de transferência.
Perguntas frequentes
Base64 é criptografia?
Não. É apenas uma representação em texto de dados binários e qualquer pessoa consegue decodificar. Nunca use Base64 para esconder senhas ou tokens.
Posso colar a URL inteira no URL encode?
Você pode, mas os caracteres :, /, ? e & também serão codificados, e a URL deixa de funcionar como link. Use o encode nos valores dos parâmetros e monte a URL depois.
Por que aparece "Base64 inválido"?
O texto contém caracteres fora do alfabeto Base64 ou o preenchimento com = está incorreto. Copie o valor completo, sem quebras de linha ou aspas.
Leia também
- Todas as ferramentas gratuitas
- Validador e Formatador JSON — formate o conteúdo depois de decodificar
- Gerador de UTM — monte links com parâmetros já codificados
- Gerador de UUID — gere identificadores aleatórios para testes
- Curso de segurança, módulo 2 — entenda por que codificar não é proteger
Precisa de algo assim, sob medida pro seu negócio?
agendar diagnóstico gratuito →