Base64 Metin Kodlayıcı / Kod Çözücü

Düz metni Base64'e kodlayın ve Base64'ü anında metne geri dönüştürün. URL-güvenli Base64 ve tam UTF-8 desteği. Tamamen istemci tarafında.

Hızlı Örnekler

Base64 Metin Kodlayıcı / Kod Çözücü Hakkında

Base64, ikili verileri ASCII dizi formatında temsil eden bir ikili-metin kodlama şemasıdır. Metinsel verileri işlemek üzere tasarlanmış ortamlar üzerinden depolanması ve aktarılması gereken ikili verileri kodlamak gerektiğinde yaygın olarak kullanılır. Bu araç, herhangi bir metni Base64 formatına kodlamanıza ve Base64 dizelerini düz metne geri dönüştürmenize olanak tanır. Tüm işleme tarayıcınızda gerçekleşir — hiçbir veri sunucuya gönderilmez.

Özellikler

Nasıl Kullanılır

  1. Modu seçin: Kodla (metin → Base64) veya Kod Çöz (Base64 → metin)
  2. Varyantı seçin: Standart Base64 veya URL-güvenli Base64
  3. Metni giriş alanına yazın veya yapıştırın
  4. Sonuç gerçek zamanlı olarak otomatik görünür
  5. Sonucu panoya kopyalamak için Kopyala'ya tıklayın
  6. İşlemi tersine çevirmek için Değiştir düğmesini kullanın

Yaygın Kullanım Durumları

Sıkça Sorulan Sorular

Base64 kodlama nedir?

Base64, 64 ASCII karakteri (A-Z, a-z, 0-9, +, / ve dolgu için =) kullanarak ikili verileri temsil eden bir ikili-metin kodlama şemasıdır. JSON, XML veya URL gibi metin tabanlı formatlarda iletilmesi veya saklanması gereken verileri kodlamak için yaygın olarak kullanılır.

Standart Base64 ve URL-güvenli arasındaki fark nedir?

Standart Base64, URL'lerde özel anlamları olduğu için sorun yaratabilen + ve / karakterlerini kullanır. URL-güvenli Base64, + yerine -, / yerine _ kullanır ve genellikle dolguyu (=) atlayarak, ek kodlama olmadan URL ve dosya adlarında güvenli kullanım sağlar.

Bu aracı kullanırken verilerim güvende mi?

Evet, kesinlikle. Tüm kodlama ve kod çözme işlemleri tamamen JavaScript kullanarak tarayıcınızda gerçekleşir. Metniniz hiçbir sunucuya gönderilmez, bu da şifreler, API anahtarları ve kişisel bilgiler gibi hassas veriler için tamamen güvenli kılar.

İngilizce olmayan karakterleri kodlayabilir miyim?

Evet, bu araç tam UTF-8 kodlamayı destekler. Çince, Japonca, Arapça, emoji ve özel semboller dahil olmak üzere herhangi bir dilde metni kodlayabilirsiniz. Araç, çok baytlı karakterleri düzgün şekilde işlemek için dahili olarak TextEncoder kullanır.

URL-güvenli varyant ne yapar?

URL-güvenli Base64, + ve / karakterlerini sırasıyla - ve _ ile değiştirir ve dolguyu (=) kaldırır. Bu, kodlanmış dizinin ek yüzde kodlama olmadan doğrudan URL, sorgu parametreleri ve dosya adlarında kullanılmasını güvenli hale getirir.

Neden kod çözülmüş çıktım karışık veya garip karakterler gösteriyor?

Bu genellikle giriş geçerli bir Base64 değilse veya orijinal metin farklı bir karakter setiyle kodlanmışsa olur. Doğru modu kullandığınızdan (Kodla vs Kod Çöz) ve girişinizin geçerli Base64 formatına (yalnızca A-Z, a-z, 0-9, +, /, -, _ ve =) uyduğundan emin olun.

Bu araçla ikili dosyaları kodlayabilir miyim?

Bu araç metin kodlaması için tasarlanmıştır. İkili dosyalar (görüntüler, PDF'ler vb.) için ikili verileri düzgün şekilde işleyen özel Dosyadan Base64 veya Görüntüden Base64 aracımızı kullanın.

Çıkış istatistikleri ne gösterir?

İstatistik paneli giriş metninizin uzunluğunu, çıkış uzunluğunu ve her birinin bayt boyutunu gösterir. Bu, Base64 kodlamasının veri boyutunu nasıl etkilediğini anlamak için kullanışlıdır (Base64, orijinal ikili verilerden yaklaşık %33 daha büyüktür).