Base64 Encode / Decode
Metni Base64 formatına şifreleyin veya Base64 kodu düz metne çözün. UTF-8 ve Türkçe karakter destekli. Tarayıcıda anında çalışır, kayıt gerekmez, ücretsizdir.
Base64 Encode/Decode
UTF-8Base64 Nedir?
Base64, ikili (binary) verileri ASCII karakterlere dönüştüren bir kodlama yöntemidir. 64 farklı karakter kullanır: A-Z, a-z, 0-9, + ve / (toplam 64). Şifreleme değildir — sadece veri taşıma formatıdır.
Neden Kullanılır?
- E-postada görsel/dosya gönderirken (MIME)
- URL ve cookie'lerde özel karakterler
- HTML/CSS'te inline görseller (
data:image/png;base64,...) - JSON Web Token (JWT) yapısı
- Basit obfuscation (gerçek güvenlik için DEĞİL!)
Önemli: Base64 Şifreleme Değildir
Base64 her zaman aynı algoritma ile çözülebilir, anahtar gerektirmez. Hassas verileri (şifre, kart no) sadece Base64 ile "şifrelemek" tehlikelidir. Gerçek güvenlik için AES gibi şifreleme algoritmaları gerekir.
Türkçe Karakter Desteği
Aracımız UTF-8 ile çalışır, yani Türkçe karakterler (ı, ğ, ş, ü, ö, ç) sorunsuz encode/decode edilir. JavaScript'in btoa() fonksiyonu sadece ASCII destekler — bu yüzden önce UTF-8'e çevirme adımı uygulanır.
İlgili Araçlar
Bcrypt Hash Üretici
Şifrelerinizi bcrypt algoritmasıyla hash'leyin veya bir bcrypt hash'i şifre ile karşılaştırın. Cost faktörü ayarlanabilir.
📦CSS / JS Sıkıştırıcı
CSS ve JavaScript kodunu sıkıştırın. Boşluk, yorum ve gereksiz karakterleri kaldırarak dosya boyutunu küçültür.
🔄CSV ↔ JSON Dönüştürücü
CSV verilerini JSON formatına veya tersine dönüştürün. Sınırlayıcı (delimiter) ve başlık satırı desteği.