Base64 Dosya Dönüştürücü
Herhangi bir dosyayı veya görseli Base64 veri URI'sine kodlayın ve bir veri URI'sini indirilebilir bir dosyaya geri çözün.
Base64 Dosya Dönüştürücü — Herhangi bir dosyayı veya görseli, doğrudan CSS veya HTML'ye yapıştırabileceğiniz bir Base64 veri URI'sine dönüştürün, ardından bir veri URI'sini tek bir indirme tıklamasıyla orijinal dosyasına geri çözün. Her şey FileReader ve atob kullanılarak %100 tarayıcınızda çalışır, böylece bıraktığınız dosya cihazınızdan asla ayrılmaz ve hiçbir sunucuya yüklenmez.
Base64 Dosya Dönüştürücü nedir?
Base64 Dosya Dönüştürücü, ikili dosyalar ile Base64 veri URI'leri arasında dönüşüm yapan, tarayıcı içinde çalışan ücretsiz bir araçtır. Web geliştiricileri bunu küçük görselleri, yazı tiplerini veya simgeleri doğrudan stil sayfalarına ve işaretlemeye gömerek fazladan bir ağ isteğini ortadan kaldırmak için kullanır; QA ekipleri ve destek personeli ise kendilerine uzun bir veri URI'si olarak gönderilen bir dosyayı kurtarmak için çözme tarafını kullanır. Bir dosya bırakıp veri URI'sini kopyalamak için Kodla'yı (isteğe bağlı olarak önceden bir CSS background-image kuralı veya HTML img etiketi olarak sarılmış halde), bir veri URI'si yapıştırıp yeniden oluşturulan dosyayı indirmek için Çöz'ü kullanın. Görsel girdileri ve çözülen görseller, büyütmek için tıklayabileceğiniz bir önizleme gösterir.
Base64 Dosya Dönüştürücü nasıl kullanılır
- Üstteki Kodla / Çöz düğmesiyle bir mod seçin.
- Kodlamak için yükleme alanına bir dosya (veya görsel) bırakın ya da seçin; Base64 veri URI'si anında çıktı kutusunda görünür.
- Çıktı sarmalayıcısını seçmek için Ayarlar'ı açın: ham bir veri URI'si, bir CSS background-image kuralı veya bir HTML img etiketi.
- Veri URI'sini panonuza almak için Kopyala düğmesine basın.
- Çözmek için Çöz'e geçin ve metin alanına bir veri URI'si yapıştırın; bir önizleme ve dosya ayrıntıları belirir.
- Yeniden oluşturulan dosyayı cihazınıza kaydetmek için İndir düğmesine tıklayın.
Örnekler
CSS'te küçük bir PNG simgesini satır içine almak
Kodlama modu: 2 KB'lık bir icon.png bırakın, sarmalayıcıyı CSS olarak ayarlayın, ardından background-image: url("data:image/png;base64,…") kuralını doğrudan stil sayfanıza kopyalayın.
Veri URI'si olarak alınan bir dosyayı kurtarmak
Çözme modu: bir data:application/pdf;base64,… dizesi yapıştırın ve hiçbir sunucu gidiş gelişi olmadan report.pdf'i geri almak için İndir'e tıklayın.
Kullanmadan önce bir Base64 görselini önizlemek
Çözme modu: bir data:image/jpeg;base64,… dizesi yapıştırın ve görsel önizleme alanında oluşturulur; tam boyutta görmek için tıklayarak lightbox'ta açabilirsiniz.
Sıkça sorulan sorular
- Ne tür dosyaları kodlayabilirim?
- Her dosya çalışır: görseller, PDF'ler, yazı tipleri, arşivler, JSON, düz metin ve daha fazlası. Araç, dosyayı tarayıcının FileReader'ı ile okur ve doğru MIME türünü içeren bir Base64 veri URI'si üretir.
- Base64 çıktısı neden dosyamdan daha büyük?
- Base64, 3 baytlık veriyi 4 karaktere kodlar, bu yüzden bir veri URI'si orijinal dosyadan yaklaşık %33 daha büyüktür. Bu denge normaldir ve ikili veriyi metin olarak gömmenin bedelidir.
- Çözerken hangi dosya adını alırım?
- Araç, MIME türünü veri URI'sinden okur ve indirmeyi buna göre adlandırır; örneğin decoded.png veya decoded.pdf. Tür bilinmiyorsa .bin uzantısına geri döner.
- data: önekı olmadan düz bir Base64 dizesini çözebilir mi?
- Evet. data: başlığı olmayan salt bir Base64 yükü yapıştırırsanız, genel bir ikili dosya (application/octet-stream) olarak çözülür ve .bin indirmesi olarak sunulur.
- Dosyam herhangi bir yere yüklenir mi?
- Hayır. Kodlama ve çözme işlemlerinin ikisi de tamamen tarayıcınızda istemci tarafında çalışır; hiçbir şey yüklenmez ve hiçbir sunucuyla iletişim kurulmaz, böylece dosyalarınız cihazınızda gizli kalır.
İlgili araçlar
En Boy Oranı Hesaplayıcı
Bir genişlik ya da yükseklik ile hedef en boy oranını girin; eşleşen boyutu ve sadeleştirilmiş oranı anında alın.
Sayı Tabanı Dönüştürücü
Sayıları ikilik, sekizlik, onluk ve on altılık tabanlar arasında dönüştürün.
VKİ Hesaplayıcı
Boy ve kilonuzdan metrik veya imperyal birimlerle Vücut Kitle İndeksinizi hesaplayın ve eşleşen DSÖ kilo kategorisini anında görün.
CSS Birim Dönüştürücü
Bir CSS uzunluğunu px, rem, em, pt, %, vw ve vh arasında dönüştürün.