🖼️ Görsel ile Base64 Dönüştürücü
Herhangi bir görseli anında Base64 veri URI'sine dönüştürün — ardından ham Base64 olarak, bir CSS arka plan görseli kuralı olarak veya bir HTML img etiketi olarak kopyalayın, dosyanızı yüklemek zorunda kalmadan.
Tasarım gereği gizli. Bu araç, tarayıcınızda tamamen çalışır — girdiğiniz hiçbir şey yüklenmez ya da saklanmaz ve çevrimdışı da çalışır.
Hakkında
Bu alet, tarayıcınızın FileReader API'si kullanılarak görsel dosyasını okur ve bunu cihazınızda tamamen Base64 bir dize olarak kodlar. Sonucu üç hemen kullanıma hazır formatta kopyalayabilirsiniz: orijinal dosya boyutu ile birlikte kodlanmış boyutu da gösteren ham veri URI'si (URL kabul edilen her yerde kullanılabilir), bir CSS arka plan görseli snippet'i veya tam bir HTML img elementi. Panel ayrıca orijinal dosya boyutunu ve kodlanmış boyutu birlikte gösterir, böylece dengede ne kadar bir değişim olduğunu değerlendirebilirsiniz. Kodlama işlemi yerel olarak çalıştığı için görselin tarayıcınızdan çıkmaz — bu da logoslar veya özel fotoğraflar gibi hassas grafikler için güvenli hale getirir.
Nasıl kullanılır
- Resminizi yükleme alanına bırakın veya cihazınızdan bir dosya seçmek için tıklayın.
- Araç, resmi tarayıcınızda anında kodlar ve orijinal ile kodlanmış dosya boyutlarını görüntüler.
- Kopyalama formatını seçin: Ham Base64 veri URI'si, CSS arka plan resmi kuralı veya HTML img etiketi.
- Kopyala butonuna tıklayarak kodlanmış metni panonuza kopyalayın, kodunuza yapıştırmaya hazırsınız.
SSS
- Base64 veri URI'si nedir?
- Base64 veri URI'si, dosya [mime];base64,[kodlanmış] formatında ikili dosya içeriğini düz metin olarak kodlar ve bu sayede HTML, CSS veya JSON içinde resimleri doğrudan gömme imkanı tanır, ayrı bir dosya isteği gerekmez.
- Resmin benim sunucuya yüklendi mi?
- Hayır. Kodlama işlemi tarayıcınızın FileReader API'sini kullanır ve tamamen cihazınızda çalışır. Resminiz tarayıcınızdan asla çıkmaz.
- Neden Base64 çıktısı orijinal resme göre çok daha büyük görünüyor?
- Base64 kodlama, her 3 baytı 4 ASCII karakteri olarak temsil ederek ikili veriyi yaklaşık %33 oranında genişletir. Bu beklenen ve normaldir.
- Hangi resim formatlarını Base64'e dönüştürebilirim?
- Tarayıcınızın okuyabileceği herhangi bir resim: PNG, JPEG, WebP, GIF, SVG, BMP, AVIF ve daha fazlası. MIME türü dosya türünden otomatik olarak algılanır.
- Hangi durumlarda Base64 resimler yerine normal resim dosyalarını kullanmalıyım?
- Base64, tek dosya HTML e-postasında, içeriği CSS veya JSON API yükünde gömülü küçük ikonlar veya logolar için idealdir — ayrı bir HTTP isteği gecikmeye neden olur veya yasaklanabilir. Büyük resimler için normal bir dosya URL'si daha etkilidir.
- Bu araç, verilerimi yükler mi?
- Hayır. Her şey tarayıcınızda çalışır, bu yüzden verileriniz cihazınızdan asla çıkmaz — sayfa yüklendikten sonra bile çevrimdışı çalışır.