Base32 Dönüştürücü
Metinlerinizi Base32 formatında kodlayın veya Base32 kodlarını çözün.
İlgili araçlar
Bu aracı tanıyalım
Base32 Dönüştürücü Nedir?
Base32 Dönüştürücü, metinleri Base32'ye — iki faktörlü kimlik doğrulama anahtarları (MFA/2FA), DNS kayıtları ve büyük/küçük harf duyarsız tanımlayıcılarda yaygın olarak kullanılan 32 karakterlik (A-Z ve 2-7) bir kodlama biçimine — dönüştüren ve Base32 dizgilerini tekrar okunabilir metne çözen ücretsiz bir araçtır. Tüm dönüştürme işlemi tarayıcınızda yerel olarak gerçekleşir.
Base32 Kodlama Nedir ve Neden Kullanılır?
Base32, ikili verileri (binary data) yalnızca 32 adet güvenli ve okunabilir karakter kullanarak ifade etmek için tasarlanmış bir veri kodlama algoritmasıdır. Standart alfabe olarak RFC 4648 standardında tanımlanan büyük harf A-Z ve 2-7 rakamları kullanılır.
Base32'yi diğer kodlama formatlarından (örneğin Base64 veya Hexadecimal) ayıran en önemli özellikler şunlardır:
- Büyük/Küçük Harf Duyarsızlığı: Base32 alfabesinde küçük ve büyük harfler ayırt edilmez. Bu sayede, insanların el yazısıyla kopyalaması gereken durumlarda (örneğin Google Authenticator gibi uygulamalarda 2FA kurulum anahtarları girilirken) hata payını en aza indirir.
- Benzer Karakter Karışıklığının Önlenmesi: Alfabede 0 (sıfır), 1 (bir) ve 8 (sekiz) gibi rakamlar yer almaz. Çünkü bu karakterler sırasıyla O, I, B harfleriyle kolayca karıştırılabilir. Bu durum okuma ve yazma güvenliğini artırır.
- URL ve Dosya Sistemi Dostu: Karakter setinde özel işaretler bulunmadığından bağlantı adreslerinde veya dosya adlarında sorunsuz şekilde kullanılabilir.
Unicode (UTF-8) Desteği ve Güvenli Çeviri
Gelişmiş dönüştürücümüz, metninizi Base32 formatında kodlamadan önce UTF-8 bayt dizisine çevirir. Bu sayede Türkçe karakterler (ç, ğ, ı, ö, ş, ü) ve emojiler gibi ASCII dışı tüm özel semboller kayba uğramadan kodlanır ve çözülür.
Öne Çıkan Özellikler
- Base32 Kodlama: Herhangi bir metni standart Base32 biçimine dönüştürür ve sonucu 8'in katına tamamlamak için
=ile doldurur. - Base32 Çözme: Geçerli bir Base32 dizgisini orijinal metnine geri çevirir.
- Girdi Doğrulama: Çözücü, Base32 alfabesinde olmayan bir karakterle karşılaşırsa (örneğin 9, 8, 1, 0 veya normalleştirilmemiş küçük harfler) hata bildirerek sizi uyarır.
- Tamamen İstemci Taraflı: Tüm işlemler tarayıcınızda yerel olarak çalışır, verileriniz güvendedir.
Nasıl Kullanılır?
- Metninizi giriş kutusuna yazın veya yapıştırın.
- Düz metni Base32 dizgisine çevirmek için Base32'ye Kodla'ya, bir Base32 dizgisini metne çevirmek için Base32'den Çöz'e tıklayın.
- Sonucu çıktı kutusundan kopyalayın.