tr

Base64'e kodla

Herhangi bir dosyayı Base64, Base32 veya Hex metni olarak kodla - tamamen tarayıcında yerel olarak; dosya cihazından asla çıkmaz.

Cihazınızda yerel olarak işleniyor ...

Biçim Çıktı dosyasının hedef biçimi.
  • Base64
  • Base32
  • Hex

Cihazınızda yerel olarak işleniyor ...

0%

Dosyam yükleniyor mu?

Hayır. Her şey tarayıcınızda çalışır - dosyanız cihazınızdan asla çıkmaz. Bunu nasıl doğrularsınız

Yükleme yok%100 yerel
İçerik sizde kalırüçüncü taraf erişimi yok
Hosted in GermanyGlobal Content Delivery
Bağımsız denetlendiTLS A+ · Başlıklar A+

Kodlama, herhangi bir baytı düz metin olarak taşınabilecek bir biçime dönüştürmek demektir. Birçok sistem - e-posta, JSON, XML, yapılandırma dosyaları, veritabanı alanları - yalnızca yazdırılabilir karakterleri kabul eder ve ham ikili verilerle başa çıkamaz. Base64 bunu, her üç baytı dört zararsız metin karakterine eşleyerek çözer; bir görsel, bir anahtar veya küçük bir dosya, güvenle gömebileceğin, kopyalayabileceğin ve yeniden geri çevirebileceğin bir karakter dizisine dönüşür. İçerik tamamen korunur, yalnızca farklı biçimde yazılır.

Bu araç, RFC 4648 uyarınca üç standart alfabe sunar. Base64 en kompakt ve en yaygın seçimdir; örneğin veri URL'leri, gömülü ekler veya API alanları için. Base32 yalnızca büyük harfler ve rakamlar kullanır, böylece büyük/küçük harfe duyarsızdır ve metin elle yazıldığında ya da sesli okunduğunda işe yarar (TOTP anahtarları bunu kullanır). Hex (taban 16) her baytı 0-9 a-f arası iki karakter olarak yazar - Base64'ten daha uzundur, ama doğrudan okunabilir ve tek tek baytları görmek istediğinde, örneğin sağlama toplamlarında standarttır.

Dönüştürme tamamen tarayıcında yerel olarak, küçük ve saf bir JavaScript yordamıyla çalışır - hiçbir şey yüklenmez, hiçbir şey saklanmaz ve bir CDN'den yabancı bir kitaplık çekilmez. Sonuç, indirebileceğin veya kopyalayabileceğin bir metin dosyası olarak görünür; karşılığı (kod çözme) ile bundan orijinal dosyayı bayt bayt tam olarak geri alırsın.

Teknik özellikler

Teknik özellikler
Çıkış formatıTXT
Toplu işlemeEvet
İşlemeTarayıcıda yerel (JavaScript)
Dosya yüklemeYok

3 adımda

  1. Bir dosya bırak.
  2. Bir biçim seç (varsayılan: Base64).
  3. Kodlanmış metni dosya olarak indir.

Sınırlar: Kodlama bir şifreleme değildir: herkes metni anahtarsız geri çevirebilir - yani hiçbir şeyi gizli tutmaz, yalnızca ikili veriyi metne güvenli hale getirir. Kodlanmış metin ayrıca orijinalden daha büyüktür (Base64 yaklaşık üçte bir, Hex iki katı). Çok büyük dosyalar için bu yöntem pek pratik değildir.

Alfabeler karşılaştırması

Alfabeler karşılaştırması
FormatKarakter kümesiBoyut fazlalığıTipik kullanım
Base64A-Z, a-z, 0-9, +, /+%33veri URL'leri, gömülü ekler, API alanları
Base32A-Z, 2-7+%60yazılabilen/sesli okunabilen değerler (örn. TOTP anahtarları)
Hex0-9, a-f+%100bayt bayt okuma, örn. sağlama toplamları

Sık sorulan sorular

Dosyam yüklenir mi?

Hayır. Kodlama tamamen tarayıcında yerel olarak çalışır; dosya cihazından asla çıkmaz ve saklanmaz.

Base64 bir şifreleme midir?

Hayır. Yalnızca geri çevrilebilir bir yazım biçimidir. Metne sahip olan, onu anahtarsız geri çevirebilir. Korumak için şifreleme aracını kullan.

Hangi biçimi seçmeliyim?

Kararsızsan Base64 (en kompakt, en yaygın). Büyük/küçük harfe duyarsız, elle yazılabilir değerler için Base32, bayt bayt okumak için Hex.

Orijinali tam olarak geri alır mıyım?

Evet. Kod çözme aracıyla metin bayt bayt değişmemiş orijinal dosyaya geri dönüştürülür.

İlgili araçlar

Base64'ten çöz · Sağlama toplamı hesapla · URL kodlama · Metni Base64'e Çevir · Taban dönüştürücü · JWT çözümle · IBAN Kontrol