Base64 Kodlayıcı ve Çözücü

UTF-8 metni standart Base64 veya Base64url olarak kodlayın ya da geçerli girdiyi okunabilir metne çözün.

Standart Base64 veya Base64url seçin. Dönüştürme ve doğrulama tarayıcıda yerel olarak yapılır.

Standart Base64 veya Base64url seçin. Dönüştürme ve doğrulama tarayıcıda yerel olarak yapılır.

Base64 dönüştürme alanı

Metni girin. Kodlamadan önce UTF-8 baytlarına dönüştürülür.

What this tool does

Okunabilir UTF-8 metnini standart Base64’e veya URL için güvenli Base64url alfabesine dönüştürmek.

Geçerli Base64 verisini UTF-8 metnine çözerken alfabe, dolgu ve kanonik dolgu bitlerini denetlemek.

How to use the tool

  1. Kodlama veya çözme modunu ve standart Base64 ya da Base64url seçeneğini seçin.
  2. Kodlarken çıktıda eşittir işaretli dolgunun bulunup bulunmayacağını belirleyin.
  3. Uygun metni veya kodlanmış değeri girip dönüştürmeyi başlatın.
  4. Bayt ve karakter sayılarını kontrol edip gerekirse sonucu kopyalayın.

Useful applications

  • API, test, yapılandırma veya belgeler için metin değerleri hazırlamak.
  • Token, URL veya uygulama verilerindeki Base64 ya da Base64url değerlerini okumak.
  • Aynı UTF-8 metninin dolgulu ve dolgusuz kodlamalarını karşılaştırmak.
  • Kodlanmış metnin kanonik ve geçerli UTF-8 üretip üretmediğini kontrol etmek.

Notes and limitations

  • Base64 bir kodlamadır, şifreleme değildir; özgün içeriği gizli tutmaz.
  • Standart Base64 + ve /, Base64url ise - ve _ kullanır. Alfabeler karıştırılmamalıdır.
  • ASCII boşlukları ve satır sonları çözme sırasında yok sayılır; diğer yabancı karakterler reddedilir.
  • Bu araç metin işler. Rastgele ikili dosyalar geçerli UTF-8 olmayan baytlar içerebilir.

Frequently asked questions

Base64 ile Base64url arasındaki fark nedir?

Aynı baytları kodlarlar; Base64url, URL ve dosya adlarında daha güvenli olması için + ve / yerine - ve _ kullanır.

Dolgu gerekli mi?

Standart Base64 normalde = dolgusu içerir. Bazı protokoller veri uzunluğu başka şekilde biliniyorsa dolgunun atlanmasına izin verir.

Görünüşte geçerli bir dize neden kanonik değil diye reddediliyor?

Son kullanılmayan dolgu bitleri sıfır değildir. Başka bir çözücü bunu kabul edebilir, ancak RFC 4648’e göre kanonik değildir.

Dosya veya rastgele ikili veri çözülebilir mi?

Hayır. Çözülen baytlar UTF-8 metni olarak doğrulanır. Rastgele veriler için ikili veriyi destekleyen bir araç kullanın.

Girdim yükleniyor mu?

Hayır. Kodlama, çözme ve doğrulama tarayıcıda yapılır.