İçeriğe geç

Base64 Kodlayıcı / Çözücü

Metni tam Unicode desteğiyle Base64'e kodlayın ve çözün. Anında sonuç, %100 tarayıcıda. Verileriniz asla cihazınızdan çıkmaz. Ücretsiz.

 

Base64 nedir?

Base64, 64 sembol (A–Z, a–z, 0–9, +, /) ve dolgu için = kullanarak ikili verileri yazdırılabilir ASCII karakterleri olarak temsil eden bir ikili-metin kodlama şemasıdır. Her 3 giriş baytı 4 çıkış karakterine dönüşür ve boyutu ~33% artırır. RFC 4648'de tanımlanmıştır.

Yaygın kullanım alanları

  • E-posta ekleri — MIME, ikili ekleri Base64 olarak kodlar; böylece yalnızca metin destekleyen e-posta protokolleri aracılığıyla iletilebilirler.
  • Veri URL'leri — Ayrı HTTP istekleri olmaksızın HTML/CSS'e doğrudan data:image/png;base64,… biçiminde resim/yazı tipi gömmek için kullanılır.
  • API yükleri — Yalnızca metin karakterlerini kabul eden JSON veya sorgu dizeleri aracılığıyla ikili veri (resimler, PDF'ler, anahtarlar) aktarmak için kullanılır.

Base64url ve diğer varyantlar

Standart Base64 alfabesi URL'lerde özel karakterler olan + ve / kullanır. Base64url (RFC 4648 §5'te tanımlanmıştır) bunları - ve _ ile değiştirir ve genellikle = dolgusunu kaldırır. Bu varyant JWT'lerde, URL sorgu parametrelerinde ve dosya adı güvenli bağlamlarda kullanılır. Diğer varyantlar arasında MIME Base64 (e-posta için 76 karakterde satır kırma) ve XML güvenli alfabe bulunur.

Gizlilik

Tüm kodlama ve çözme işlemleri %100 tarayıcınızda çalışır. Hiçbir veri sunucuya gönderilmez.