Base64 Kodlayıcı

Bir metin dizesini Base64 kodlamasıyla kodlayın. Base64 kodlama, ikili verileri metin olarak veya JSON ya da XML gibi metin serileştirme formatlarında temsil etmek için kullanışlıdır.

Kodlanmış metin:

İlgili Araçlar

Base64 kodlama hakkında daha fazla bilgi

Base64 kodlama, ikili verileri internet üzerinden güvenli iletim için 64 karakterlik bir kümede kodlama yöntemidir. Yaygın olarak e-posta sistemlerinde ve web tarayıcılarında görüntüler, videolar ve diğer ikili veri türlerini iletmek için kullanılır.

Kodlama süreci, ikili verileri 3 baytlık (24 bit) gruplara bölerek bu grupları dört adet 6-bit değere dönüştürmeyi içerir. Bu 6-bit değerler daha sonra büyük ve küçük harfler, sayılar ve genellikle '+' ile '/' olan iki ek karakter içeren karşılık gelen ASCII karakterleriyle eşleştirilir.

İkili veriler 3'e bölünemiyorsa, bölünebilmesini sağlamak için verinin sonuna dolgulama eklenir. Dolgulama, '=' karakterinin kullanılmasıyla belirtilir. Örneğin, ikili veri yalnızca 2 bayt uzunluğundaysa, kodlanmış verinin sonuna bir baytlık dolgulama (iki '=' karakteri içeren) eklenir.

Verileri çözmek için süreç basitçe tersine çevrilir. Her dört ASCII karakter grubu, eşleme işlemi tersine çevrilerek 3 bayt ikili veriye dönüştürülür.

Genel olarak, Base64 kodlama süreci ikili verilerin ASCII metni olarak güvenle iletilmesini sağlar ve böylece görüntüler, videolar ve diğer ikili veri türlerinin çoğu sistemle uyumlu bir şekilde internet üzerinden iletilmesini mümkün kılar.