Base64 Kodlayıcı/Kod Çözücü
Yukarıya metin veya Base64 dizesi yazın, dönüştürmek için bir butona tıklayın
Metni Base64'e kodlayın veya Base64 dizelerini çevrimiçi ücretsiz çözün. UTF-8'i (emoji ve çok dilli), URL güvenli varyantı ve MIME satır sarmayı destekler. %100 gizli — tarayıcınızda çalışır.
Base64 nedir?
Base64, ikili veriyi 64 yazdırılabilir ASCII karakteriyle temsil eden bir kodlama yöntemidir; e-posta, URL, JSON ve HTTP istekleri gibi metin tabanlı sistemlerde veri iletmek için kullanılır. Bu şifreleme değildir — herkes kodunu çözebilir, bu yüzden şifreleri gizlemek için kullanmayın.
İpuçları
UTF-8 Doğruluğu
Bu araç, Base64'e dönüştürmeden önce metni UTF-8 baytlarına kodlar; böylece emoji, aksanlı karakterler ve CJK yazıları bozulmadan doğru çalışır.
URL güvenli varyant
Standart Base64'teki + ve / URL'lerde escape edilir. JWT ve OAuth jetonları - ve _ kullanan bir varyanttır. Sonuç URL veya çerezde olacaksa bunu açın.
Gizlilik
Tüm kodlama/kod çözme, tarayıcınızda btoa/atob ve TextEncoder/TextDecoder ile gerçekleşir. Sunucuya hiçbir şey gönderilmez.
Yaygın Kullanım Alanları
API kimlik bilgileri
Authorization başlığı için anahtar ve jetonları kodlayın
Data URI
Küçük görselleri data: URI olarak kodlayıp gömün
JWT inceleme
Başlık ve yük bölümlerini çözerek içeriği görün
SSS
Base64 şifreleme midir?
Hayır. Base64 kodlamadır, şifreleme değildir — sonuç herkes tarafından anında çözülebilir. Şifreleri veya API anahtarlarını gizlemek için kullanmayın.
Doğrudan btoa neden hata verir?
Tarayıcının yerleşik btoa'sı yalnızca Latin-1 destekler ve emoji veya Latin olmayan yazılarda hata verir. Bu araç metni önce TextEncoder ile UTF-8 baytlarına dönüştürür.
Verilerim sunucunuza gönderiliyor mu?
Hayır. Tüm dönüşüm tarayıcınızda olur — DevTools → Network sıfır istek gösterir. Hiçbir şey kaydedilmez veya saklanmaz.