Açık araçlar · 0

Hakkında

Base64 Kodlama ve Çözme

Metni ya da bir dosyayı Base64’e kodlayın veya Base64’ü metne ya da dosyaya geri çözün; yazdığınız kutu her zaman üstte, sonuç altında durur. Çözülen bir dosyanın ne olduğu (PNG, PDF, zip) tanınır, resimse önizlenir ve doğru uzantıyla indirilir.

Neler yapar

  • Yazdıkça metni Base64’e ve geri çevirir; standart ya da URL-safe alfabeyle, dolgulu ya da dolgusuz.
  • Tek satır, MIME için 76 ya da PEM için 64 karakterde bölünmüş satırlar veya HTML ya da CSS’e hazır bir data: URI.
  • Metni UTF-8, UTF-16 LE (PowerShell’in -EncodedCommand’ının taşıdığı) ya da Windows-1252 olarak okur; bir listeyi satır satır kodlar.
  • 50 MB’a kadar dosyaları Base64’e çevirir; Base64’ü dosya olarak verir, türünü baytlardan okuyarak.
  • Çözülen bir resim önizlenir, CSS ya da <img> olarak kopyalanabilir.
  • Hataları satır ve sütunuyla gösterir (URL kodlu bir %3D, bir JWT’nin noktaları, fazladan bir tırnak); Hataya git oraya götürür.
  • Çalışan ama yanlış bir okumayı, örneğin UTF-16 diye okunan ASCII’yi söyler ve doğrusunu bir tık uzağa koyar.

Nasıl kullanılır

  1. Kodla ya da Çöz’ü seçin.
  2. Metni ya da Base64’ü üstteki kutuya yapıştırın veya pencereye bir dosya bırakın.
  3. Karşı taraf titizse alfabeyi, dolguyu ve satır uzunluğunu ayarlayın.
  4. Sonucu kopyalayın ya da çözülen dosyayı indirin.

Neleri yapmaz

  • EBCDIC ya da KOI8 gibi eski karakter kümeleri: tarayıcı bunları yazamaz ve artık nadiren yapıştırılırlar.
  • Kodlamak için bir URL’yi indirmek: sayfanın başka sitelere erişmesine izin verilmiyor.
  • Bir JWT’nin içeriğini okumak: noktalar tanınıp gösterilir, ama bir token’ı çözmek ayrı bir iş.

Sorular

Standart mı, URL-safe mi?

URL-safe, + ve / yerine - ve _ kullanır ve genellikle dolguyu atar; JWT’ler, dosya adları ve sorgu dizeleri bunu kullanır. Karşı taraf dizenizi kabul etmiyorsa diğerine geçin.

Çözdüğüm metin neden anlamsız karakterlerle çıkıyor?

Baytlar UTF-8 değildi. Windows-1252 ya da UTF-16 LE’yi deneyin; baytlar bunlardan birini işaret ediyorsa araç onu önerir.

Base64 bir şifreleme mi?

Hayır. Baytları e-postada ve JSON’da bozulmadan taşınacak bir metin olarak yazmanın bir yolu; herkes çözebilir.

Çıktı neden girdiden üçte bir büyük?

Base64 her 3 baytı 4 karakter olarak yazar. Bu oran sabittir; bir data: URI, başlığı için birkaç karakter daha ekler.

Buradaki her şey tarayıcınızda çalışır. Yazdığınız, yapıştırdığınız ya da açtığınız hiçbir şey yüklenmez; hesap da sıra da yoktur. Bu nasıl oluyor.

Tek bir iş için

Sık birlikte kullanılanlar

Çeviriciler klasöründe diğerleri

  • Birim Çevirici: Uzunluk, ağırlık, sıcaklık, hacim, alan, hız, veri boyutu ve dokuz büyüklük daha, iki yönde ve formülüyle.
  • CSV Görüntüleyici ve Düzenleyici: Bir CSV, Excel ya da JSON dosyasını tablo olarak açın, düzenleyin (boşluklar, tekrarlar, bozuk harfler, tarihler ve sayılar) ve CSV, .xlsx ya da JSON olarak kaydedin.
  • JSON, YAML, XML ve TOML: JSON, YAML, XML ve TOML arasında çevirin; yorumlar, anahtar sırası ve sayılar yazıldığı gibi kalır, her biçimin neyi taşıyamadığı söylenir.

Bütün araçlarutilbrew hakkındaGizlilik