Base64 é criptografia?
Não. Base64 é codificação — representa bytes como ASCII imprimível. Qualquer pessoa pode decodificar. Não trate Base64 como sigilo; use criptografia de verdade quando precisar de confidencialidade.
Codifique e decodifique Base64 online — UTF-8, URL-safe, arquivos, colar imagem e quebra MIME. 100% local.
Digite o texto, use Enviar arquivo / Enviar imagem ou arraste um arquivo para esta área.
5L2g5aW977yMQmFzZTY0
Aprenda Base64 desde os princípios: binário para texto, padding, URLs e armadilhas comuns.
O Codificador / Decodificador Base64 DevCove converte texto e arquivos para Base64 (e o inverso) localmente no navegador. Usa bytes UTF-8 corretos — sem armadilhas de Latin-1 legado — e suporta alfabetos padrão e URL-safe, quebra de linha MIME opcional, download binário e prévia em hex quando a saída decodificada não é texto UTF-8 válido.
Codifique ou decodifique Base64 em poucos passos:
Feito para APIs, JWTs, Data URIs e codificação do dia a dia:
Não. Base64 é codificação — representa bytes como ASCII imprimível. Qualquer pessoa pode decodificar. Não trate Base64 como sigilo; use criptografia de verdade quando precisar de confidencialidade.
APIs legadas como btoa() só lidam com Latin-1. O DevCove codifica os bytes UTF-8 primeiro, então chinês, emoji e outros caracteres fazem ida e volta corretamente.
Variantes URL-safe trocam + por - e / por _ para caber em URLs e segmentos JWT sem escape extra. Algumas especificações omitem padding.
Sim. Arraste, solte ou cole uma imagem — ou envie qualquer arquivo até 5 MB — e a ferramenta codifica localmente. Imagens ganham prévia em miniatura.
O Base64 provavelmente representava bytes não texto (PNG, gzip, etc.). Use Baixar binário ou a prévia em hex; não force UTF-8 inválido em um campo de texto.
Não. Toda codificação e decodificação roda no navegador. O DevCove não envia sua entrada a um servidor.