İçeriğe geç
iyziTool

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

Metni Base64'e ve geri çevirin. Birçok online araçtan farklı olarak bu araç UTF-8 uyumludur; Türkçe karakterler, aksanlı harfler, Kiril alfabesi ve emoji doğru şekilde geri döner.

Çıktı
Sonucu görmek için bir değer girin.

Bu araç hakkında

Base64, ikili veriyi 64 yazdırılabilir ASCII karakteriyle temsil eder. Data URI'lerde, e-posta eklerinde, JSON gövdelerinde, HTTP Basic kimlik doğrulamada ve JWT token'larında — kısacası ikili verinin yalnızca metin taşıyan bir kanaldan geçmesi gereken her yerde kullanılır.

URL güvenli varyant `+` ve `/` karakterlerini `-` ve `_` ile değiştirir, `=` dolgusunu kaldırır; böylece değer kaçış karakteri gerekmeden URL'ye veya dosya adına konabilir. Çözücü her iki varyantı da otomatik kabul eder.

Sık sorulan sorular

Base64 şifreleme midir?
Hayır. Base64 bir kodlamadır, şifreleme değildir. Herkes anında çözebilir, bu yüzden parola, token veya kişisel veri gizlemek için asla kullanmayın.
Base64 verimi neden büyütüyor?
Base64 karakter başına 6 bit veri saklar, bu yüzden çıktı girdiden yaklaşık %33 daha büyüktür, üstüne bir de dolgu eklenir.
URL güvenli Base64 nedir?
`+` yerine `-`, `/` yerine `_` kullanan ve dolguyu atlayan RFC 4648 varyantıdır; değeri URL'lerde, sorgu dizelerinde ve dosya adlarında güvenle kullanabilirsiniz.
Diğer araçlar emoji ve Türkçe karakterleri neden bozuyor?
Tarayıcının `btoa` fonksiyonu yalnızca Latin-1 karakterleri işler. Bu araç önce UTF-8 baytlarına çevirir, böylece her Unicode karakter kayıpsız geri döner.
Data URI çözebilir miyim?
Evet. `data:image/png;base64,` önekini kaldırıp kalan dizeyi çözücüye yapıştırın.

İlgili araçlar