Codificador Base64
Codifique e decodifique textos em Base64 direto no navegador.
O resultado aparecerá aqui
Ferramentas Relacionadas
O Codificador Base64 do Utilitarioz converte texto e dados para a codificação Base64 e vice-versa, diretamente no navegador. Base64 é amplamente usado em APIs, e-mails, autenticação HTTP Basic, JWT e armazenamento de imagens em CSS.
O que é Base64?
Base64 é um esquema de codificação que representa dados binários usando apenas 64 caracteres ASCII imprimíveis (A-Z, a-z, 0-9, +, /). Não é criptografia — é apenas codificação. Qualquer pessoa com o texto Base64 pode decodificá-lo facilmente.
Usos principais do Base64
- ▸Incorporar imagens diretamente no CSS ou HTML (data:image/png;base64,...)
- ▸Autenticação HTTP Basic: "Authorization: Basic base64(user:senha)"
- ▸Transmitir dados binários em protocolos de texto (e-mail MIME, JSON)
- ▸Parte da estrutura do JWT (header e payload são Base64URL)
- ▸Armazenar dados binários em campos de texto em banco de dados
Perguntas Frequentes — Codificador Base64
Base64 é criptografia?
Não. Base64 é apenas codificação para transmissão segura de dados em protocolos de texto. Não oferece confidencialidade — qualquer pessoa pode decodificá-lo.
Por que o Base64 aumenta o tamanho?
Base64 representa cada 3 bytes com 4 caracteres, aumentando o tamanho em ~33%. Uma imagem de 100 KB em Base64 vira ~133 KB.
Qual a diferença entre Base64 e Base64URL?
Base64URL substitui + por - e / por _ para ser seguro em URLs sem necessidade de encoding. Usado em JWTs e OAuth tokens.