Çevrim İçi Base64 Kodlama ve Çözme Aracı (Encode & Decode)
Metin, kod ve ikili dosyalarınızı Base64 formatına anında kodlayın veya mevcut Base64 dizgelerini orijinal metne çözün. Türkçe karakter bozulmasını önleyen UTF-8 motoru ve URL uyumlu (URL-Safe) dönüştürme desteğiyle tamamen yerel çalışır.
#Nasıl Kullanılır?
#Matematiksel Formül ve Standartlar
#Sınır Durumlar ve Teknik Detaylar
Türkçe Karakter (UTF-8) Uyumluluğu
Geleneksel btoa() fonksiyonu Türkçe karakterlerde (ç, ğ, ı, ö, ş, ü) Latin-1 sınırını aştığı için hata verir. regula.tools yerel TextEncoder mimarisiyle bayt seviyesinde UTF-8 dönüşümü yaparak karakter bozulmalarını tamamen önler.
Veri Boyutu Artışı (%33 Büyüme)
Base64 kodlama, her 3 baytı 4 karaktere dönüştürdüğü için veri boyutunu yaklaşık %33 oranında büyütür.
Base64 Bir Şifreleme (Encryption) Değildir
Base64 bir şifreleme algoritması değil, veri aktarım formatıdır. Gizli kalması gereken parolalar veya hassas veriler için tek başına kullanılmamalıdır.
#Sıkça Sorulan Sorular
Q:Base64 kodlama verilerimi güvenli kılar mı?
Hayır. Base64 şifreleme değil kodlamadır; herkes tarafından orijinal haline geri çözülebilir. Güvenlik amacıyla değil, veri aktarım uyumluluğu amacıyla kullanılır.
Q:Resim veya dosya yükleyebilir miyim?
Evet. Herhangi bir resmi veya dokümanı editöre sürükleyip bıraktığınızda dosya sunucuya yüklenmeden tarayıcınızda doğrudan Base64 Data URL formatına dönüştürülür.
Q:URL-Safe Base64 nedir?
Standart Base64 içinde yer alan "+" ve "/" işaretlerinin internet adreslerinde (URL) karışıklığa yol açmaması için "-" ve "_" ile değiştirilmiş versiyonudur.