Codifique texto ou arquivos para Base64 ou decodifique Base64 em texto ou arquivo baixável. Com arrastar e soltar e modo URL seguro.
Toda a codificação e decodificação acontece localmente no seu navegador. Seus arquivos e texto nunca saem do seu dispositivo.
Ou arraste um arquivo para codificar
Qualquer tipo de arquivo · até ~100 MB
O Base64 converte 3 bytes (24 bits) em 4 caracteres imprimíveis. Isso adiciona uma sobrecarga de tamanho de ~33%, mas garante que a saída sobreviva a qualquer canal somente texto.
| Tamanho da entrada | Saída Base64 | Sobrecarga |
|---|---|---|
| 1 KB | ~1,33 KB | +33% |
| 10 KB | ~13,3 KB | +33% |
| 100 KB | ~133 KB | +33% |
| 1 MB | ~1,33 MB | +33% |
Base64 é um esquema de codificação de binário para texto que representa dados binários usando apenas 64 caracteres ASCII (A-Z, a-z, 0-9, +, /). É comumente usado para transmitir dados binários com segurança por protocolos somente de texto, como e-mail ou JSON.
Não. Base64 é codificação, não criptografia. É totalmente reversível sem chave. Qualquer um pode decodificar Base64. Se você precisa de segurança, precisa de criptografia real (AES, RSA, etc.).
O Base64 padrão usa caracteres + e / que não são seguros para URL. O Base64 seguro para URL substitui + por - e / por _. O preenchimento (=) frequentemente é omitido. Isso o torna seguro para incorporar em URLs, parâmetros de consulta e nomes de arquivos.
Esta ferramenta carrega o arquivo inteiro na memória para codificação. Para arquivos com mais de ~100 MB você pode ver problemas de desempenho. Para uso em produção, considere codificadores baseados em streaming.
Sim. Ao decodificar, a ferramenta detecta prefixos de URI de dados (como data:image/png;base64,...) e extrai automaticamente a parte Base64. Também mostra o tipo MIME detectado para que você saiba que tipo de arquivo representa.
Quando precisar do caminho inverso, recrie uma imagem a partir do texto codificado com Base64 para imagem ou veja o quanto a codificação infla seus dados com o Conversor de tamanho de dados.
Se você acabou de usar Codificador e decodificador Base64, os próximos passos naturais são Conversor de imagem para Base64, Decodificador JWT, Gerador de hash, ou explore todas as ferramentas de Ferramentas de arquivos.