SVG'yi herhangi bir çözünürlükte PNG'ye dönüştürün. Sosyal medya, e-posta ve SVG'yi kabul etmeyen platformlar için vektör grafikleri rasterleştirin.
SVG dosyasını buraya yükle
gözatmak için tıkla · panodan yapıştır (Ctrl/⌘+V)
PNG, JPG, WebP, AVIF, GIF, BMP, SVG, HEIC, ICO · en fazla 20 dosya
SVG ve PNG temelde farklı amaçlara hizmet eder. SVG vektör formatıdır: şekilleri her yakınlaştırma düzeyinde mükemmel işleyen matematiksel koordinatlarla tanımlar. PNG raster formatıdır: belirli genişlik ve yüksekliğe sahip sabit bir piksel ızgarası. SVG’yi PNG’ye dönüştürmek, bir çözünürlük seçmek ve vektör sanatını o boyutta piksellere dondurmak anlamına gelir.
Bu araç, Canvas API’sini kullanarak tarayıcınızda rasterleştirme yapar. Dosyalar makinenizden çıkmaz.
<img> öğesine yüklerdrawImage() ile Canvas’a çizilirtoDataURL('image/png') ile PNG dışa aktarırTarayıcının SVG işleme motoru tüm ağır işleri halleder: anti-aliasing, metin düzeni, gradyan enterpolasyonu ve filtre efektleri.
SVG, web’de simgeler, logolar ve illüstrasyonlar için ideal formattır. Ancak tarayıcı dışındaki birçok bağlam SVG’yi tamamen reddeder:
Twitter, Facebook, LinkedIn ve Slack önizleme kartları raster resimler gerektirir. og:image meta etiketini bir SVG URL’sine ayarlarsanız, çoğu platform bunu yok sayar veya bozuk resim gösterir.
Çoğu e-posta istemcisi, güvenlik nedenleriyle SVG etiketlerini kaldırır ve SVG resimlerini engeller. PNG, e-posta başlıkları, imzalar ve satır içi grafikler için güvenli seçimdir.
iOS ve Android, belirli boyutlarda raster simgeler gerektirir. Kaynak logonuz SVG ise, her hedef çözünürlükte PNG dışa aktarımlarına ihtiyacınız vardır.
SVG viewBox koordinat sistemini tanımlar ancak çıktı boyutunu tanımlamaz. Rasterleştirirken piksel boyutlarını seçersiniz:
| Kullanım | Önerilen boyut |
|---|---|
| Sosyal medya resmi | 1200 x 630 |
| Uygulama simgesi (yüksek çöz.) | 512 x 512 |
| Favicon (PNG yedek) | 32 x 32 veya 48 x 48 |
| E-posta başlık grafiği | 600 x 200 |
| Dokümantasyon figürü | 2x görüntüleme boyutu |
SVG, CSS @font-face veya Google Fonts bağlantıları aracılığıyla özel yazı tipleri kullanıyorsa, bu yazı tiplerinin rasterleştirme sırasında tarayıcıda mevcut olması gerekir. En güvenli yaklaşım, dışa aktarmadan önce vektör düzenleyicinizde metni yollara dönüştürmektir.
Harici resimlere <image href="..."> ile başvuran SVG’ler, harici URL’ye erişilemezse bu resimleri boş olarak işler. Base64 Kodlayıcı kullanarak resimleri SVG’nin içine Base64 veri URI’leri olarak gömün.
viewBox özniteliği olmayan SVG’ler, boyutlandırma için width ve height değerlerine güvenir. İkisi de yoksa Canvas beklenmeyen bir boyutta işleme yapabilir.
SVG’yi rasterleştirmek tek yönlü bir işlemdir. Evrensel uyumluluk kazanırsınız ancak çözünürlük bağımsızlığını kaybedersiniz. 256x256 PNG, 512x512’de bulanık görünür. Birden çok boyuta ihtiyacınız varsa, tek bir PNG’yi ölçeklemek yerine SVG kaynağından her hedef çözünürlükte rasterleştirin.
Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.