Base64 Kodlayıcı
Base64 Kodlayıcı, girdiğiniz metni yalnızca 64 farklı karakterden oluşan bir gösterime çevirir: harfler, rakamlar, artı ve bölü işaretleri.
Base64 hangi sorunu çözer?
Bazı sistemler yalnızca düz metin taşıyabilir. E-posta protokolleri, bazı yapılandırma dosyaları ve eski aktarım kanalları rastgele bayt değerlerini güvenle iletemez kontrol karakterleri bağlantıyı bozar, satır sonları değişir.
Base64 bu sorunu ortadan kaldırır: her türlü veriyi, hiçbir sistemin yanlış yorumlamayacağı güvenli karakterlere dönüştürür.
Neden dosya büyüyor?
Base64 her 3 bayt veriyi 4 karaktere çevirir. Bu, çıktının girdiden yaklaşık üçte bir oranında büyük olması demektir.
Bu bir kusur değil, yöntemin bedelidir: 256 farklı bayt değerini yalnızca 64 karakterle anlatmak için daha fazla karakter gerekir. Bu yüzden Base64'ü sıkıştırma sanmayın tam tersini yapar.
Base64 şifreleme değildir
Bu, en sık yapılan ve en tehlikeli yanlış anlamadır. Base64 herkesin bildiği, anahtar gerektirmeyen, standart bir dönüşümdür. Kodlanmış bir metni gören herkes saniyeler içinde geri çevirebilir.
Bir parolayı, anahtarı veya kişisel veriyi Base64'e çevirip "gizledim" sanmak gerçek bir güvenlik açığıdır. Gizlilik gerekiyorsa şifreleme kullanın; geri döndürülemez bir kimlik gerekiyorsa SHA-256 Üreteci sayfasına bakın.
Nerede karşınıza çıkar?
- E-posta ekleri her ek arka planda Base64 olarak taşınır.
- Web sayfalarına gömülü görseller küçük simgeler doğrudan koda yazılabilir.
- Yapılandırma ve veri alışverişi metin alanına ikili veri sığdırmak gerektiğinde.
- Kimlik doğrulama başlıkları bazı basit yöntemler kullanıcı bilgisini Base64 ile taşır (şifrelemez, yalnızca taşır).
Nasıl kodlanır?
- Metninizi giriş alanına yazın veya yapıştırın.
- Kodlamayı başlatın.
- Sonucu kopyalayın.
Kontrol edilmesi gerekenler
Çıktının sonundaki = işaretleri dolgu karakteridir ve verinin parçasıdır; silmeyin. Uzun çıktıları kopyalarken araya satır sonu girmemesine dikkat edin.
Sıkça sorulan sorular
Base64 güvenli midir?
Hayır. Gizlilik sağlamaz; herkes geri çevirebilir.
Neden sonunda eşittir işareti var?
Veri uzunluğu üçe tam bölünmediğinde dolgu eklenir. Bu işaretler gereklidir.
Dosyayı küçültür mü?
Hayır, yaklaşık üçte bir büyütür.
Türkçe karakterler sorun çıkarır mı?
Hayır. Base64 baytlar üzerinde çalışır; her karakter doğru şekilde taşınır.
İlgili araçlar
Geri çevirmek için Base64 Çözücü, görsel gömmek için Resmi Base64'e Dönüştürme sayfalarını kullanabilirsiniz.
Benzer Araçlar
Base64 metnini çözün. Eksik dolgu, URL uyumlu değişken ve araya karışan satır sonları gibi çözümü engelleyen sorunların çözümü.
Popüler Araçlar
WhatsApp mesaj linki oluşturun. Türkiye numaralarının neden 90 ile başlaması gerektiğini ve baştaki sıfırın neden silinmesi gerektiğini öğrenin.
Ekranda imza oluşturup görsel olarak indirin. Görsel imzanın hukuki geçerliliği konusunda bilmeniz gerekenler.
Güçlü parola üretin. Uzunluğun karmaşıklıktan neden daha önemli olduğunu ve Türkçe klavyede hangi karakterlerin sorun çıkardığını öğrenin.
Bir IPv4 veya IPv6 adresinin yaklaşık kıta, ülke, koordinat ve saat dilimi bilgilerini sorgulayın; sonuçları ağ analizinde kullanın.
Tasarım için yer tutucu metin üretin. Latince metnin nereden geldiğini ve Türkçe tasarımlarda neden yanıltıcı olabildiğini öğrenin.
Metninizin bayt cinsinden boyutunu hesaplayın. Türkçe karakterlerin veritabanı ve dosya boyutunda neden fazladan yer kapladığını öğrenin.