🔐 Codificador e decodificador Base64 – Texto e Imagens

O resultado aparecerá aqui...
🖼️

Arraste e solte uma imagem aqui ou clique para selecionar

Visualização da imagem
A string Base64 aparecerá aqui...

Codificação de texto

Codifique e decodifique texto instantaneamente de/para o formato Base64.

Imagem para Base64

Faça upload de uma imagem para obter sua string Base64 para incorporação em HTML/CSS.

Pré-visualização da imagem Base64

Cole uma string Base64 para visualizar instantaneamente a imagem correspondente.

Detecção automática

Detecta automaticamente se a entrada é uma string Base64 válida.

100% privado

Todo o processamento acontece localmente no seu navegador. Nenhum dado enviado para qualquer servidor.

Completamente grátis

Sem registro, sem limites. Gratuito para usar para sempre.

Artigos relacionados

Explicação da codificação Base64: Compreendendo a conversão de binário em texto

Um mergulho profundo em como funciona a codificação Base64, sua mecânica e casos de uso comuns — desde anexos de e-mail até desenvolvimento web.

Guia para iniciantes (em inglês)

Guia completo para URIs de dados: incorporando recursos em HTML

Aprenda como usar URIs de dados para incorporar imagens, fontes e outros recursos diretamente em HTML e CSS para reduzir solicitações HTTP.

Tutorial (em inglês)

Comparação de codificação: Base64, codificação de URL e entidades HTML

Quais são as diferenças entre esses três métodos de codificação comuns no desenvolvimento web? Entenda seus propósitos e casos de uso.

Comparação (em inglês)

Base64 e segurança: mitos comuns desmascarados

A criptografia Base64 é? Ele pode proteger seus dados? Esclareça equívocos comuns sobre Base64 e segurança.

Segurança (em inglês)

Perguntas frequentes

O que é Base64?
Base64 é um método de codificação de dados binários em texto ASCII. É comumente usado para transmitir dados em ambientes que não suportam binário, como incorporar imagens em HTML ou enviar arquivos em JSON.
A codificação Base64 é criptografia?
Não. Base64 é apenas um esquema de codificação e não oferece segurança. Qualquer pessoa pode decodificar facilmente uma string Base64. Seu objetivo é a conversão de formatos de dados, não a proteção de dados.
Meus dados são carregados em algum lugar?
Não. Toda a codificação e decodificação acontece inteiramente no seu navegador. Seus dados nunca saem do seu dispositivo.
Quais formatos de imagem são suportados?
Todos os formatos de imagem suportados pelo navegador são suportados, incluindo JPG, PNG, GIF, WebP, SVG e muito mais.
A codificação Base64 aumenta o tamanho do arquivo?
Sim, a codificação Base64 aumenta o tamanho dos dados em aproximadamente 33%. Isso ocorre porque cada 3 bytes são codificados como 4 caracteres ASCII.
Posso codificar texto Unicode para Base64?

Sim. Escolha o modo de texto, insira seu texto Unicode e codifique-o. Ao decodificar, use texto Base64 válido que represente texto UTF-8.

Como faço para converter uma imagem para Base64 no meu navegador?

Escolha o modo de imagem e selecione um arquivo de imagem. A ferramenta cria uma URL de dados Base64 em seu navegador; a codificação altera a representação em vez de compactar a imagem.