NEWÜcretsiz Geliştirici Aracı

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

Metin, görüntü ve dosyaları Base64'e kodlayın ya da herhangi bir Base64 dizesini okunabilir çıktıya çözün — sunucuya yükleme yapmadan tarayıcınızda anında.

Base64'te Yaygın Sorunlar

Geliştiricilerin Base64 kodlamasıyla çalışırken her gün karşılaştığı sorunlar bunlar.

Okunaksız Base64 dizeleri

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.

btoa() Unicode'da bozuluyor

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.

Çevrimiçi araçlarda gizlilik riski

Ç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.

Base64 Decoder

Metin / Dize Dönüştürme

UTF-8 metnini gerçek zamanlı olarak Base64'e kodlayın ya da Base64 dizesini düz metne çözün.

Yalnızca yerel — hiçbir zaman yüklenmez
Ad

Bu Base64 Çözücüyü Neden Kullanmalısınız?

Her özellik gerçek geliştirici ve içerik iş akışları göz önünde bulundurularak tasarlanmıştır.

Gerçek zamanlı kodlama ve çözme

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.

Tam UTF-8 ve Unicode desteği

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.

Dosya ve görüntüden Base64'e

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.

Base64'ten görüntü önizleme

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.

%100 yerel — sıfır yükleme

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.

Dosya boyutu karşılaştırma

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.

Bu Base64 Çözücüyle Yapabilecekleriniz

API tokenlarını çözmekten CSS'e görüntü gömmek-e kadar — tek bir ücretsiz araçta üç pratik iş akışı.

Metin Dizelerini Çözme ve Kodlama

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.

Base64 Decoder split panel showing plain text on the left and encoded Base64 string on the right

Data URI'larla Görüntü Gömme

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.

Browser interface showing an image file converted to a Data URI Base64 string for HTML embedding

Gizlilik Odaklı Yerel İşleme

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.

Base64 Decoder running locally in a browser with a shield icon and no-server indicator

Base64 Çözücü Nasıl Kullanılır

Girişten sonuca üç adım — yapılandırma gerekmez.

01

Metin veya Dosya modunu seçin

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.

  • Görüntüyü önizlemek ve indirmek için Dosya Modu'nun ters paneline doğrudan bir Data URI yapıştırabilirsiniz.
02

Girişinizi yapıştırın, yazın veya bırakın

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.

  • Araç ham Base64 ve Data URI'larını eşit şekilde işler — her iki biçim de otomatik olarak kabul edilir.
03

Sonucunuzu kopyalayın veya indirin

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.

  • Dosya Modu'nda ham Base64 ile Data URI biçimi arasında geçiş yaparak tam olarak ihtiyacınız olan dize biçimini alın.

Base64 Çözücü SSS

Base64 kodlama ve çözme hakkında en sık sorulan sorulara yanıtlar.

Base64 Çözücü nedir?

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.

btoa() neden Türkçe veya emoji karakterlerinde başarısız olur?

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.

HTML veya CSS'e bir görüntüyü Base64 olarak nasıl gömerim?

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.

Bu Base64 çözücüyü kullanırken verilerim gizli kalır mı?

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.

Neden bir Base64 dizesi orijinalinden daha fazla yer kaplar?

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.

Burada herhangi bir Base64 dizesini çözebilir miyim?

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.

Saniyeler İçinde Base64 Çözmeye Başlayın

Kayıt yok. Sunucu yok. Bir Base64 dizesi yapıştırın ya da dosyayı bırakın ve sonucunuzu anında alın.

Sonsuza kadar ücretsiz — tamamen tarayıcınızda çalışır.