Pengoptimal SVG

Kurangi markup SVG, bandingkan pratinjau dan ekspor SVG atau PNG pada lebar yang dipilih.

Tempel kode SVG atau pilih file. Optimalkan, bandingkan pratinjau, lalu unduh SVG atau ekspor PNG.

Optimalkan SVG atau ekspor PNGPilih file atau letakkan di sini

SVG · masing-masing 5 MB · maksimal sepuluh file

Opsi konversi

Bandingkan kedua pratinjau yang sudah dibersihkan sebelum menggunakan hasilnya.

Alat ini memerlukan JavaScript dan browser modern dengan pemrosesan gambar lokal.

Cara menggunakan

Apa itu pengoptimal SVG?

SVG menyimpan gambar sebagai teks yang menjelaskan bentuk, jalur, dan elemen lainnya. Pengoptimal menghapus markup yang tidak diperlukan untuk memperkecil file. Alat ini juga mengekspor PNG dengan lebar pilihan Anda, sekaligus menjaga area transparan tetap transparan.

Optimalkan SVG dan ekspor PNG

Tempel kode SVG atau pilih file. Optimalkan, bandingkan pratinjau, lalu unduh SVG atau ekspor PNG.

Contoh dan hasil yang diharapkan

Buka SVG 640 × 400 dan ekspor PNG dengan lebar 1280. Yang diharapkan: PNG 1280 × 800 ketika rasio aspek asli dipertahankan. Optimasi melaporkan byte aktual yang disimpan; penghematannya tergantung pada sumbernya dan mungkin nol.

Referensi ekspor SVG

FormatTerbaik untukTransparansi
SVGMarkup vektor yang dapat diedit; periksa pratinjau yang sudah dibersihkanDilestarikan untuk karya seni yang didukung
PNGlebar 16–4096 piksel; tinggi paling banyak 4096Dilestarikan untuk karya seni yang didukung

Format dan batasan

Kode SVG atau file .svg, masing-masing hingga 5 MB dan sepuluh file per batch. Lebar PNG bisa 16–4096 piksel; tingginya juga harus maksimal 4096 piksel. Skrip, event handler, HTML asing, dan referensi eksternal dihapus sebelum pratinjau atau ekspor. Teks menggunakan font penampil yang tersedia; alat ini tidak mengubah teks menjadi jalur. Gambar raster yang tertanam mungkin tetap berukuran besar dan tidak memperoleh detail saat diperbesar. Sanitasi SVG dapat mengubah tampilannya: selalu periksa pratinjau. Paling banyak 20.000 elemen dan 100 level sarang diterima. Stylesheet, filter dan animasi juga dihapus; gaya presentasi sebaris yang didukung dipertahankan.

Setiap batch dibatasi hingga 100 MB file masukan dan 200 MB hasil dan pratinjau lokal. Pilih lebih sedikit file jika Anda mencapai batas ini.

Pertanyaan Umum

Apa yang dihilangkan oleh optimasi?

Metadata, komentar, spasi pemformatan yang tidak diperlukan, dan atribut berlebihan yang dipilih. Geometri bentuk dan referensi internal dipertahankan secara konservatif; bandingkan hasilnya sebelum menggunakannya.

Apakah pengoptimalan akan merusak SVG saya?

Itu dapat mengubah karya seni yang bergantung pada skrip yang dihapus, sumber daya eksternal, atau font yang tidak tersedia. Bandingkan pratinjau asli dan pratinjau yang dioptimalkan. Simpan yang asli dan jangan gunakan hasil yang kelihatannya salah.

Mengapa SVG saya masih besar?

Jalur detail dan gambar raster yang tertanam mungkin mendominasi ukurannya. Menghapus spasi tidak dapat membuat elemen tersebut menjadi lebih kecil, dan pengoptimalan mungkin tidak menghemat apa pun.

Apakah SVG saya sudah diunggah?

Tidak. Parsing, pengoptimalan, dan ekspor PNG dijalankan secara lokal. Pratinjau tidak memuat sumber daya eksternal yang dirujuk di dalam SVG.

Seberapa tajam keluaran SVG-ke-PNG, dan mengapa ekspor mungkin gagal?

Bentuk vektor dirender pada lebar yang dipilih. Bitmap yang tertanam dapat menjadi kabur saat diperbesar. SVG yang rusak, font yang tidak tersedia, atau dimensi keluaran yang melebihi batas dapat menyebabkan masalah; periksa pratinjau dan pilih lebar yang lebih kecil.