A vector drawing rasterised into a pixel image

SVG'den PNG'ye – Vektör Grafikleri Yüklemeden Her Boyutta İşleyin

SVG'den PNG'ye dönüştürür: 1×, 2×, 3×, 4× ya da yazdığınız herhangi bir piksel genişliğinde, tarayıcınızın onları görüntülediği aynı işleme motoruyla net PNG'lere dönüştürür. Şeffaf arka planlar şeffaf kalır ve dosyalarınız cihazınızdan çıkmaz.

🔒 %100 tarayıcıda📐 1×–4× ya da özel genişlik🧊 Şeffaf PNG Ücretsiz ve sınırsız

SVG Dosyalarını Buraya Sürükleyip Bırakın

veya Yüklemek için Tıklayın

En fazla 10 dosya, her biri 20 MB · Destek: SVG

🔒

Dosyalar cihazınızda kalır

SVG, tarayıcı sekmenizin içinde okunur, işlenir ve kodlanır. Logolar, diyagramlar ve henüz yayımlanmamış çalışmalar asla bir sunucuya gönderilmez.

🖥️

Tarayıcınız gibi işler

PNG, SVG'yi ekranda gösteren aynı motordan – Blink, Gecko ya da WebKit – gelir; bu yüzden degradeler, filtreler ve metin gördüğünüzle birebir aynıdır.

📐

Her boyut, bulanıklık yok

Her yoğunluktaki ekran için 1× ile 4× arası ya da baskı ve pazar yerleri için özel genişlik. Vektörler her boyutta temiz rasterleşir; büyütme diye bir şey yoktur.

🛡️

Scriptler önce temizlenir

SVG, JavaScript taşıyabilir. Scriptler, olay işleyicileri ve foreignObject blokları işlemeden önce kaldırılır; böylece güvenilmeyen bir dosya zararsız hale gelir.

Bir SVG Neden Siz Dönüştürene Kadar Boyutsuzdur

İnsanlar sık sık SVG'den PNG'ye "kalite kaybetmeden" nasıl dönüştürüleceğini sorar; oysa sorunun içinde önce açıklığa kavuşturulması gereken bir yanlış anlama var. Bir SVG'nin kaybedecek kalitesi yoktur. Hiç pikseli yoktur ki.

Vektörler Tarif Eder, Pikseller Saklar

SVG; eğriler, dolgular ve metinden oluşan şekillerin sabit piksel boyutu olmayan bir koordinat sistemindeki tarifidir. PNG ise sabit bir piksel ızgarasıdır. Bu yüzden SVG'den PNG'ye dönüştürmek her zaman bir boyut seçmek demektir ve sonuç, seçtiğiniz her boyutta nettir.

Bir SVG'yi metin düzenleyicide açın; talimatlar görürsünüz: şu noktaya git, şuraya eğri çiz, bu renkle doldur. Çizimin kaç piksel genişliğinde olduğunu söyleyen hiçbir şey yoktur. Buna tarayıcı görüntüleme anında karar verir ve her seferinde farklı karar verebilir.

viewBox, width ve height Aslında Ne Anlama Gelir

Boyutu kök öğedeki üç öznitelik belirler. viewBox koordinat sistemini tanımlar: "bu çizim yatayda 0'dan 240'a, dikeyde 0'dan 160'a uzanır". width ve height varsa varsayılan bir görüntüleme boyutu önerir. Birçok SVG'de yalnızca viewBox, bazılarında yalnızca width ve height, birkaçında ise hiçbiri yoktur.

Bu dönüştürücü hangileri varsa onları okur, bir tarayıcının yapacağı gibi içsel bir boyut hesaplar ve bunu 1× tabanı olarak kullanır. Hiçbiri tanımlı değilse yine kullanılabilir bir görsel alabilmeniz için 1.024 piksele geri düşer.

"Kalite Kaybetmeden" Neden Yanlış Soru

SVG aynı talimatlardan her boyutta işlenebildiği için 4.000 piksellik bir PNG, 400 piksellik olanla tamamen aynı netliktedir; işleyici yalnızca daha fazla ayrıntı çizer. Kalite kaybetmenin tek yolu küçük işleyip PNG'yi sonradan büyütmektir. Çözüm, son boyutu burada, dönüştürme anında seçmek ve PNG'yi asla büyütmemektir.

An SVG has a viewBox, not a pixel size; the PNG size is chosen at conversionLeft: a vector drawing on a blueprint grid labelled viewBox 0 0 240 160. Right: the same drawing rendered as three PNGs of different pixel sizes, all equally sharp.SVG — a description<svg viewBox="0 0 240 160">no pixels yet — coordinates and curvesrasterise1× · 240 × 1602× · 480 × 320width 1200 · 1200 × 800each is sharp — the size is a choice, not a loss
Bir SVG piksel sayısı değil, bir viewBox – yani bir koordinat sistemi – taşır. Aynı dosya 240, 480 ya da 1.200 piksel genişliğinde aynı netlikte işlenir. Boyut, SVG'den PNG'ye dönüştürürken sizin verdiğiniz bir karardır; kaybolan bir şey değil.

Bu SVG'den PNG'ye Dönüştürücü Ne Yapar

Bu araç SVG dosyalarınızı tarayıcıda okur, çalıştırılabilir her şeyi kaldırır, her birini seçtiğiniz boyutta tarayıcının kendi motoruyla işler ve şeffaflığı korunmuş kayıpsız PNG'leri tek tek ya da ZIP olarak size verir.

Tarayıcınızla Aynı İşleyici

Sunucu taraflı dönüştürücüler ayrı bir kütüphane kullanır – librsvg, Inkscape, ImageMagick – ve her birinin eksikleri vardır: desteklemediği bir filtre, yerine başkasını koyduğu bir yazı tipi, biraz farklı çizdiği bir degrade. Geri aldığınız PNG, baktığınız SVG ile aynı olmayabilir.

Burada işlemeyi Blink, Gecko ya da WebKit – hangi tarayıcıyı kullanıyorsanız o – yapar ve SVG'yi bir canvas'a çizer. SVG tarayıcınızda doğru görünüyorsa PNG de aynı görünür; çünkü kelimenin tam anlamıyla aynı çizimdir.

Scriptler Temizlenir, Hiçbir Dosya Yüklenmez

SVG bir XML'dir ve <script> öğeleri, onload işleyicileri ve gömülü HTML içerebilir. Kaynağı bilinmeyen bir dosya öylece açılacak bir şey değildir. Dönüştürücü işlemeden önce scriptleri, olay özniteliklerini ve foreignObject bloklarını kaldırır; sonucu da zaten kod çalıştıramayan bir görsel öğesinin içinde işler. İki katman, ikisi de yerel.

Hiçbir aşamada hiçbir dosya yüklenmez. Bir toplu dönüştürme sürerken tarayıcınızın geliştirici araçlarındaki Ağ paneli boş kalır.

How the SVG becomes a PNG inside the browser, in five steps, with nothing uploaded1read .svgtext, on your device2strip scripts<script>, on* handlers3set sizewidth / height / viewBox4browser renderssame engine as the page5canvas → PNGlossless, alpha keptevery step runs in your tab — the Network panel stays empty
Beş adım, hepsi sekmenizin içinde: dosyayı oku, çalıştırılabilir her şeyi ayıkla, piksel boyutunu ayarla, tarayıcının işlemesine izin ver, canvas'ı PNG olarak kodla.

SVG'den PNG'ye 3 Adımda Nasıl Dönüştürülür

1

SVG dosyalarınızı bırakın

Bir ya da daha fazla .svg dosyasını kesikli alana sürükleyin ya da tıklayıp seçin. Masaüstünde tek seferde en fazla 10 dosya. Her satırda vektörün canlı önizlemesi görünür; tarayıcılar SVG'yi doğal olarak gösterir, yani gördüğünüz şey işlenecek olandır.

2

Boyut ve arka plan seçin

Dönüştürme Ayarları'nda Ölçek (SVG'nin kendi boyutunun 1×, 2×, 3× ya da 4× katı) ya da Genişlik (hazır bir değer ya da herhangi bir piksel genişliği; yükseklik en boy oranını izler) seçin. Ardından arka planı belirleyin: varsayılan olarak şeffaf ya da düzleştirmek için beyaz, siyah ya da istediğiniz bir renk.

3

PNG'leri ya da bir ZIP indirin

Dönüştür'e basın. Her dosya çıktı boyutlarını ve PNG boyutunu gösterir. Tek tek indirin ya da Tümünü İndir'e basarak orijinal adları ve .png uzantısıyla bir ZIP alın.

Step 1: drop SVG files.svg.svg.svgup to 10 at once · never uploaded
1

En fazla 10 SVG dosyası bırakın. Yerel olarak okunur, hiçbir dosya yüklenmez.

Step 2: choose a scale or a pixel width and a backgroundOutput sizeScaleWidthscreenretinaphoneprintBackground→ 480 × 320 pxConvert 3 SVG
2

Bir ölçek seçin ya da genişlik yazın, ardından şeffaf ya da düz bir arka plan belirleyin.

Step 3: download PNGs individually or as a ZIPlogo-01.pnglogo-02.pnglogo-03.pngZIPDownload All as ZIP (3)
3

Her PNG'yi tek tek ya da hepsini bir ZIP olarak indirin.

Doğru Çıktı Boyutunu Seçmek

Boyut bir tercih olduğuna göre seçeneklerin ne işe yaradığını bilmek işinize yarar. İki mod neredeyse her durumu karşılar.

1×, 2×, 3× – Ekran Yoğunluğuna Uyum

Standart bir monitör her CSS noktası için bir piksel gösterir. Retina ya da HiDPI ekran iki, çoğu modern telefon üç piksel gösterir. Ekranda 32 punto olan bir simge bu yüzden ilki için 32, ikincisi için 64, üçüncüsü için 96 piksellik PNG ister. 1×, 2× ve 3× tam olarak bu anlama gelir.

Web ve uygulama işlerinde aynı SVG genellikle üç ölçekte de dışa aktarılır. Dosyayı bir kez bırakın, 1× ile dönüştürün, ayarı değiştirin, tekrar dönüştürün; ya da doğrudan 3× ile dışa aktarıp küçültmeyi platforma bırakın.

Yaygın Hedefler için Boyut Tablosu

Favicon: 16, 32 ve 48 piksel; en iyisi 512 piksellik bir PNG'den PNG ICO Dönüştürücü ile üretmek. Uygulama simgeleri: mağazalar için 1024 piksel, ardından simge seti oluşturucu. Sosyal medya avatarları: 400 ile 800 piksel arası. Open Graph görselleri: 1200×630. Pazar yeri ilanları: genellikle uzun kenarda 2000 piksel.

Baskı ve Pazar Yerleri için Özel Genişlik

Baskı için fiziksel boyuttan 300 DPI ile geriye doğru hesaplayın: A4 sayfa 2.480 piksel genişliğinde, A3 3.508, 15 cm'lik bir etiket 1.800 pikseldir. Genişlik moduna geçin, sayıyı yazın; yükseklik SVG'nin en boy oranını izler. Dönüştürücü, çıktıyı uzun kenarda 16.384 pikselle sınırlar – tarayıcıların canvas'a koyduğu sınır budur – ve bir istek küçültülmek zorunda kaldıysa bunu size söyler.

Why 2× and 3× exist: the same icon needs more pixels on denser screensThree squares each drawn with the same physical size but 4, 8 and 12 pixels across, labelled 1×, 2× and 3×.standard monitor32 × 32 px for a 32-pt iconRetina / HiDPI64 × 64 px for a 32-pt iconmodern phones96 × 96 px for a 32-pt icon
32 punto bir simge standart bir monitörde 32 piksel, Retina ekranda 64, çoğu telefonda 96 piksel ister. 1×, 2× ve 3× tam olarak bu demek.

Şeffaflık, Arka Planlar ve Kenarlar

Çoğu SVG'nin – logolar, simgeler, illüstrasyonlar – arka planı yoktur: şekiller boşlukta durur. PNG bunu saklayabilir; bu iş için JPG yerine PNG'yi tercih etmenin iki nedeninden biri budur.

Arka Planı Şeffaf Tutmak

Burada varsayılan şeffaftır. SVG'nin boyamadığı her piksel, eğri ve çapraz kenarlar boyunca kısmen kaplanan pikseller dahil, boş kalır. PNG'nin koyu bir slaytta, renkli bir düğmede ya da bir fotoğrafın üzerinde görünür bir çerçeve olmadan durmasını sağlayan bu yumuşak kenar pikselleridir.

Sonuçlar, indirmeden önce şeffaflığı doğrulayabilmeniz için dama deseni üzerinde gösterilir.

Ne Zaman Bir Renge Düzleştirmeli

Bazı hedefler alfa kanalını işleyemez: eski e-posta istemcileri, bazı baskı iş akışları, arka planda JPG'ye çeviren birkaç pazar yeri yükleyicisi. Bunlar için arka plan ayarından Beyaz, Siyah ya da özel bir renk seçin. Şekil o rengin üzerine bindirilir ve PNG tamamen opak olur.

Görselin duracağı yere uyan rengi seçin. Beyaza düzleştirip PNG'yi koyu bir zemine koyarsanız kenar pikselleri – artık soluk turuncu, soluk mavi, şeklin rengi neyse – hafif bir hale gibi görünür. Bu hale, dönüştürülmüş logolarla ilgili en yaygın şikâyettir ve bir işleme hatası değil, bir arka plan tercihidir.

A transparent PNG keeps soft anti-aliased edges; flattening bakes in a backgroundLeft: a shape on a checkerboard with a magnified edge showing partially transparent pixels. Right: the same shape flattened onto white, where those edge pixels have become light grey.Transparent (default)edge pixels are partly see-through — sits on any colourFlattened to whiteedge pixels are now light orange — a halo on dark backgrounds
PNG, bir şeklin kenarlarındaki kısmi şeffaflığı saklar; şeklin her renkte temiz oturmasını sağlayan da budur. Beyaza düzleştirirseniz bu kenar pikselleri soluklaşır: beyaz üzerinde sorun yok, koyu her zeminde görünür bir hale.

Ne Ters Gidebilir (ve Nasıl Düzeltilir)

Tarayıcıda işlemek PNG'nin ekranla eşleşmesi demektir; ama bir görselin neyi yükleyebileceğine dair tarayıcı kurallarını da miras alır.

Eksik Yazı Tipleri

SVG içindeki metin, dosyanın adını verdiği yazı tipiyle işlenir. Bu yazı tipi makinenizde yüklü değilse ve dosyaya gömülmemişse tarayıcı yerine başka birini koyar ve PNG'de o görünür. URL ile başvurulan web yazı tipleri de yüklenmez: görsel olarak işlenen bir SVG'nin dış kaynak çekmesine izin verilmez.

Güvenilir çözüm, SVG'yi dışa aktarmadan önce tasarım aracınızda metni eğrilere (outline) dönüştürmektir. Harfler yola dönüşür ve her yerde aynı işlenir.

Eksik Bağlantılı Görseller

Aynı kural <image href="https://…"> için de geçerlidir. URL'den çekilen bir raster görsel boş çıkar. Bunun yerine gömün; çoğu düzenleyicide bağlantıyı SVG içinde bir data URI'ye çeviren "görselleri göm" dışa aktarma seçeneği vardır. Gömülü görseller sorunsuz işlenir.

Boş ya da Minik Çıktı

Ne viewBox'ı ne de width ve height'ı olan bir SVG burada yedek boyutta işlenir; çizim başlangıç noktasından uzaktaysa görünür alanın dışına düşebilir. Çalışmayı kapsayan bir viewBox ekleyin. Minik bir çıktı neredeyse her zaman SVG'nin küçük bir width ve height tanımladığı anlamına gelir; Genişlik moduna geçip gerçekten istediğiniz boyutu yazın.

Belirti, Neden, Çözüm

BelirtiOlası nedenÇözüm
PNG'de yanlış yazı tipiYazı tipi yüklü değil / web yazı tipi engellendiDışa aktarmadan önce metni eğrilere dönüştürün
SVG içindeki fotoğraf boşGömülü değil, URL ile bağlantılıGörseller gömülü olarak yeniden dışa aktarın
PNG minikSVG küçük bir width/height tanımlıyorGenişlik modunu kullanıp hedefi yazın
Çalışma kesikviewBox çizimi kapsamıyorviewBox'ı düzenleyicide düzeltin
Koyu zeminde haleBeyaza düzleştirilmişŞeffaf bırakın ya da gerçek arka plan rengine düzleştirin
Filtre ya da bulanıklık farklı görünüyorSunucu dönüştürücüsü farklı bir motor kullanmışBurada dönüştürün; tarayıcı işler

İnsanlar PNG Olarak SVG ile Ne Yapıyor

SVG kusursuz ölçekleniyorsa neden SVG'den PNG'ye dönüştürmeli ki? Çünkü hâlâ pek çok yazılım vektör kabul etmiyor.

Simge Setleri ve Favicon'lar

Uygulama mağazaları, favicon formatları ve birçok simge sistemi sabit boyutlu PNG ister. SVG'den PNG'ye ihtiyacınız olan en büyük boyutta bir kez dönüştürün, gerisini simge oluşturucu ya da PNG ICO Dönüştürücü ile kesin.

SVG'yi Reddeden Platformlar

Sosyal ağlar, pazar yerleri, topluluk forumları ve çoğu CMS medya kütüphanesi SVG yüklemeyi reddeder; kısmen güvenlik nedeniyle, çünkü SVG script taşıyabilir. Şeffaf arka planlı 2× bir PNG evrensel alternatiftir.

E-posta İmzaları ve Bültenler

E-posta istemcileri SVG'yi ayıklar ya da kırık görsel gösterir. E-postadaki logolar PNG'dir; ideal olarak 2× ile dışa aktarılır ve Retina ekranlarda net kalsın diye yarı boyutta gösterilir.

Baskı ve Büyük Format

Matbaalar PDF ve yüksek çözünürlüklü raster kabul eder. Genişlik moduyla bir logoyu 3.000 ya da 4.000 piksel işleyin; poster boyutunda temiz basılır. Hedef boyutta rasterleştirilen vektörlerde büyütme bulanıklığı olmaz.

Four uses for SVG rendered as PNG: app icons, social and marketplaces, email, printApp icons and favicons163264128Social posts and marketplacesSVG uploads rejected → PNG acceptedEmail signatures and newslettersmail clients strip SVG; PNG at 2× stays crispPrint and large formatcustom widthe.g. 4000 px for A3no upscaling blur
SVG varken bile PNG'nin gerektiği yerler: simge setleri, SVG yüklemeyi reddeden platformlar, e-posta ve baskı.

Tarayıcı Tabanlı ve Sunucu Tabanlı SVG Dönüştürücüler

İnternetteki neredeyse her SVG'den PNG'ye dönüştürücü dosyayı yükler ve sunucuda librsvg, Inkscape ya da başsız (headless) bir tarayıcıyla işler. Basit şekillerde işe yarar, karmaşık her şeyde sapar.

Doğruluk

Her işleme kütüphanesi SVG spesifikasyonunun biraz farklı bir dilimini destekler. Filtreler, maskeler, karışım modları, dosya içindeki CSS ve yol üzerindeki metin her zamanki kurbanlardır. Tarayıcı motorları var olan en eksiksiz SVG işleyicileridir ve makinenizdekiyle işlemek, PNG'nin önizlemeden farklı olamayacağı anlamına gelir.

Gizlilik ve Sınırlar

Yayımlanmamış bir logo, bir ürün diyagramı, iç rakamlar içeren bir grafik: bunları bir dönüştürücüye yüklemek kimsenin niyet etmediği küçük bir sızıntıdır. Sunucu araçları ayrıca dosya boyutunu ve günlük kullanımı sınırlar; çünkü işleme onlara paraya mal olur. Kendi cihazınızda işlemek ikisini de ortadan kaldırır: sızacak bir şey de yok, sayılacak bir şey de.

Sunucunun daha iyi yaptığı şey: çok eski bir donanım, karmaşık SVG'lerden oluşan bir grubu bir veri merkezinden daha yavaş işler. On logo için hiçbir fark yaratmaz.

Server-based converters render with a different engine; this tool uses your browser'sTop: upload to a server that renders with librsvg or Inkscape, which may draw fonts and filters differently. Bottom: the browser that displays the SVG also renders it, so the PNG matches what you see.Server-based converteryour deviceuploadlibrsvg / Inkscapedifferent rendererfonts substituted · filters approximatedlogo files kept for hours · size capsIn your browser (this tool)browser engineBlink / Gecko / WebKit.png fileslooks exactly as it does on screennothing uploaded · scripts stripped first
Sunucu dönüştürücüleri farklı bir işleyici kullanır; yazı tipleri ve filtreler farklı çıkabilir. Bu araç, SVG'ye zaten baktığınız tarayıcıyı kullanır.

PNG'lerle Sonra Ne Yapmalı

SVG'den PNG'ye dönüştürmenin çıktısı standart PNG'dir; buradaki her araç onu yeniden yüklemeye gerek kalmadan kabul eder.

Web için PNG Sıkıştırıcı'dan geçirin ya da WebP'ye dönüştürün; ikisi de şeffaflığı korur ve boyutu düşürür. E-posta ya da fotoğraf için PNG JPG Dönüştürücü düzleştirir ve küçültür. Sonradan tam boyut için Resim Boyutlandırma. Raster ile başlayıp keşke vektör olsaydı diyorsanız PNG SVG Dönüştürücü ters yönde gider.

SVG'den PNG'ye – Sıkça Sorulan Sorular

Ücretsiz, hesap gerekmez, günlük kota yok. İşleme tarayıcınızda gerçekleşir; sayılacak bir şey yoktur. Masaüstünde her grupta en fazla 10 SVG dosyası ekleyebilir ve istediğiniz kadar grup çalıştırabilirsiniz.

Hayır. Dosya tarayıcı sekmenizin içinde okunur, temizlenir, işlenir ve kodlanır. Yayımlanmamış logolar ve iç diyagramlar cihazınızdan çıkmaz; dönüştürme sırasında geliştirici araçlarındaki Ağ paneli boş kalır.

Son boyutu dönüştürme anında seçin. SVG'nin kaybedecek pikseli yoktur; her boyutta net işlenir. Kalite yalnızca küçük işleyip PNG'yi sonradan büyütürseniz kaybolur. Ekranlar için 2× ya da 3×, baskı için ihtiyacınız olan tam piksel sayısıyla Genişlik modunu kullanın.

Evet, varsayılan olarak. SVG'nin boyamadığı her piksel, PNG'nin her renkte temiz durmasını sağlayan yumuşak kenar pikselleri dahil şeffaf kalır. Ayarlardan Beyaz, Siyah ya da özel bir rengi yalnızca hedef şeffaflığı işleyemiyorsa seçin.

SVG'nin kendi tanımladığı boyutun ekran yoğunluğuna göre katları: standart monitörler için 1×, Retina ve HiDPI ekranlar için 2×, çoğu telefon için 3×. 32 punto bir simge 32, 64 ya da 96 piksellik PNG olur. 4× baskı ya da güvenlik payı içindir.

Yazı tipi makinenizde yüklü değil ve tarayıcı yerine başkasını koydu; URL ile bağlanan web yazı tipleri bir görselin içinde yüklenemez. SVG'yi dışa aktarmadan önce tasarım aracınızda metni eğrilere dönüştürün; her yerde aynı işlenir.

Evet. SVG script içerebilir; bu yüzden dönüştürücü işlemeden önce script öğelerini, olay işleyicilerini ve foreignObject bloklarını ayıklar ve zaten kod çalıştıramayan bir görsel öğesinin içinde işler. Dosya ayrıca hiçbir zaman yüklenmez; başka kimseye ulaşamaz.

Evet, SVG'den PNG'ye toplu dönüştürme burada varsayılandır. Tek seferde en fazla 10 dosya bırakın, boyutu ve arka planı bir kez ayarlayın ve Dönüştür'e basın. Her dosya sırayla işlenir; Tümünü İndir sonuçları orijinal adlarıyla tek bir ZIP'e paketler.

T

TinyImagePro Mühendislik

Verilerinizi asla yüklemeyen tarayıcı tabanlı dosya araçları geliştiriyoruz. Bu SVG'den PNG'ye dönüştürücü SVG metnini temizler, açık piksel boyutları belirler, tarayıcının kendi motorunun onu bir canvas'a işlemesine izin verir ve PNG'yi yerleşik kayıpsız kodlayıcıyla yazar. Hepsi cihazınızda.

TinyImagePro Hakkında
SVG'den PNG'ye Dönüştürücü – Her Boyut, Şeffaf, Yüklemeden