Base64 Kodla

Metni Base64 biçimine kodlayın. Çeşitli karakter kümelerini, URL güvenli kodlamayı ve MIME uyumlu satır parçalamayı destekler.

Max 2 MB
Dosya 2 MB sınırını aşıyor. Metin 2 MB sınırını aşıyor. Önizleme: {0} MB'lık dosyanın ilk 500 KB'ı gösteriliyor. Biçimlendirme için içeriğin tamamı gönderilecektir.
Lütfen işlenecek metni girin.
Verileri kodlamadan önce başka bir karakter kümesine dönüştürmek istiyorsanız bunu değiştirin.
Kodlamadan önce, satır sonları seçilen ayırıcıyla değiştirilecektir.

Base64 Kodlaması Açıklaması


Base64 kodlamasına neden ihtiyacım var?

Base64, ikili verileri ASCII biçiminde temsil etmek için kullanılan bir kodlama şemasıdır. Bu, ikili verilerin metinsel verileri işlemek için tasarlanmış ortamlar üzerinden gönderilmesi gerektiğinde kullanışlıdır. Somut örnekler arasında bir XML dosyasında veya e-posta ekinde görüntü gönderme yer alır.

Base64 kodlaması nasıl çalışır?

Veriyi oluşturan baytlar 24 bitlik tamponlara (her seferinde 3 bayt) bölünür. Elde edilen tampon daha sonra her biri 6 bitlik 4 pakete bölünür. Bu 6 bit, Base64 karakter kümesindeki (A–Z, a–z, 0–9, + ve /) indekse karşılık gelen bir sayı oluşturur. Bayt sayısı üçün katı değilse dolgu eklenir: kalan 1 bayt için == ve kalan 2 bayt için =.

Base64 ile kodlanmış bir kaynağı HTML, XML ve CSS içine nasıl gömebilirim?

Base64 kaynaklarının farklı web belgeleri içine nasıl gömüleceğine dair örnekler aşağıda listelenmiştir.

HTML görüntü gömme:
<img src="data:image/jpeg;base64,/9j/4AAQ..." />

XML görüntü gömme:
<image>data:image/jpeg;base64,/9j/4AAQ...</image>

CSS görüntü gömme:
.cls { background-image: url('data:image/jpeg;base64,/9j/4AAQ...'); }