A vector drawing rasterised into a pixel image

SVG ke PNG: Render Grafik Vektor ke Ukuran Apa Pun Tanpa Upload

Mengubah file SVG menjadi PNG yang tajam pada 1×, 2×, 3×, 4×, atau lebar piksel apa pun yang Anda ketik, memakai mesin render yang sama dengan yang dipakai browser Anda untuk menampilkannya. Latar transparan tetap transparan, dan file tidak pernah meninggalkan perangkat Anda.

🔒 100% di browser📐 1×–4× atau lebar kustom🧊 PNG transparan Gratis & tanpa batas

Seret & Jatuhkan File SVG di Sini

atau Klik untuk Mengunggah

Maks: 10 file, 20MB per file · Dukungan: SVG

🔒

File tetap di perangkat Anda

SVG dibaca, dirender, dan di-encode di dalam tab browser Anda. Logo, diagram, dan karya yang belum dirilis tidak pernah dikirim ke server.

🖥️

Render seperti browser Anda

PNG berasal dari mesin yang sama yang menampilkan SVG di layar (Blink, Gecko, atau WebKit), jadi gradien, filter, dan teks sesuai dengan yang Anda lihat.

📐

Ukuran apa pun, tanpa blur

1× sampai 4× untuk layar segala kepadatan, atau lebar kustom untuk cetak dan marketplace. Vektor dirasterisasi dengan bersih di setiap ukuran: tidak ada pembesaran.

🛡️

Skrip dibuang lebih dulu

SVG bisa membawa JavaScript. Skrip, event handler, dan blok foreignObject dihapus sebelum render, sehingga file yang tidak tepercaya menjadi tidak berbahaya.

Kenapa SVG Tidak Punya Ukuran Sampai Anda Mengonversinya

Orang sering bertanya cara mengonversi SVG ke PNG "tanpa kehilangan kualitas", dan pertanyaan itu mengandung kesalahpahaman yang perlu diluruskan dulu. SVG tidak punya kualitas yang bisa hilang. Ia tidak punya piksel sama sekali.

Vektor Mendeskripsikan, Piksel Menyimpan

SVG adalah deskripsi bentuk (kurva, isian, teks) dalam sistem koordinat tanpa ukuran piksel tetap. PNG adalah kisi piksel yang tetap. Karena itu, mengonversi SVG ke PNG selalu berarti memilih ukuran, dan hasilnya tajam pada ukuran apa pun yang Anda pilih.

Buka SVG di editor teks dan Anda akan menemukan instruksi: pindah ke titik ini, lengkung ke titik itu, isi dengan warna ini. Tidak ada yang menyebut berapa piksel lebar gambarnya. Browser yang memutuskan itu saat menampilkan, dan keputusannya bisa berbeda setiap kali.

Apa Sebenarnya Arti viewBox, width, dan height

Tiga atribut pada elemen root mengendalikan ukuran. viewBox mendefinisikan sistem koordinat: "gambar ini membentang 0 sampai 240 ke samping dan 0 sampai 160 ke bawah". width dan height, kalau ada, menyarankan ukuran tampilan default. Banyak SVG hanya punya viewBox, sebagian hanya punya width dan height, dan beberapa tidak punya keduanya.

Konverter ini membaca mana pun yang ada, menghitung ukuran intrinsik seperti yang dilakukan browser, dan memakainya sebagai basis 1×. Kalau tidak ada yang dideklarasikan, ia jatuh ke 1.024 piksel supaya Anda tetap mendapat gambar yang bisa dipakai.

Kenapa "Tanpa Kehilangan Kualitas" Adalah Pertanyaan yang Keliru

Karena SVG bisa dirender ke ukuran apa pun dari instruksi yang sama, PNG 4.000 piksel sama tajamnya dengan PNG 400 piksel: renderer hanya menggambar lebih banyak detail. Satu-satunya cara kehilangan kualitas adalah merender kecil lalu memperbesar PNG-nya setelah itu. Solusinya: pilih ukuran final di sini, saat konversi, dan jangan pernah memperbesar PNG.

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
SVG membawa viewBox (sebuah sistem koordinat), bukan jumlah piksel. File yang sama bisa dirender selebar 240, 480, atau 1.200 piksel dengan ketajaman identik. Ukuran adalah pilihan yang Anda buat saat mengonversi SVG ke PNG, bukan sesuatu yang hilang.

Apa yang Dilakukan Konverter SVG ke PNG Ini

Alat ini membaca file SVG Anda di browser, membuang apa pun yang bisa dieksekusi, merender masing-masing pada ukuran pilihan Anda dengan mesin browser sendiri, dan mengembalikan PNG lossless dengan transparansi utuh, satu per satu atau sebagai ZIP.

Renderer yang Sama dengan Browser Anda

Konverter sisi server memakai pustaka terpisah (librsvg, Inkscape, ImageMagick), dan masing-masing punya celah: filter yang tidak didukung, font yang diganti, gradien yang digambar sedikit berbeda. PNG yang Anda terima bisa jadi tidak cocok dengan SVG yang Anda lihat.

Di sini render dilakukan oleh Blink, Gecko, atau WebKit (browser mana pun yang Anda pakai) yang menggambar SVG ke canvas. Kalau SVG tampak benar di browser Anda, PNG-nya akan tampak sama, karena itu benar-benar gambar yang sama.

Skrip Dibuang, Tidak Ada yang Diunggah

SVG adalah XML, dan bisa berisi elemen <script>, handler onload, dan HTML tersemat. File dari sumber tak dikenal bukan sesuatu yang bisa dibuka sembarangan. Sebelum render, konverter membuang skrip, atribut event, dan blok foreignObject, lalu merender hasilnya di dalam elemen image yang memang tidak bisa menjalankan kode. Dua lapis, keduanya lokal.

Tidak ada yang diunggah kapan pun. Panel Network di developer tools browser Anda tetap kosong selama batch dikonversi.

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
Lima langkah, semuanya di dalam tab Anda: baca file, buang apa pun yang bisa dieksekusi, tetapkan ukuran piksel, biarkan browser merendernya, lalu encode canvas sebagai PNG.

Cara Mengonversi SVG ke PNG dalam 3 Langkah

1

Jatuhkan file SVG Anda

Seret satu atau beberapa file .svg ke area bergaris putus-putus, atau klik untuk memilih. Hingga 10 file sekaligus di desktop. Setiap baris menampilkan pratinjau langsung vektornya: browser menampilkan SVG secara native, jadi yang Anda lihat adalah yang akan dirender.

2

Pilih ukuran dan latar

Di Pengaturan Konversi, pilih Skala (1×, 2×, 3×, atau 4× dari ukuran asli SVG) atau Lebar (preset atau lebar piksel apa pun; tinggi mengikuti rasio aspek). Lalu pilih latar: transparan secara default, atau putih, hitam, atau warna apa pun untuk diratakan.

3

Unduh PNG atau ZIP

Tekan Konversi. Setiap file menampilkan dimensi output dan ukuran PNG-nya. Unduh satu per satu, atau tekan Unduh Semua untuk ZIP dengan nama asli dan ekstensi .png.

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

Jatuhkan hingga 10 file SVG. File dibaca secara lokal dan tidak pernah diunggah.

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

Pilih skala atau ketik lebar, lalu pilih latar transparan atau warna solid.

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

Unduh tiap PNG satu per satu, atau semuanya sebagai ZIP.

Memilih Ukuran Output yang Tepat

Karena ukuran adalah pilihan, ada baiknya tahu untuk apa masing-masing pilihan. Dua mode mencakup hampir semua kasus.

1×, 2×, 3×: Menyesuaikan Kepadatan Layar

Monitor standar menampilkan satu piksel per poin CSS. Layar Retina atau HiDPI menampilkan dua; kebanyakan ponsel modern menampilkan tiga. Ikon 32 poin di layar karenanya butuh PNG 32 piksel untuk yang pertama, 64 untuk yang kedua, dan 96 untuk yang ketiga. Itulah seluruh arti 1×, 2×, dan 3×.

Pekerjaan web dan aplikasi biasanya mengekspor SVG yang sama pada ketiga skala. Jatuhkan file sekali, konversi pada 1×, ubah pengaturan, konversi lagi; atau cukup ekspor pada 3× dan biarkan platform yang memperkecil.

Tabel Ukuran untuk Target Umum

Favicon: 16, 32, dan 48 piksel, paling baik dibuat dengan alat PNG ke ICO dari PNG 512 piksel. Ikon aplikasi: 1024 piksel untuk toko aplikasi, lalu generator set ikon. Avatar media sosial: 400 sampai 800 piksel. Gambar Open Graph: 1200 × 630. Listing marketplace: biasanya 2000 piksel di sisi panjang.

Lebar Kustom untuk Cetak dan Marketplace

Untuk cetak, hitung mundur dari ukuran fisik pada 300 DPI: halaman A4 lebarnya 2.480 piksel, A3 3.508, stiker 6 inci 1.800. Beralih ke mode Lebar, ketik angkanya, dan tinggi mengikuti rasio aspek SVG. Konverter membatasi output pada 16.384 piksel di sisi terpanjang (batas yang dikenakan browser pada canvas) dan memberi tahu kalau permintaan harus dikurangi.

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
Ikon 32 poin butuh 32 piksel di monitor standar, 64 di layar Retina, dan 96 di kebanyakan ponsel. Hanya itu arti 1×, 2×, dan 3×.

Transparansi, Latar, dan Tepi

Kebanyakan SVG (logo, ikon, ilustrasi) tidak punya latar: bentuknya mengambang di atas kekosongan. PNG bisa menyimpan itu, dan itu salah satu dari dua alasan memilihnya ketimbang JPG untuk tugas ini.

Mempertahankan Latar Transparan

Transparan adalah default di sini. Setiap piksel yang tidak dilukis SVG tetap kosong, termasuk piksel yang tertutup sebagian di sepanjang tepi lengkung dan diagonal. Piksel tepi yang halus itulah yang membuat PNG bisa duduk di slide gelap, tombol berwarna, atau foto tanpa garis tepi yang terlihat.

Hasil ditampilkan di atas pola papan catur supaya Anda bisa memastikan transparansinya sebelum mengunduh.

Kapan Meratakan ke Sebuah Warna

Beberapa tujuan tidak bisa menangani alpha: klien email lama, alur cetak tertentu, beberapa pengunggah marketplace yang diam-diam mengonversi ke JPG. Untuk itu, pilih Putih, Hitam, atau warna kustom di pengaturan latar. Bentuknya dikomposit ke warna itu dan PNG jadi sepenuhnya buram.

Pilih warna yang sesuai dengan tempat gambar akan diletakkan. Ratakan ke putih lalu letakkan PNG di latar gelap, dan piksel tepinya (kini oranye pucat, biru pucat, apa pun warna bentuknya) tampak sebagai halo samar. Halo itu adalah keluhan paling umum soal logo hasil konversi, dan itu soal pilihan latar, bukan cacat render.

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 menyimpan transparansi parsial di tepi sebuah bentuk, dan itulah yang membuatnya duduk rapi di atas warna apa pun. Ratakan ke putih dan piksel tepi itu jadi pucat: bagus di atas putih, tapi jadi halo yang terlihat di atas latar gelap.

Apa yang Bisa Salah (dan Cara Memperbaikinya)

Merender di browser berarti PNG sesuai dengan layar, tapi juga mewarisi aturan browser tentang apa yang boleh dimuat oleh sebuah gambar.

Font Hilang

Teks di SVG dirender dengan font apa pun yang disebutkannya. Kalau font itu tidak terpasang di mesin Anda dan tidak tersemat di file, browser menggantinya, dan PNG menampilkan font pengganti. Font web yang dirujuk lewat URL juga tidak akan dimuat: SVG yang dirender sebagai gambar tidak boleh mengambil sumber daya eksternal.

Perbaikan yang andal adalah mengubah teks menjadi outline di alat desain Anda sebelum mengekspor SVG. Huruf menjadi path dan dirender identik di mana pun.

Gambar Tertaut Hilang

Aturan yang sama berlaku untuk <image href="https://…">. Gambar raster yang ditarik dari URL akan keluar kosong. Sematkan saja: kebanyakan editor punya opsi ekspor "embed images", yang mengubah tautan menjadi data URI di dalam SVG. Gambar tersemat dirender dengan baik.

Output Kosong atau Sangat Kecil

SVG tanpa viewBox maupun width dan height dirender di sini pada ukuran fallback; kalau gambarnya jauh dari titik asal, bisa jatuh di luar area yang terlihat. Tambahkan viewBox yang melingkupi karyanya. Output yang sangat kecil hampir selalu berarti SVG mendeklarasikan width dan height yang kecil: beralih ke mode Lebar dan ketik ukuran yang benar-benar Anda inginkan.

Gejala, Penyebab, Perbaikan

GejalaKemungkinan penyebabPerbaikan
Font salah di PNGFont tidak terpasang / font web diblokirUbah teks menjadi outline sebelum ekspor
Foto di dalam SVG kosongDitautkan lewat URL, bukan disematkanEkspor ulang dengan gambar tersemat
PNG sangat kecilSVG mendeklarasikan width/height kecilPakai mode Lebar dan ketik targetnya
Karya terpotongviewBox tidak melingkupi gambarPerbaiki viewBox di editor
Halo di latar gelapDiratakan ke putihBiarkan transparan, atau ratakan ke warna latar sebenarnya
Filter atau blur tampak berbedaKonverter server memakai mesin berbedaKonversi di sini: browser yang merender

Apa yang Orang Buat dengan SVG sebagai PNG

Kalau SVG bisa diskalakan sempurna, kenapa perlu mengonversi SVG ke PNG? Karena banyak sekali perangkat lunak yang masih tidak bisa menerima vektor.

Set Ikon dan Favicon

Toko aplikasi, format favicon, dan banyak sistem ikon menginginkan PNG berukuran tetap. Konversi sekali pada ukuran terbesar yang Anda butuhkan, lalu potong sisanya dengan generator ikon atau PNG ke ICO.

Platform yang Menolak SVG

Media sosial, marketplace, forum komunitas, dan kebanyakan pustaka media CMS menolak unggahan SVG, sebagian demi keamanan, karena SVG bisa membawa skrip. PNG 2× dengan latar transparan adalah pengganti universal.

Tanda Tangan Email dan Newsletter

Klien email membuang SVG atau menampilkan gambar rusak. Logo di email adalah PNG, idealnya diekspor pada 2× dan ditampilkan setengah ukuran agar tetap tajam di layar Retina.

Cetak dan Format Besar

Percetakan menerima PDF dan raster resolusi tinggi. Pakai mode Lebar untuk merender logo pada 3.000 atau 4.000 piksel dan hasilnya akan tercetak bersih pada ukuran poster: vektor yang dirasterisasi pada ukuran target tidak punya blur pembesaran.

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
Di mana PNG tetap dibutuhkan meski SVG-nya ada: set ikon, platform yang menolak unggahan SVG, email, dan cetak.

Konverter SVG Berbasis Browser vs Berbasis Server

Hampir setiap konverter SVG ke PNG online mengunggah file dan merendernya di server dengan librsvg, Inkscape, atau browser headless. Itu bekerja untuk bentuk sederhana dan melenceng pada apa pun yang rumit.

Fidelitas

Setiap pustaka render mendukung irisan spesifikasi SVG yang sedikit berbeda. Filter, mask, blend mode, CSS di dalam file, dan teks pada path adalah korban yang biasa. Mesin browser adalah renderer SVG paling lengkap yang ada, dan merender dengan mesin di mesin Anda sendiri berarti PNG tidak mungkin berbeda dari pratinjau.

Privasi dan Batasan

Logo yang belum dirilis, diagram produk, grafik dengan angka internal: mengunggahnya ke konverter adalah kebocoran kecil yang tidak diinginkan siapa pun. Alat server juga membatasi ukuran file dan pemakaian harian karena render membebani biaya mereka. Merender di perangkat sendiri menghapus keduanya: tidak ada yang bocor dan tidak ada yang perlu dijatah.

Yang lebih baik dilakukan server: perangkat keras yang sangat tua akan merender batch SVG rumit lebih lambat daripada pusat data. Untuk sepuluh logo, tidak ada bedanya.

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
Konverter server memakai renderer yang berbeda, jadi font dan filter bisa keluar berbeda. Alat ini memakai browser yang sedang Anda pakai untuk melihat SVG tersebut.

Apa yang Dilakukan dengan PNG Selanjutnya

Output-nya adalah PNG standar, jadi setiap alat di sini menerimanya tanpa unggahan lagi.

Untuk web, jalankan lewat Kompres PNG atau konversi ke WebP: keduanya mempertahankan transparansi dan memangkas ukuran. Untuk email atau foto, PNG ke JPG meratakan dan mengecilkan. Untuk dimensi yang persis setelahnya, Ubah Ukuran Gambar. Dan kalau Anda mulai dari raster dan berharap punya vektor, PNG ke SVG berjalan ke arah sebaliknya.

SVG ke PNG: Pertanyaan yang Sering Diajukan

Gratis, tanpa akun, tanpa kuota harian. Render terjadi di browser Anda, jadi tidak ada yang perlu dijatah. Anda bisa menambahkan hingga 10 file SVG per batch di desktop dan menjalankan batch sebanyak yang Anda mau.

Tidak. File dibaca, dibersihkan, dirender, dan di-encode di dalam tab browser Anda. Logo yang belum dirilis dan diagram internal tidak pernah meninggalkan perangkat Anda: panel Network di developer tools tetap kosong selama konversi.

Pilih ukuran final saat konversi. SVG tidak punya piksel yang bisa hilang; ia dirender tajam pada ukuran apa pun. Kualitas hanya hilang kalau Anda merender kecil lalu memperbesar PNG-nya. Pakai 2× atau 3× untuk layar, atau mode Lebar dengan jumlah piksel persis yang Anda butuhkan untuk cetak.

Ya, secara default. Setiap piksel yang tidak dilukis SVG tetap transparan, termasuk piksel tepi halus yang membuat PNG duduk rapi di atas warna apa pun. Pilih Putih, Hitam, atau warna kustom di pengaturan hanya kalau tujuannya tidak bisa menangani transparansi.

Kelipatan dari ukuran yang dideklarasikan SVG sendiri, disesuaikan dengan kepadatan layar: 1× untuk monitor standar, 2× untuk layar Retina dan HiDPI, 3× untuk kebanyakan ponsel. Ikon 32 poin menjadi PNG 32, 64, atau 96 piksel. 4× tersedia untuk cetak atau margin aman.

Font itu tidak terpasang di mesin Anda dan browser menggantinya; font web yang ditautkan lewat URL tidak bisa dimuat di dalam gambar. Ubah teks menjadi outline di alat desain Anda sebelum mengekspor SVG, dan hasilnya akan dirender identik di mana pun.

Ya. SVG bisa berisi skrip, jadi konverter membuang elemen script, event handler, dan blok foreignObject sebelum render, dan merender di dalam elemen image yang memang tidak bisa mengeksekusi kode. File juga tidak pernah diunggah, jadi tidak mungkin sampai ke orang lain.

Bisa. Jatuhkan hingga 10 file sekaligus, atur ukuran dan latar sekali saja, lalu tekan Konversi. Setiap file dirender bergantian dan Unduh Semua mengemas hasilnya ke dalam satu ZIP dengan nama asli.

T

Tim Engineering TinyImagePro

Kami membangun alat file berbasis browser yang tidak pernah mengunggah data Anda. Konverter SVG ke PNG ini membersihkan teks SVG, menetapkan dimensi piksel eksplisit, membiarkan mesin browser sendiri merendernya ke canvas, dan menulis PNG dengan encoder lossless bawaan — semuanya di mesin Anda.

Tentang TinyImagePro
SVG ke PNG Transparan, Ukuran Bebas | TinyImagePro