🛠️
Canivete Utilitários rápidos
📦 Suporte UTF-8 • Imagens Data URI • Encode & Decode

Conversor Base64 (Texto & Imagem)

Codifique e decodifique strings e arquivos de imagem para o formato Base64 instantaneamente.

Publicidade Espaço reservado • Zero CLS

Converter Imagem em Data URI Base64 (PNG, JPG, SVG)

🖼️ Arraste ou clique para selecionar uma imagem e gerar o código Data URI para HTML/CSS

Problemas comuns com caracteres acentuados em Base64

As funções nativas btoa() e atob() do JavaScript não suportam caracteres acentuados (UTF-8) nativamente, gerando exceções de InvalidCharacterError. Nossa engine utiliza conversão segura com TextEncoder para garantir 100% de compatibilidade em português.

Perguntas Frequentes (FAQ)

Como funciona a codificação Base64?

A codificação Base64 converte dados binários ou textos em um conjunto de 64 caracteres ASCII imprimíveis (A-Z, a-z, 0-9, + e /), permitindo que imagens e dados complexos sejam transportados com segurança em JSON, HTML e e-mails.

O que é um Data URI em CSS e HTML?

Um Data URI (ex: data:image/png;base64,iVBORw0KGgo...) permite embutir pequenas imagens diretamente no código CSS ou HTML sem precisar fazer requisições HTTP adicionais ao servidor.

Meus dados ou imagens são enviados para a internet?

Nunca. Toda a codificação e decodificação ocorrem 100% no seu navegador via FileReader e btoa/atob local.