Base64 Kodlayıcı ve Çözücü
UTF-8 metni standart Base64 olarak kodlayın veya Base64’ü metne çözün. Sonucu doğrudan tarayıcıdan kopyalayın. İşlem tarayıcınızda yerel olarak yapılır.
Kullanmaya başla
Base64 Kodlayıcı ve Çözücü
UTF-8 metni standart Base64 olarak kodlayın veya Base64’ü metne çözün. Sonucu doğrudan tarayıcıdan kopyalayın.
Özellikler ve Sınırlamalar
Karakter kodlaması seçeneği yoktur; ikili dosyalar için ayrı Base64 dosya çözücüyü kullanın.
Örnek Çalışma
Kodlama: Merhaba → TWVyaGFiYQ==
Çözme: TWVyaGFiYQ== → Merhaba
Unicode karakterler de desteklenir: 你好 → 5L2g5aW9.
Girdi Sınırları
- Kodlama en fazla 8.388.608 UTF-16 kod birimi ve Base64 dönüşümünden önce 16 MiB UTF-8 baytı kabul eder. Çözmede ham giriş sınırı 16.777.216 kod birimi, boşluklar çıkarıldıktan sonraki sınır 8.388.608 Base64 karakteridir. UTF-16 uzunluğu UTF-8 bayt sayısı değildir.
Önemli Notlar
- Base64 şifreleme değildir; gizli bilgileri yalnızca görünümü nedeniyle paylaşmayın.
- Geçersiz Base64 veya UTF-8 olmayan çözümler hata verir.
- Büyük ikili dosyalar için dosya tabanlı Base64 aracını kullanın.
SSS
Base64 çıktısında neden '=' işareti var?
Kaynak bayt sayısı 3'ün katı değilse, dolgu karakteri olarak '=' eklenir. Bu normaldir.
Çözme sırasında boşluklar işleniyor mu?
Evet, çözmeden önce tüm boşluklar (satır sonları dahil) kaldırılır. Örneğin, satır sonuyla bölünmüş Base64 yine de doğru çözülür.
Bu araç ikili dosyaları kodlayabilir mi?
Hayır, bu araç yalnızca metin içindir. İkili dosyalar için ayrı Base64 dosya kodlayıcı/çözücü kullanın.
Merhaba ↔ TWVyaGFiYQ== Hello ↔ SGVsbG8=
Bu metin aracında kodlayıp geri çözmek için UTF-8 verisi en fazla 6 MiB olmalıdır; bu, en fazla 8 MiB Base64 üretir. Daha uzun sonuçları dosya çözücünün sınırları içinde bayt olarak geri alabilirsiniz.
İşlem tarayıcınızda yerel olarak yapılır.