Base64 kodlama ve çözme

Base64 almak için metni yapıştırın, metni geri almak için Base64’ü yapıştırın. Kiril, Çince ve emoji yolculuktan sağ çıkar: dizge tek bir dilin baytları olarak değil, UTF-8 olarak okunur.

Nasıl kullanılır

  1. Yönü seçin: kodlama mı, çözme mi.
  2. Metni yapıştırın, sonuç siz yazdıkça belirir.
  3. Adres içindeki bir belirteç için URL için güvenli alfabeyi açın; dosya kodlamak içinse «Dosya kodla» düğmesine basın.

Bilmekte fayda var

Base64 neden var

Bazı kanallar yalnızca düz metin taşır: e-posta başlıkları, JSON alanları, adresler, yapılandırma dosyaları. Base64, herhangi bir baytı 64 güvenli karaktere çevirir, böylece bunlar bozulmadan geçer. Bedeli boyuttur: sonuç, özgün veriden yaklaşık üçte bir daha büyüktür.

İki alfabe, tek standart

Klasik alfabe, adres içinde kendi anlamı olan + ve / karakterlerini kullanır. URL için güvenli sürüm bunların yerine - ve _ koyar ve dolgu karakterlerini atar, böylece bir belirteç bağlantı içinde bozulmadan kalır. Buradaki çözme işlemi ikisini de sormadan kabul eder.

Sık sorulan sorular

Base64 bir şifreleme midir?

Hayır. Baytları metin olarak yazmanın bir yoludur ve isteyen herkes saniyesinde geri çözer. Parola gizlemek için asla kullanmayın.

Metnim bir yere gönderiliyor mu?

Hayır. Kodlama da çözme de tarayıcınızda olur, bu yüzden belirteçler ve özel veriler için güvenlidir.

Kiril harflerim başka araçlarda neden bozuluyor?

Çünkü o araçlar btoa işlevini ham dizge üzerinde çağırır, o da yalnızca tek baytlık karakterleri anlar. Burada metin önce UTF-8’e çevrilir, böylece her alfabe çalışır.

En fazla ne büyüklükte dosya kodlayabilirim?

5 MB’a kadar. Daha büyük dosyalar, tarayıcının yalnızca hesaplamakta değil, ekranda göstermekte de zorlandığı bir dizge üretir.

İlgili araçlar