Codificador e decodificador Base64
Converta texto em Base64 e vice-versa, transforme qualquer arquivo ou imagem em Base64 ou data URL, ou recrie o arquivo original a partir de Base64.
- Escolha texto, arquivo ou Base64 → arquivo
- Cole o texto ou escolha um arquivo
- Copie ou baixe o resultado
Seus arquivos nunca saem do seu dispositivo
Onde o Base64 é usado
- Incorporar imagens pequenas em HTML, CSS ou e-mails como data URL.
- Enviar arquivos dentro de JSON ou XML por APIs.
- Anexos de e-mail (MIME) e cabeçalhos de autenticação básica.
- Guardar dados binários em campos que só aceitam texto.
Três modos
- Texto: codifique qualquer texto em Base64 UTF-8 ou decodifique Base64 em texto legível.
- Arquivo → Base64: transforme qualquer arquivo em Base64 ou numa data URL pronta para uso.
- Base64 → arquivo: cole uma string e baixe o arquivo original com o tipo detectado.
Bom saber
O Base64 aumenta os dados em cerca de 33% e não os protege: qualquer pessoa pode decodificá-lo. Use-o para transportar dados, não para escondê-los. Espaços e quebras de linha colados são ignorados automaticamente.
Perguntas frequentes
O que é Base64?
Uma forma de escrever dados binários com 64 caracteres de texto seguros, usada em e-mails, JSON, data URLs e APIs. É uma codificação, não criptografia.
Suporta acentos, árabe e emojis?
Sim. O texto é codificado em UTF-8, então qualquer idioma é decodificado exatamente igual.
O que é Base64 seguro para URL?
Uma variante que usa - e _ no lugar de + e / e remove o preenchimento =, para poder ser usada em links e nomes de arquivos.
O que é uma data URL?
Base64 com um prefixo como data:image/png;base64, que permite incorporar uma imagem ou arquivo direto em HTML ou CSS.
Como transformo Base64 de volta em arquivo?
Abra a aba Base64 → arquivo e cole a string. O tipo é detectado automaticamente, imagens têm prévia e você pode baixar o arquivo.
Meus arquivos são enviados?
Não. A codificação e a decodificação acontecem somente no seu dispositivo.