Ferramenta do navegador

Conversor de imagem para Base64

Crie Base64, Data URL, HTML ou CSS a partir de uma imagem local.

Dados da ferramenta ficam locais · Sem enviar conteúdo · Sem conta

O padrão preserva todos os bytes. Redimensionar, recodificar e remover metadados só ocorre com a otimização ativa.

Como esta ferramenta funciona

Crie Base64, Data URL, HTML ou CSS a partir de uma imagem local.

Use o exemplo para conferir a entrada e os metadados e depois substitua pelo seu valor.

Privacidade e uso seguro

A entrada, a saída e os arquivos da conversão permanecem nesta aba. A análise limitada de páginas é separada e não recebe o conteúdo da ferramenta. Valores grandes ainda podem consumir muita memória do dispositivo.

A imagem original permanece local e não é recomprimida, limpa nem analisada.

Falhas comuns explicadas

  • A entrada está vazia, danificada ou não usa o formato esperado.
  • O modo escolhido não corresponde ao alfabeto, tipo de arquivo ou representação.
  • Um valor muito grande pode esgotar a memória enquanto as cópias codificada e decodificada coexistem.
  • Uma conversão bem-sucedida não prova que o conteúdo seja seguro ou confiável.

Comandos equivalentes

Use o runtime ou shell já disponível. Valide entradas não confiáveis e não imprima binários diretamente no terminal.

Python

from pathlib import Path
import base64
value = base64.b64encode(Path('image.png').read_bytes()).decode('ascii')

JavaScript

import { readFileSync } from 'node:fs';
const value = readFileSync('image.png').toString('base64');

Shell

base64 --wrap=0 image.png > image.base64.txt

Padrões e referências oficiais