Base64 codificar / decodificar
Codifique e decodifique strings Base64 no navegador
Input
Output
Ferramentas relacionadas
Perguntas frequentes
Base64 transforma dados binários em texto ASCII usando 64 caracteres imprimíveis (A-Z, a-z, 0-9, +, /). É muito usado para embutir dados binários em formatos baseados em texto como JSON, XML, HTML e e-mail. O resultado codificado fica ~33% maior que a entrada.
Cole o texto no campo de entrada e clique em Encode. A ferramenta converte os caracteres para bytes UTF-8 e então gera a representação Base64. Use Copy para copiar o resultado.
Casos comuns: embutir imagens pequenas em CSS/HTML (data URIs), enviar dados binários em APIs JSON, codificar conteúdo de arquivos para upload, anexos de e-mail (MIME) e armazenar binários em bancos que aceitam apenas texto.
O Base64 padrão usa os caracteres + e /, que podem precisar de escape em URLs. O Base64URL troca por - e _ e normalmente remove o padding (=). JWTs usam Base64URL porque tokens frequentemente são passados em URLs.