Base64 Çözme
Base64'ü çözüp okunabilir metni geri alın; standart ya da URL için güvenli alfabeyle, tamamen tarayıcınızda.
Tamamen tarayıcınızda çalışır. Hiçbir şey yüklenmez, günlüğe yazılmaz veya saklanmaz.
Bir Base64 dizesini yapıştırın ve gerçekte ne içerdiğini okuyun: bir Authorization başlığı, bir JWT bölümü, bir data URI, birinin bir formdan geçirmek için kodladığı bir yapılandırma değeri.
Nasıl çalışır
Dize baytlara geri çözülür, bu baytlar da UTF-8 olarak okunur. Satır sonları ve boşluklar önce yok sayılır; bu yüzden e-postalarda ve PEM dosyalarında olduğu gibi 64 ya da 76 karakterde bölünmüş Base64, temizlemeye gerek kalmadan yapıştırılabilir.
Bunun dışındaki her konuda çözme katıdır: alfabe dışındaki bir karakter ya da imkânsız bir uzunluk sessizce atlanmak yerine bildirilir, çünkü sessiz kısmi çözme, kesilmiş token'ların fark edilmeden geçmesinin yoludur.
Örnekler
| Durum | Girdi | Sonuç |
|---|---|---|
| Bir Authorization başlığının değeri | YWxhZGRpbjpvcGVuc2VzYW1l | aladdin:opensesame |
| URL için güvenli alfabeyi kullanan bir JWT yükü (payload) | eyJzdWIiOiIxMjMifQ | {"sub":"123"} |
Sık sorulan sorular
JWT bölümüm neden çözülmüyor?
JSON Web Token'lar URL için güvenli alfabeyi kullanır ve dolguyu atar; bu yüzden alfabe seçeneğini değiştirin. Ayrıca her seferinde tek bir bölümü çözün: bir JWT noktalarla birleştirilmiş üç Base64 dizesidir ve bütünü kendi başına Base64 değildir.
“İkili veriye çözülüyor” uyarısı alıyorum.
Dize düzgün çözüldü, ama baytlar UTF-8 metin değil: bir görsel, sıkıştırılmış bir payload ya da şifreli bir blok. Bunları karakter olarak göstermek onları bozardı; bu yüzden hiçbir şey gösterilmez.
Değer bir yere gönderiliyor mu?
Hayır. Çözme sayfada yapılır. Bu burada her yerden daha önemlidir: bir çözücüye yapıştırılan Base64 dizeleri çoğu zaman kimlik bilgileridir.
Bilmekte fayda var
- Her şey tarayıcınızda gerçekleşir. Yapıştırdığınız içerik yüklenmez, kaydedilmez ve saklanmaz.