Bir logoyu büyütmeye çalışıp görselin bulanıklaşıp piksellendiğini gördüyseniz bu sorunun ne kadar can sıkıcı olduğunu bilirsiniz. SVG tam olarak bunu çözmek için var. JPG ve PNG'den bütünüyle farklı çalışan bir görsel formatı ve bu farkı anlamak, her durumda doğru formatı seçmenin anahtarı.

SVG ne anlama geliyor?

SVG, Scalable Vector Graphics yani "ölçeklenebilir vektör grafikleri" anlamına gelir. HTML ve CSS özelliklerini belirleyen W3C tarafından standartlaştırılmış açık bir görsel formatıdır ve bütün modern tarayıcılarda yerel olarak desteklenir.

Görselleri renkli piksellerden oluşan bir ızgara olarak saklayan JPG ve PNG'nin aksine SVG, görseli metin biçiminde tanımlar; biçimleri, çizgileri, eğrileri ve renkleri matematiksel koordinatlarla anlatır. Bir SVG dosyası pratikte bir metin dosyasıdır — herhangi bir kod düzenleyicide açılıp düzenlenebilir.

SVG içeride nasıl çalışır?

SVG dosyaları, HTML'e benzer bir işaretleme dili olan XML ile yazılır. Örneğin SVG'de kırmızı bir daire şöyle tanımlanır:

Tarayıcı bu matematiksel talimatları okur ve pikselleri anlık olarak hesaplayarak görseli doğrudan ekrana çizer. SVG'nin 16x16 piksellik bir favicondan 10 metrelik bir bilbora kadar her boyutta, hiçbir kalite kaybı olmadan görüntülenebilmesinin nedeni budur.

SVG'nin avantajları neler?

SVG'nin sınırları neler?

💡 Pratik kural: logolar, ikonlar, çizimler, grafikler, haritalar ve birden çok boyutta gösterilmesi gereken her türlü tasarım için SVG kullanın. Fotoğraflar ve çok ayrıntılı, karmaşık gradyanlı görseller içinse JPG veya WebP tercih edin.

SVG, PNG ve JPG — hangisi ne zaman kullanılır?

ÖzellikSVGPNGJPG
TürVektörelRaster (piksel)Raster (piksel)
Kayıpsız ölçeklenirEvetHayırHayır
ŞeffaflıkEvetEvetHayır
Fotoğraflar için idealHayırHayırEvet
Logo ve ikonlar için idealEvetEvetHayır
CSS/JS ile düzenlenebilirEvetHayırHayır
Tarayıcılarda desteklenirEvetEvetEvet

Sitelerde ve uygulamalarda SVG nasıl kullanılır?

Bir web sayfasına SVG eklemenin üç temel yolu var:

Görseller SVG'ye nasıl dönüştürülür?

Bir fotoğrafı veya PNG'yi SVG'ye çevirmek, pikselleri geometrik biçimlere dönüştüren vektörleştirme adlı bir süreçle mümkündür. Sonuç; az renkli, kenarları belirgin ve yalın görsellerde — örneğin beyaz arka planlı logolarda — çok daha iyi olur. ImageTools'un Dönüştür aracıyla dosyalarınızı başlıca formatlar arasında, PNG ve JPG dahil, web uyumlu formatlara çevirebilirsiniz.

Görsellerinizi şimdi dönüştürün

Dosyalarınızı başlıca görsel formatları arasında hızlı ve ücretsiz biçimde, doğrudan tarayıcınızda dönüştürün.

Resmi dönüştür

SVG, SEO için iyi mi?

Evet. SVG metin tabanlı bir format olduğu için Google içeriğini tarayıp dizine ekleyebilir. Ayrıca SVG logolar ve ikonlar genellikle PNG hâllerinden küçüktür; bu da sayfaları hızlandırır ve Core Web Vitals'ın devreye girmesinden bu yana Google'da doğrudan bir sıralama etkeni.

SVG'leri SEO için iyileştirmek istiyorsanız SVG kodunun içine title ve desc etiketlerini ekleyin; bunlar ekran okuyucular ve arama motorları için alternatif metin işlevi görür.

Sıkça sorulan sorular

SVG bütün tarayıcılarda çalışır mı?
Evet. SVG; Chrome, Firefox, Safari, Edge ve Opera dahil bütün modern tarayıcılarda yerel olarak desteklenir. Internet Explorer'ın çok eski sürümlerinde (IE8 ve öncesi) PNG yedeği gerekebilir.
Sosyal medyada SVG kullanabilir miyim?
Platforma bağlı. Sosyal ağların çoğu (Instagram, Facebook, Twitter/X) görsel yüklemede SVG kabul etmez; JPG veya PNG ister. SVG daha çok sitelerde ve web uygulamalarında doğrudan kullanım için uygundur.
SVG animasyonlu olabilir mi?
Evet. SVG; CSS, JavaScript ve yerleşik SMIL diliyle animasyonu destekler. Ağır dış kütüphanelere ya da GIF'lere ihtiyaç duymadan animasyonlu ikonlar, yükleme göstergeleri, etkileşimli grafikler ve çok daha fazlasını oluşturabilirsiniz.
SVG dosyası nasıl açılır ve düzenlenir?
SVG; herhangi bir tarayıcıda, metin düzenleyicide (VS Code, Not Defteri) veya Adobe Illustrator, Inkscape (ücretsiz) ya da Figma gibi vektörel tasarım yazılımlarında açılabilir. Görsel düzenleme için en erişilebilir seçenekler Inkscape ve Figma.