Kompresor SVG
Kompres file SVG online secara gratis dengan kompresor SVG berbasis browser kami. Hapus metadata editor, komentar XML, dan wadah kosong, serta bulatkan koordinat jalur untuk mengurangi ukuran file SVG sebesar 30-80%. Pemrosesan batch didukung - file Anda tidak pernah meninggalkan perangkat. Tanpa daftar.
Recommended: 1-2 decimals for best compression with no visible quality loss.
Mengapa menggunakan kompresor SVG kami?
- Kompresi SVG instan: kompres file SVG dalam hitungan detik langsung di browser Anda. Kompresor SVG kami membuang metadata, membulatkan koordinat jalur, dan meminifikasi keluaran seketika - tanpa waktu tunggu unggah.
- Kompresor SVG online yang aman: file SVG Anda tidak pernah meninggalkan perangkat. Pemrosesan 100% di sisi klien berarti privasi penuh - ideal untuk mengompres ikon milik sendiri, aset merek, dan grafik vektor rahasia.
- Kompresor SVG online - tanpa instalasi: kompres file SVG online tanpa mengunduh perangkat lunak apa pun. Berfungsi di setiap browser modern di desktop dan ponsel - tanpa plugin, tanpa pendaftaran, tanpa akun.
- 100% gratis - pemrosesan batch: kompres beberapa file SVG sekaligus, sepenuhnya gratis selamanya. Atur presisi, penghapusan metadata, dan opsi minifikasi, lalu unduh semua file terkompresi sebagai satu ZIP.
Kapan menggunakan kompresor SVG
- Pengoptimalan performa web: kompres ikon dan ilustrasi SVG sebelum diterapkan ke produksi. File SVG yang lebih kecil mengurangi bobot halaman, meningkatkan skor Core Web Vitals, dan menurunkan biaya bandwidth untuk setiap pengunjung.
- Pembersihan ekspor desain: buang metadata editor Figma, Sketch, dan Illustrator dari SVG yang diekspor sebelum diserahkan ke developer. Hapus deklarasi namespace yang menggelembung dan lapisan tersembunyi yang memperbesar ukuran file.
- Kompresi aset CMS & tema: kompres aset SVG sebelum mengunggahnya ke WordPress, Webflow, atau CMS apa pun. Kurangi ukuran pustaka ikon dan jaga aset tema tetap ringan tanpa kehilangan kualitas yang terlihat.
- Pengoptimalan pustaka ikon: kompres batch seluruh set ikon sebelum dipublikasikan ke npm atau dibundel ke dalam design system. Ikon SVG yang lebih kecil mengurangi ukuran bundle dan meningkatkan efisiensi tree-shaking.
- SVG untuk templat email: kompres logo dan elemen dekoratif SVG untuk templat email HTML. SVG inline yang lebih kecil mengurangi ukuran email dan meningkatkan keterkiriman di berbagai klien email.
- Open source & dokumentasi: kompres diagram, badge, dan ilustrasi SVG sebelum di-commit ke repositori. File SVG yang lebih kecil mengurangi ukuran repositori dan meningkatkan performa render README.
Apa itu kompresi SVG?
File SVG (Scalable Vector Graphics) adalah dokumen teks XML yang mendeskripsikan bentuk, jalur, dan gaya. Saat Anda mengekspor SVG dari alat desain seperti Figma, Illustrator, atau Inkscape, file itu dipenuhi metadata editor , deklarasi namespace , komentar XML , dan koordinat floating-point presisi tinggi yang tidak terlihat oleh pemirsa tetapi memperbesar ukuran file secara signifikan. Kompresor SVG kami menghapus semua data yang tidak perlu ini dan mengenkode ulang koordinat jalur dengan presisi desimal lebih rendah, mencapai pengurangan ukuran 30-80% tanpa perubahan kualitas yang terlihat.
Cara kerja kompresor SVG kami
- Unggah file SVG Anda: seret dan lepas atau klik untuk menelusuri. Beberapa file didukung - file dibaca sebagai teks langsung di memori browser Anda.
- Atur opsi kompresi: tetapkan presisi koordinat jalur (1-2 angka desimal direkomendasikan), aktifkan atau nonaktifkan penghapusan metadata, pembuangan komentar, penghapusan wadah kosong, dan minifikasi. Semua pemrosesan terjadi secara lokal - file Anda tidak pernah meninggalkan perangkat.
- Unduh SVG terkompresi: klik "Kompres Semua" untuk memproses antrean. Unduh file satu per satu atau dapatkan semua SVG terkompresi dalam satu arsip ZIP bernama dengan awalan "abacktools".
Apa yang dihapus selama kompresi SVG
- Metadata editor: Inkscape, Illustrator, Sketch, dan Figma menyematkan deklarasi namespace milik sendiri serta tag metadata yang tidak berguna dalam SVG produksi.
- Komentar XML: alat desain sering menyisipkan komentar berisi nama lapisan, pengaturan ekspor, dan informasi versi - semuanya tidak memengaruhi render.
- Presisi jalur yang berlebihan: koordinat seperti 125.438291 dibulatkan menjadi 125.44 - perbedaan subpiksel yang tak terlihat pada resolusi layar apa pun.
- Wadah kosong: elemen <defs> , <g> , dan wadah pembungkus kosong lain yang tidak terpakai dibuang untuk mengurangi kedalaman DOM dan ukuran file.
Batasan penting
Kompresi SVG tanpa kehilangan pada tingkat visual - hasil render identik dengan aslinya pada resolusi layar apa pun. Namun, membulatkan koordinat jalur ke 0 angka desimal dapat menimbulkan pergeseran subpiksel pada ilustrasi yang sangat kompleks. Untuk sebagian besar ikon, logo, dan grafik antarmuka, presisi 1-2 angka desimal adalah pengaturan yang direkomendasikan. Jika SVG Anda berisi gambar raster tersemat (data PNG/JPEG base64), gambar tersebut tidak dikompres oleh alat ini - gunakan Kompresor PNG atau Kompresor Batch WebP/AVIF kami untuk konten raster.
Pertanyaan yang Sering Diajukan
Kompresor SVG adalah alat yang mengurangi ukuran file grafik vektor SVG dengan menghapus data yang tidak perlu - metadata editor, komentar XML, wadah kosong, dan presisi jalur yang berlebihan. Kompresor SVG online gratis kami memproses semuanya secara lokal di browser Anda, sehingga file Anda tidak pernah diunggah ke server mana pun.
Tidak. Kompresi SVG tanpa kehilangan secara visual. Hasil render identik dengan aslinya pada resolusi layar apa pun. Membulatkan koordinat jalur dari 6 angka desimal menjadi 1-2 angka menghasilkan perbedaan subpiksel yang sepenuhnya tak terlihat oleh mata manusia maupun perangkat tampilan apa pun.
Tentu. Kompresor SVG online kami memproses semuanya 100% di sisi klien di browser Anda. File SVG Anda tidak pernah meninggalkan perangkat dan tidak pernah dikirim atau disimpan di server kami. Ini membuatnya aman untuk mengompres aset merek milik sendiri, ikon rahasia, dan desain yang belum dirilis.
Ya - kompresor SVG kami 100% gratis, selamanya. Tidak ada batas ukuran file, batas batch, tanda air, pendaftaran, maupun tingkatan premium tersembunyi. Anda dapat mengompres sebanyak file SVG yang diizinkan memori perangkat Anda.
Untuk sebagian besar ikon, logo, dan grafik antarmuka, 1-2 angka desimal memberi keseimbangan terbaik antara kompresi dan kesetiaan visual. Menetapkan presisi ke 0 memberi kompresi maksimal tetapi dapat menimbulkan pergeseran subpiksel pada ilustrasi yang sangat kompleks. Untuk diagram teknis yang mengutamakan akurasi koordinat, gunakan 2-3 angka desimal.
Bisa. Kompresor SVG kami mendukung pemrosesan batch - unggah beberapa file SVG sekaligus, atur opsi pengoptimalan, dan kompres semuanya dengan satu klik. Unduh file satu per satu atau dapatkan semua SVG terkompresi dalam satu arsip ZIP bernama dengan awalan "abacktools".
Kompresor SVG kami menghapus deklarasi namespace Inkscape (sodipodi, inkscape), metadata Adobe Illustrator, tag ekspor Sketch dan Figma, instruksi pemrosesan XML, serta atribut namespace khusus apa pun yang disematkan alat desain. Semuanya tidak berpengaruh pada cara SVG dirender di browser.
Ya. Kompresor SVG kami mempertahankan semua elemen animasi (animate, animateTransform, animateMotion) dan atribut SMIL. Kompresi hanya menghapus metadata dan membulatkan koordinat jalur - tidak mengubah waktu animasi, keyframe, atau elemen interaktif apa pun.
Pengurangan ukuran tipikal berkisar 30% hingga 80% tergantung alat sumber dan isinya. SVG yang diekspor dari Illustrator atau Inkscape dengan metadata lengkap dapat berkurang 50-70%. SVG yang sudah bersih atau berisi sebagian besar konten raster (gambar base64 tersemat) akan mengalami pengurangan lebih kecil.