Base64 Çevirici

Metni yapıştır; Base64 ya da URL kodlaması anında çıksın.

İşlem

Nasıl çalışıyor?

Metin önce UTF-8 baytlarına çevrilir, sonra Base64'e kodlanır; böylece Türkçe karakterler bozulmaz. Çözerken boşluklar ve satır sonları atılır, eksik dolgu tamamlanır, URL güvenli alfabe de kabul edilir. URL kodlama encodeURIComponent kuralıyla. Hiçbir veri sunucuya gitmez.

Sık sorulan sorular

Base64 şifreleme midir?

Hayır. Base64 yalnızca bir kodlamadır, herkes geri çözebilir; gizlilik sağlamaz.

URL güvenli Base64 nedir?

Standart alfabedeki + ve / karakterlerinin - ve _ ile değiştirildiği, sondaki = dolgusunun atıldığı biçim; adres çubuğunda ve JWT'de kullanılır.

Türkçe karakterler neden bazı araçlarda bozuluyor?

Tarayıcının btoa işlevi yalnızca Latin-1 kabul eder. Burada metin önce UTF-8 baytlarına çevrildiği için ç, ş, ğ doğru kodlanır ve çözülür.

URL kodlamada boşluk neden %20 oluyor?

encodeURIComponent standardı boşluğu %20 yapar; form gönderimlerinde görülen + işareti farklı bir kuraldır, çözerken ikisi de kabul edilir.