GIF resimlerini ve animasyonlarını Base64 stringlerine dönüştürün. Animasyonlu GIF'leri HTML veya CSS'de data URI olarak kullanın. Tarayıcınızda çalışır.
Drag & drop files here
or click to browse. Select multiple files at once. (max 50 MB each)
GIF (Graphics Interchange Format), web üzerinde basit animasyonlar ve düşük renkli grafikler için klasik formattır. Bu araç, GIF dosyalarını HTML, CSS veya e-posta şablonlarında data URI olarak gömmek için Base64 stringlerine kodlar.
Statik GIF’ler genellikle küçüktür. 100x100 piksellik bir simge 1-5 KB olabilir. Animasyonlu GIF’lerde dosya boyutu sorun haline gelir. Her kare veri ekler ve 15 fps’de 3 saniyelik bir animasyon 45 kareye sahiptir. Base64 kodlamasından sonra (%33 artış) string devasa olabilir.
Animasyonlu GIF’leri gömme kılavuzu:
GIF, kare başına maksimum 256 renk destekler. Bu basit grafikler, simgeler ve piksel sanatı için yeterlidir, ancak fotoğraflar ve gradyanlar bantlı görünür. Fotoğraf içeriği için JPG’den Base64’e veya WebP’den Base64’e daha iyi sonuç verir.
GIF, ikili şeffaflığı destekler (her piksel tamamen şeffaf veya tamamen opaktır). Kısmi şeffaflığı (alfa karıştırma) desteklemez. Yarı şeffaf pikseller gerekiyorsa PNG veya WebP daha iyi seçimlerdir.
Küçük animasyonlu GIF’ler (5 KB altı), Base64 olarak gömüldüğünde mükemmel yükleniyor göstergeleri oluşturur. Animasyon, resim isteği beklemeden hemen başlar.
<img src="data:image/gif;base64,R0lGODlhEAAQ..." alt="Yükleniyor" />
E-posta, GIF Base64 gömme için en güçlü kullanım alanlarından biridir. Birçok e-posta istemcisi animasyonlu GIF’leri destekler ancak harici resimleri engeller. Küçük bir animasyonlu GIF’i data URI olarak gömmek, e-posta gövdesinde görüntülenmesini sağlar.
Klasik 1x1 şeffaf GIF (en küçük geçerli GIF 43 bayt veya 60 Base64 karakterdir) tarihsel olarak izleme pikseli olarak kullanılmıştır. Bu küçük GIF data URI’sı, yavaş yüklenen resimler için src yer tutucusu olarak hâlâ kullanışlıdır:
data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7
| Özellik | GIF | PNG (APNG) | WebP | Video (MP4) |
|---|---|---|---|---|
| Animasyon | Evet | Evet | Evet | Evet |
| Maksimum renk | 256 | 16.7M | 16.7M | 16.7M |
| Alfa şeffaflık | Sadece ikili | Tam | Tam | Tam |
| Tipik dosya boyutu | Büyük | Büyük | %50-80 daha küçük | %90 daha küçük |
| Base64 uygunluğu | Sadece küçük | Sadece küçük | Daha iyi | Hayır |
Yeni projelerde animasyonlu GIF yerine animasyonlu WebP veya kısa video klipleri düşünün. Sınırlı renkli statik görüntüler için GIF ve PNG benzerdir ve yeni çalışmalarda genellikle PNG tercih edilir.
Diğer formatlar için PNG’den Base64’e, WebP’den Base64’e veya genel Resimden Base64’e dönüştürücüye bakın.
Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.