Skip to content

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

Metni Base64'e kodlayın ya da Base64'ü metne çözün. Baştan sona UTF-8.

Buğra SözeriGeliştirici
Updated · Published
Reviewed by Convertitive

Base64, rastgele baytları — metin, görüntü parçaları, JSON yükleri — her ASCII-yalnızca taşımadan sağ çıkan karakterlere dönüştürmenin standart yoludur: e-posta, URL'ler, JWT segmentleri, JSON dizeleri. Aşağıdaki kodlayıcı tam UTF-8 desteği sunar (emoji dahil), hem standart alfabeyi hem de base64url'yi (URL-güvenli, dolgu yok) destekler ve tamamen tarayıcınızda çalışır. Yapıştırdığınız hiçbir şey bu sayfayı terk etmez.

Alphabet
Q29udmVydCBhbnl0aGluZywgaW5zdGFudGx5Lg==

How to use

  1. Yön seçin

    Metni Base64'e dönüştürmek için Kodla'yı, bir Base64 dizesini metne okumak için Çöz'ü seçin.

  2. Alfabe seçin (yalnızca kodlama)

    E-postalar, veri URI'leri ve HTTP Basic Auth için standart. JWT'ler, imzalı çerezler ve URL'lerde seyahat eden her şey için base64url.

  3. Girdinizi yapıştırın

    Siz yazarken çıktı anında görünür. Sonucu kopyalamak için kopyala simgesine tıklayın.

Frequently asked questions

Base64 nedir?
Base64, ikili verileri yalnızca 64 yazdırılabilir ASCII karakteri (A–Z, a–z, 0–9, +, /) kullanarak temsil eder. Her üç giriş baytı dört Base64 karakterine dönüşür; çıktı uzunluğunun dörde katı olması için sona dolgu ('=') eklenir.
base64url nedir?
RFC 4648 §5'te tanımlanan URL-güvenli bir varyanttır. + yerine - ve / yerine _ kullanır; böylece kodlanmış değer ek kaçış işareti gerekmeden URL içinde yasal olur. Baştaki eşittir işaretleri bazen yol ayrıştırıcıları karıştırdığından dolgu (=) geleneksel olarak çıkarılır.
Base64 verilerimi sıkıştırır veya şifreler mi?
Hiçbirini yapmaz. Boyutu kesinlikle %33 artırır (3 giriş baytı için 4 çıkış baytı) ve dönüşüm herkes tarafından tam tersine çevrilebilir — bir güvenlik mekanizması değildir.
Kodlayıcı emoji ve ASCII dışı karakterleri destekliyor mu?
Evet. Girdi önce UTF-8 baytlarına kodlanır, ardından bu baytlar Base64 ile kodlanır. Çözme işlemi tam tersini yapar ve sonucu döndürmeden önce geçerli UTF-8 olduğunu doğrular.
Veriler sunucuya gönderilir mi?
Hayır. Kodlayıcı ve çözücünün tamamı tarayıcınızda statik JavaScript olarak çalışır. Convertitive girdinizin hiçbirini kaydetmez, saklamaz veya iletmez.

İlgili Türkçe araçlar