Ana sayfa / Görsel Araçları / Görselden Base64 Dönüştürücü
Ücretsiz çevrim içi araçlar

Görselden Base64 Dönüştürücü

Yerel görüntüyü tam Base64 veri URL’sine dönüştürün. Önizleyin, dönüştürün, kopyalayın veya metni indirin. Dosya sınırı 64 MiB.

Kullanmaya başla

Bu aracın yapmanıza yardımcı olduğu şeyler

Yerel görüntüyü tam Base64 veri URL’sine dönüştürün. Önizleyin, dönüştürün, kopyalayın veya metni indirin. Dosya sınırı 64 MiB.

Çalışılmış örnek

Girdi

icon.png

Sonuç

data:image/png;base64,iVBORw0KGgo…

Sonucun nasıl üretildiği

Base64, ikili baytları yazdırılabilir karakterlerle temsil eder. Bu, sıkıştırma veya şifreleme değil, geri döndürülebilir bir kodlamadır ve normalde yükü yaklaşık üçte bir oranında büyütür.

Yararlı iş akışları

  • CSS veya HTML'e küçük bir simge gömün
  • Taşınabilir bir API veya test fikstürü oluşturun
  • Küçük bir ikili dosyayı metin olarak inceleyin veya aktarın

Önemli sınırlamalar

  • Büyük Base64 dizeleri HTML, CSS ve bellek kullanımını artırır.
  • Kodlama görseli gizlemez veya güvence altına almaz.
  • Veri URL'sinin MIME türü gerçek dosya biçimiyle eşleşmelidir.

Sık sorulan sorular

Base64 neden görsel dosyasından daha büyük?

Her üç ikili bayt, dört Base64 karakteriyle temsil edilir, ayrıca veri URL'si öneki eklenir.

Web sitesindeki her görseli gömmeli miyim?

Hayır. Harici dosyalar genellikle daha iyi önbelleğe alınır; satır içi veriler en çok küçük, kendi kendine yeten varlıklar için kullanışlıdır.

Görselden Base64 Dönüştürücü

Sınırlar: 64 MiB (67.108.864 bayt) ve çözülmüş 24.000.000 piksel. Dosya boyutu okumadan, görüntü boyutları Base64 oluşturmadan önce kontrol edilir. Özgün dosyanın tamamı canvas ile yeniden kodlanmadan çevrilir; meta veriler ve animasyon baytları korunur, ancak önizleme animasyon oynatımını doğrulamaz. N bayt için Base64 gövdesi 4 × ceil(N/3) karakter ve önekten oluşur. Üç noktalı örnekler eksiktir. Kodlama temizleme veya şifreleme değildir; tarayıcının MIME türü biçimi doğrulamaz. Büyük gömülü görüntüler belge ve bellek boyutunu artırır, ayrı önbelleğe alınamaz.

data:image/png;base64,...
Base64 length = 4 × ceil(N / 3)

İşlem tarayıcınızda yerel olarak yapılır.