Ücretsiz Online Base64 Kodlayıcı ve Çözücü
Düz metin, görsel ve ikili dosyaları Base64 biçimine dönüştürün veya Base64 dizelerini çözün. İşlemler tarayıcınızda yapılır, sunucuya veri iletilmez.
Base64 nasıl kodlanır veya çözülür
Kodla veya Çöz seçin.
İhtiyacınız olan sekmeyi seçin, ardından metninizi yazın veya yapıştırın. Kodla sekmesinde, herhangi bir dosyayı yüklemek için Dosya kodla'ya da tıklayabilirsiniz.
Çalıştırın.
Kodla'ya veya Çöz'e tıklayın ya da Ctrl+Enter tuşlarına (Mac'te Cmd+Enter) basın. Sonuç çıktı kutusunda görünür; girdi okunamazsa kutunun üstünde bir hata gösterilir.
Kopyalayın veya tersine çevirin.
Sonucu panonuza almak için Çıktıyı kopyala'ya tıklayın ya da sonucu girdiye taşıyıp ters modu çalıştırmak için Yer değiştir'e tıklayın.
Sıkça sorulan sorular
Base64 kodlama, çözme, dosyalar, dolgu ve URL uyumlu dizgeler hakkında yanıtlar.
Base64 kodlama ne için kullanılır?
Base64, ikili veriyi 64 karakter (A-Z, a-z, 0-9, + ve /) kullanarak metne dönüştürür; böylece metin bekleyen e-posta, JSON, HTML ve HTTP üst bilgileri üzerinden taşınabilir. Yaygın kullanımları data URI'ler, e-posta bölümleri, Basic Auth üst bilgileri ve API yükleridir.
Bir Base64 dizgesini nasıl çözerim?
Çöz sekmesini açın, dizgeyi yapıştırın ve Çöz'e tıklayın ya da Ctrl+Enter tuşlarına basın. Metin çıktı kutusunda görünür. Satır sonları, boşluklar ve eksik = dolgusu sorun olmaz, ancak sonuç UTF-8 metin olmalıdır; ikili veri hata gösterir.
Base64 kodlama güvenli mi?
Hayır. Base64 bir kodlamadır, şifreleme değildir; bu yüzden herkes anahtar olmadan çözebilir. Parolaları veya gizli bilgileri saklamak için kullanmayın. Veriyi korumak için şifreleyin; bir dosyanın veya metnin parmak izini almak için bunun yerine bir karma oluşturucu kullanın.
Bir dosyayı Base64'e nasıl dönüştürürüm?
Kodla sekmesinde Dosya kodla'ya tıklayın ve PNG, PDF ya da yazı tipi gibi herhangi bir dosya seçin. Çıktı kutusu, data: öneki olmadan ham Base64'ü gösterir. Oradan kopyalayın ve yeniden Kodla'ya tıklamayın; bu, Base64'ün kendisini ikinci kez kodlar.
Burada Base64'ü görsele dönüştürebilir miyim?
Henüz değil. Çözücü yalnızca metin çıktısı verir; bu yüzden bir görselin, PDF'nin veya ZIP'in Base64'ü indirme yerine hata gösterir. Bir görseli görüntülemek için dizgenin önüne data:image/png;base64, ekleyin ve tamamını tarayıcınızın adres çubuğuna yapıştırın.
Base64 ile Base64URL arasındaki fark nedir?
Base64URL, + yerine -, / yerine _ kullanır ve çoğu zaman = dolgusunu atar; böylece dizge bağlantılarda ve dosya adlarında güvenle kullanılabilir. Bu araç yalnızca standart Base64 okur ve yazar. Base64URL kullanan JWT bölümleri için JWT çözücü bunları sizin yerinize dönüştürür.
Bir Base64 dizgesinden dolguyu nasıl kaldırırım?
Sondaki = işaretleri, uzunluğu 4'ün katına tamamlayan dolgudur. Bu araç kodlama sırasında bunları her zaman ekler; sisteminiz dolgusuz Base64 istiyorsa elle silin. Çözme sırasında eksik dolgu kabul edilir.
Çözme neden hata gösteriyor?
Çözme, dizgede - veya _ gibi standart alfabe dışında karakterler olduğunda, dizge data:...;base64, önekiyle başladığında ya da bir görsel veya eski bir Latin-1 dosyası gibi UTF-8 metin olmayan baytlar içerdiğinde başarısız olur. Öneki silin ya da - karakterini + ile, _ karakterini / ile değiştirin.
Base64 dosyayı büyütür mü?
Evet, yaklaşık üçte bir oranında. Her 3 bayt 4 karakter olur; yani 3.000 baytlık bir dosya 4.000 karakterlik Base64 üretir. Bu yüzden data URI'ler, normal dosya olarak daha hızlı yüklenen büyük fotoğraflardan çok küçük simgeler ve yazı tipleri için uygundur.
Emoji ve aksanlı harfleri destekliyor mu?
Evet. Metin, kodlamadan önce UTF-8 baytlarına dönüştürülür; bu nedenle é, 世界 ve 😀 kodlanır ve değişmeden geri çözülür. Tek istisna, hatalı kopyalamadan kalan yarım bir vekil çifti olan bozuk emojidir; bu kodlanamaz ve hata gösterir.
Parolaları veya özel dosyaları burada kodlamak güvenli mi?
Metniniz ve dosyalarınız bu tarayıcı sekmesinde okunur ve PixConvert'e asla gönderilmez. Canlı sitede analizler, Kopyala gibi tıklamaları, bir işlemin süresini ve 0-100KB gibi bir boyut aralığını kaydeder; yapıştırdığınız içeriği asla kaydetmez. Yine de Base64 hiçbir şeyi gizlemez, bu yüzden çıktıya da orijinal veri gibi davranın.
Base64 kodlayıcı ve çözücü neler yapar?
UTF-8 metni veya herhangi bir dosyayı standart Base64'e kodlayın, Base64 dizgelerini metne geri çözün ve sonucu tek tıkla kopyalayın.

Base64 metni UTF-8 olarak kodlayın ve çözün
Metni yazın veya yapıştırın ve Kodla'ya tıklayarak + ile / karakterlerini ve = dolgusunu içeren standart Base64'ü alın. Çöz, bir Base64 dizgesini yeniden metne dönüştürür; aksanlı harfler, CJK ve emoji gidiş dönüşte bozulmaz.
- Aksanlı harfler, CJK ve emoji için UTF-8
- + / ve = dolgusuyla standart alfabe
- Çözme, eksik dolguyu ve satır sonlarını kabul eder

Her dosyayı Base64'e dönüştürün
Dosya kodla'ya tıklayın ve bir görsel, PDF, yazı tipi ya da başka bir dosya seçin. Dosya cihazınızda okunur ve çıktı kutusunda Base64 hâli kopyalamaya hazır görünür.
- Her dosya türü, her seferinde bir dosya
- Ham Base64 çıktısı, data: öneki yok
- Çıktı, dosya boyutunun yaklaşık 4/3 katıdır
Sonucu tersine çevirmek için yer değiştirin
Yer değiştir, çıktıyı girdiye taşır, Kodla ile Çöz arasında geçiş yapar ve işlemi yeniden çalıştırır; böylece bir dizgenin özgün metne geri çözüldüğünü doğrulayabilirsiniz.
Satır kaydırılmış ve dolgusuz dizgeleri çözer
Çöz, satır sonlarını ve boşlukları yok sayar; böylece ham e-posta kaynağından ya da bir günlük dosyasından kopyalanan Base64 olduğu gibi çalışır. Sondaki = dolgusu eksik dizgeler de çözülür.
Klavyeden çalıştırın
Fareye dokunmadan kodlamak veya çözmek için girdi kutusunda Ctrl+Enter tuşlarına, Mac'te Cmd+Enter tuşlarına basın. Ardından Çıktıyı kopyala ile sonucu panonuza alın.
Gizli ve ücretsiz
Hesap ya da sınır yok. Metniniz ve dosyalarınız bu sekmede kalır. Analizler, Kopyala gibi tıklamaları, bir işlemin süresini ve bir boyut aralığını kaydeder; yapıştırdığınız içeriği asla kaydetmez.
Yaygın Base64 kullanım alanları
Base64, web geliştirmenin her yerinde karşınıza çıkar. Bu aracı şu durumlarda kullanabilirsiniz.
API kimlik doğrulama
kullanıcıadı:parola değerini kodlayarak HTTP Basic Auth üst bilgisi için gereken değeri oluşturun ya da bir istekten kopyaladığınız üst bilgide Basic sözcüğünden sonraki bölümü çözerek hangi hesabın kullanıldığını görün.
- Authorization: Basic üst bilgisi için kullanıcı:parola kodlayın
- Kopyalanan üst bilgide Basic'ten sonraki bölümü çözün
- - ve _ karakterli belirteçler için JWT çözücüyü kullanın
Satır içi varlıklar
Küçük bir simgeyi, görseli veya yazı tipini HTML, CSS ya da JSON içine gömmek üzere Base64'e dönüştürün. data: önekini, örneğin data:image/png;base64, ifadesini, çıktının önüne kendiniz ekleyin.
- Küçük PNG veya SVG simgelerini data URI olarak gömün
- Bir WOFF2 yazı tipini CSS @font-face kuralına satır içi ekleyin
- Küçük bir dosyayı JSON alanı içinde metin olarak gönderin
E-posta ve veri aktarımı
Ham e-posta kaynağındaki bir Base64 metin bölümünü okumak için çözün ya da yalnızca düz ASCII kabul eden bir sistem için metni kodlayın. Kaynaktaki satır sonları çözme sırasında yok sayılır.
- Ham e-posta kaynağındaki Base64 metin bölümlerini çözün
- Yalnızca ASCII kabul eden alanlar ve yapılandırmalar için UTF-8 metni kodlayın
- Kubernetes Secret bildirimindeki değerleri çözün
Daha Fazla Aracı Keşfedin
Bu araçla birlikte harika çalışan diğer ücretsiz araçları keşfedin
JSON biçimlendirici
JSON'u tarayıcınızda biçimlendirin, doğrulayın ve küçültün
URL kodlayıcı
URL bileşenlerini kodlayın ve çözün
Karma oluşturucu
Metin veya dosyaların SHA-1, SHA-256 ve SHA-512 karmalarını oluşturun
JWT çözücü
JSON Web Token'ları çözün ve inceleyin
Parola oluşturucu
Güçlü, rastgele parolalar oluşturun
UUID oluşturucu
Rastgele v4 UUID'ler oluşturun, tek tek veya aynı anda en fazla 100 adet