2026-09-07 · 3 min de leitura
Base64: quando usar em texto e quando usar em imagem
Data URI, overhead de 33% e por que embutir foto gigante no HTML é má ideia.
Base64 transforma bytes em texto “seguro” para JSON, e-mail antigo ou data URI. O preço: cerca de 33% a mais de tamanho. Por isso ícone de 1 KB embutido no CSS pode valer a pena — e foto de 3 MB, não.
No Ferra há duas portas: Base64 (texto) para string/token, e Imagem para Base64 para gerar data URI completo. A segunda avisa quando o resultado fica grande demais para colar em página.
Nunca trate Base64 como criptografia. Qualquer um decodifica. É encoding, não cofre.
De novo: roda no navegador. Útil para debug sem colar segredo em ferramenta online aleatória — embora o ideal mesmo seja não espalhar segredo.