Geliştiricilerin Base64 kodlamasıyla çalışırken her gün karşılaştığı sorunlar bunlar.
Bir karakter yığını size hiçbir şey söylemez. Base64 çözücüye ihtiyacınız var; dize JSON, görüntü ya da ham ikili veri mi içeriyor anında ortaya çıkarsın.
JavaScript'in yerel btoa() işlevi Çince karakterleri, emojileri ve vurgulu harfleri sessizce bozar. Doğru bir Base64 kodlayıcısı önce UTF-8 kodlamasını işlemelidir.
Çoğu Base64 çözücü web sitesi verilerinizi bir sunucuya yükler. Hassas tokenlar, API anahtarları ve özel görüntüler makinenizden ayrılmamalıdır.
UTF-8 metnini gerçek zamanlı olarak Base64'e kodlayın ya da Base64 dizesini düz metne çözün.
Her özellik gerçek geliştirici ve içerik iş akışları göz önünde bulundurularak tasarlanmıştır.
Base64 çözücü, siz yazarken çıktınızı günceller. Dönüştürme düğmesi yok, sayfa yenileme yok — sadece anında sonuçlar.
btoa()'nın aksine, bu Base64 kodlayıcısı önce UTF-8 baytlarına kodlayarak Türkçe, Çince, Japonca, emojileri ve tüm Unicode metni doğru şekilde işler.
Bir görüntü, PDF veya herhangi bir dosyayı sürükleyin ve anında Base64 veya Data URI dizesini alın — HTML, CSS veya JSON'a gömmek için hazır.
Bir Data URI dizesi yapıştırın ve Base64 çözücü görüntüyü hemen oluşturur; cihazınıza kaydetmek için bir indirme düğmesi de sunar.
Tüm Base64 kodlama ve çözme işlemleri tarayıcınızda çalışır. Metniniz, görüntüleriniz ve dosyalarınız hiçbir zaman cihazınızı terk etmez veya bir sunucuya dokunmaz.
Bir dosyanın Base64 kodlamasından sonra tam olarak ne kadar büyüdüğünü görün. Base64 yaklaşık %33 ek yük ekler ve bu araç size tam oranı gösterir.
API tokenlarını çözmekten CSS'e görüntü gömmek-e kadar — tek bir ücretsiz araçta üç pratik iş akışı.
Gizemli bir Base64 dizesi yapıştırın ve çözücü içeriği anında ortaya koyar — JWT yükü, JSON blobu veya API yanıtı olsun. Kodlama da tam tersi yönde çalışır: Türkçe ve emojiler dahil herhangi bir düz metni doğru UTF-8 işlemeyle Base64'e dönüştürün.

Küçük bir görüntü yükleyin ve tek tıklamayla data:image/png;base64,… dizesini alın. Bir HTTP isteğini ortadan kaldırmak için bunu doğrudan bir HTML <img> etiketinin src özniteliğine veya CSS background-image değerine yapıştırın. Dosya boyutu karşılaştırma paneli Base64 kodlamasının ne kadar eklediğini tam olarak gösterir.

Her Base64 çözme ve kodlama işlemi tamamen tarayıcınızda çalışır. Tokenlarınız, özel görüntüleriniz ve hassas belgeleriniz hiçbir zaman cihazınızı terk etmez — sunucu yok, ağ isteği yok, hesap gerekmez.

Girişten sonuca üç adım — yapılandırma gerekmez.
Dizeler, JWT'ler, API tokenları ve kod parçacıkları için Metin Modu'nu kullanın. Kodlamak veya önizlemek istediğiniz görüntüler, PDF'ler veya ikili dosyalar için Dosya Modu'na geçin.
Metin Modu'nda dizenizi yazın veya yapıştırın. Dosya Modu'nda bir dosyayı sürükleyip bırakın ya da yükleme alanına tıklayın. Base64 çözücü veya kodlayıcı anında çalışır — bir düğmeye tıklamanıza gerek yok.
Base64 dizesini panonuza almak için Kopyala'ya tıklayın ya da çözülmüş bir görüntüyü doğrudan cihazınıza kaydetmek için İndir düğmesini kullanın.
Base64 kodlama ve çözme hakkında en sık sorulan sorulara yanıtlar.
Base64 çözücü, Base64 ile kodlanmış bir dizeyi orijinal biçimine — düz metin, ikili veri veya görüntü — dönüştüren bir araçtır. Base64, ikili verileri yalnızca 64 yazdırılabilir ASCII karakterini kullanarak temsil eden metin açısından güvenli bir kodlama şemasıdır.
JavaScript'in yerleşik btoa() işlevi yalnızca Latin-1 (tek baytlı) karakterleri işler. Türkçe, Çince veya emoji gibi çok baytlı Unicode için btoa()'yı çağırmadan önce encodeURIComponent kullanarak metni UTF-8 baytlarına kodlamanız gerekir. Bu Base64 kodlayıcısı bu dönüşümü otomatik olarak gerçekleştirir.
Dosya Modu'nda görüntünüzü yükleyin ve çıktıyı 'Data URI' olarak değiştirin. data:image/png;base64,iVBORw0KGgo… gibi bir dize alacaksınız — bunu <img> etiketinin src özniteliği veya CSS background-image değeri olarak yapıştırın. Bu, o görüntü için ayrı bir HTTP isteğini ortadan kaldırır.
Evet. Tüm kodlama ve çözme işlemleri Web API'leri kullanılarak tamamen tarayıcınızda çalışır. Metniniz, dosyalarınız, görüntüleriniz ve tokenlarınız hiçbir sunucuya gönderilmez. Sayfa yüklendikten sonra bu aracı çevrimdışı bile kullanabilirsiniz.
Base64, 3 giriş baytını 4 ASCII karakteri olarak kodlar, bu da yaklaşık %33 ek yük ekler. Örneğin, 100 KB'lık bir görüntü Base64 ile kodlandığında yaklaşık 133 KB olur. Dosya Modu paneli, yüklediğiniz her dosya için tam orijinal boyutu, kodlanmış boyutu ve oranı gösterir.
Evet, dize geçerli Base64 olduğu sürece — yani yalnızca A–Z, a–z, 0–9, +, / ve = dolgu karakterlerini içerdiği sürece. Çözülen baytlar geçerli bir MIME türüne sahip bir görüntüyü temsil ediyorsa, Base64 çözücü ayrıca bir önizleme de oluşturur.
Sonsuza kadar ücretsiz — tamamen tarayıcınızda çalışır.