Base64 kodlama ve çözme aracı. UTF-8 metin, emoji ve ikili verileri destekler. Sunucu yok, üyelik gerekmez, her şey tarayıcınızda çalışır.
Base64, herhangi bir veriyi (metin, resim, ikili dosya) yazdırılabilir ASCII karakterlerle temsil eden bir ikili-metin kodlama yöntemidir. Kodlamak istediğiniz metni yapıştırın veya çözmek için bir Base64 metni girin. Her şey tarayıcınızda çalışır, hiçbir veri sunucuya gönderilmez.
Base64, ikili veriyi 64 yazdırılabilir ASCII karakteri (A-Z, a-z, 0-9, +, /) kullanarak metin temsiline dönüştüren bir ikili-metin kodlama şemasıdır. RFC 4648’de tanımlanmıştır ve yalnızca metin destekleyen kanallar aracılığıyla ikili veri iletmeniz gerektiğinde kullanılır, örneğin e-posta (MIME ekleri), HTML/CSS (inline görüntüler için data URI’leri), JSON (ikili içerik gömme) ve URL’ler (ikili veri içeren sorgu parametreleri). Base64 kodlama verileri yaklaşık %33 genişletir: her 3 girdi baytı 4 Base64 karakteri olur. Bu bir şifreleme değildir; herhangi biri bir Base64 dizesini orijinal formuna geri çözebilir. Amacı güvenli taşıma, gizlilik değildir.
Base64 kodlaması, ikili verileri 64 yazdırılabilir ASCII karakteri kullanarak metin temsiline dönüştürür. Kodlama işlemi, girişteki her 3 baytı (24 bit) alır ve bunları 4 grup 6 bite böler. Her 6 bitlik değer, 64 karakterden birine eşlenir: A-Z, a-z, 0-9, + ve /. Giriş uzunluğu 3’ün katı değilse, dolgu karakterleri (=) eklenir.
Bu kodlama yaygın olarak şunlar için kullanılır:
Bu araç, emoji, Çince, Japonca ve Korece (CJK) karakterler ve diğer çok baytlı Unicode karakterler dahil olmak üzere UTF-8 metinleri tam olarak destekler. Giriş metni, Base64 kodlamasından önce TextEncoder API kullanılarak UTF-8 baytlarına dönüştürülür. Bu sayede her dil ve karakter seti için doğru dönüşüm garanti edilir.
JWT’ler, +/ karakterlerini -_ ile değiştiren ve dolguyu kaldıran Base64URL adlı bir varyant kullanır. JWT Çözücü aracımız bunu otomatik olarak halleder. URL’ler için özel karakter kodlaması gerekiyorsa, URL Kodlayıcı aracımız yüzde kodlamasını kullanır.
Bu araç metin girişi içindir. Dosyaları ve resimleri Base64’e dönüştürmek için aşağıdaki özel dönüştürücüleri kullanabilirsiniz. Sürükle-bırak desteği, resim önizlemesi ve düz Base64, data URI veya CSS background bildirimi olarak çıktı alabilirsiniz:
Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.