Ferramenta do navegador

Conversor de imagem para Base64

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

Processamento local · Sem upload · Sem conta

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

O processamento permanece nesta aba. 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