Nasıl kullanılır
- Bir resmi sürükleyin veya seçin (JPG, PNG, WebP, GIF veya SVG).
- Resim, tarayıcınızda anında bir Base64 data URI'ye kodlanır.
- Ham data URI'yi ya da kullanıma hazır bir HTML <img> veya CSS background parçacığını kopyalayın.
- Base64 kodunu HTML, CSS veya JSON dosyanıza yapıştırın.
Sıkça sorulan sorular
Hangi resim biçimlerini Base64'e dönüştürebilirim?
Tarayıcının okuyabildiği her resim çalışır — JPG, PNG, WebP, GIF, SVG, BMP ve ICO. Dosya olduğu gibi okunur ve bir Base64 data URI'ye kodlanır; böylece çıktı orijinal biçimini ve MIME türünü korur.
Resmim bir sunucuya yükleniyor mu?
Hayır. Kodlama tamamen tarayıcınızda FileReader API'si ile gerçekleşir. Resminiz cihazınızdan asla çıkmaz ve hiçbir şey yüklenmez; bu da aracı tamamen gizli ve çevrimdışı kullanılabilir kılar.
Sonuç olarak tam olarak ne elde ederim?
Ham Base64 data URI'yi, yapıştırmaya hazır bir HTML <img> parçacığını ve bir CSS background-image parçacığını elde edersiniz. Her birinin kendi Kopyala düğmesi vardır, böylece tam ihtiyacınız olan biçimi alabilirsiniz.
Bir dosya boyutu sınırı var mı?
Kesin bir sınır yoktur, ancak Base64 bir dosyanın boyutunu yaklaşık %33 artırır; bu yüzden bir Base64 dizesi her zaman orijinalinden büyüktür. Bunu küçük simgeler ve varlıklar için kullanın; büyük resimleri normal dosya olarak bırakmak daha iyidir.
Base64'e dönüştürmek resim kalitesini düşürür mü?
Hayır. Base64, dosyanızın tam baytlarının kayıpsız bir metin kodlamasıdır. Çözülen resim orijinaliyle piksel piksel aynıdır — yalnızca dosya boyutu değişir.
Bir resmi ne zaman Base64 olarak gömmeliyim?
Base64 data URI'ler, bir istekten tasarruf etmek için doğrudan HTML veya CSS'e gömmek istediğiniz küçük simgeler, logolar veya tek bir varlık için idealdir. Daha büyük veya tekrar kullanılan resimlerde normal bir dosya referansı genellikle daha hızlı yüklenir.
Bu araç hakkında
Tamamen tarayıcınızda çalışan ücretsiz resimden Base64'e dönüştürücü. JPG, PNG, WebP, GIF veya SVG'yi HTML ve CSS parçacıklarıyla data URI'ye çevirin — yükleme yok.