Alat di browser

Konverter gambar ke Base64

Buat Base64, Data URL, HTML, atau CSS dari gambar lokal.

Data alat tetap lokal · Tanpa mengunggah isi · Tanpa akun

Mode bawaan mempertahankan setiap byte. Resize, enkode ulang, dan penghapusan metadata hanya terjadi saat optimasi aktif.

Cara kerja alat ini

Buat Base64, Data URL, HTML, atau CSS dari gambar lokal.

Gunakan contoh untuk melihat input dan metadata, lalu ganti dengan nilai Anda.

Privasi dan penggunaan aman

Input, output, dan file konversi tetap berada di tab ini. Analitik halaman yang terbatas berjalan terpisah dan tidak menerima isi alat. Nilai besar masih dapat memakai banyak memori perangkat.

Gambar sumber tetap lokal dan tidak dikompresi ulang, dibersihkan, atau dipindai.

Kegagalan umum yang dijelaskan

  • Input kosong, rusak, atau tidak memakai format yang diharapkan.
  • Mode yang dipilih tidak sesuai dengan alfabet, jenis file, atau representasi.
  • Nilai sangat besar dapat menghabiskan memori ketika salinan encoded dan decoded ada bersamaan.
  • Konversi berhasil tidak membuktikan isi aman atau tepercaya.

Perintah yang setara

Gunakan runtime atau shell yang tersedia. Validasi input tidak tepercaya dan jangan mencetak data biner langsung ke 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

Standar dan referensi resmi