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
icon.png
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.