Editor & Pengoptimal SVG
Unggah atau tempel file SVG untuk melihat, mengedit data jalur, mengubah warna, mengubah ukuran viewBox, dan mengoptimalkan markup. Pengoptimal bawaan menghapus atribut, komentar, dan metadata editor yang tidak diperlukan untuk mengurangi ukuran file. Bandingkan ukuran sebelum dan sesudah, lalu unduh atau salin SVG yang dioptimalkan - semuanya berjalan secara lokal di browser Anda.
Drop SVG file here or click to browse
Supports .svg files - all processing is local
Preview
SVG Code
Mengapa Menggunakan Editor & Pengoptimal SVG Kami?
- Unggah, Pratinjau & Edit Kode SVG: Unggah file SVG apa pun atau tempelkan markup SVG mentah untuk melihat pratinjau langsung. Editor kode bawaan memungkinkan Anda mengedit data jalur secara langsung, menyesuaikan atribut guratan dan isian, dan memodifikasi dokumen SVG secara real-time - dengan perubahan langsung terlihat di panel pratinjau.
- Ubah Warna & Gaya: Ubah warna isian dan guratan dengan mudah di seluruh SVG menggunakan pemilih warna. Perbarui dimensi viewBox untuk mengubah ukuran kanvas, dan sesuaikan atribut umum seperti properti stroke-width, opacity, dan gaya inline - memberi Anda kontrol penuh atas grafik Anda tanpa perlu menelusuri kode mentah.
- Optimasi Sekali Klik: Bersihkan SVG Anda dengan satu klik. Pengoptimal menghapus atribut yang tidak perlu (deklarasi namespace XML, grup kosong, ID yang tidak digunakan, metadata editor), menghapus komentar dan spasi, dan menggabungkan node jalur yang berdekatan. Perbandingan ukuran sebelum/sesudah menunjukkan dengan tepat berapa banyak yang Anda hemat.
- Unduh atau Salin SVG yang Dioptimalkan: Unduh file SVG akhir atau salin markup yang dioptimalkan ke clipboard Anda. Editor mempertahankan semua elemen visual sekaligus mengurangi ukuran file - cocok untuk pengembangan web, penyerahan desain, atau menyiapkan SVG untuk produksi. Semua pemrosesan berjalan secara lokal tanpa unggahan.
Kasus Penggunaan Umum untuk Editor & Pengoptimal SVG
- Pengembangan Web & Pembersihan SVG: Pengembang web menggunakan editor untuk membersihkan SVG yang diekspor dari alat desain seperti Figma, Sketch, atau Illustrator. Hapus lusinan atribut dan metadata editor yang tidak perlu yang membuat file SVG membengkak, mengurangi ukuran bundel tanpa memengaruhi keluaran visual - cocok untuk sistem ikon dan ilustrasi.
- Pengeditan & Penyesuaian Jalur: Pengembang dan desainer mengedit data jalur SVG langsung di editor kode untuk mengubah bentuk, menyesuaikan kurva Bézier, atau memperbaiki masalah rendering. Pratinjau langsung menampilkan setiap pengeditan secara instan, sehingga memudahkan untuk menyempurnakan koordinat jalur, menyederhanakan node yang tumpang tindih, atau menggabungkan jalur yang berdekatan.
- Tema Warna & Gaya: Mengubah seluruh kumpulan ikon atau skema warna ilustrasi dengan cepat menggunakan pemilih warna isian dan guratan. Ganti isian umum #000000 dengan warna merek Anda, sesuaikan opasitas untuk efek berlapis, atau perbarui lebar guratan untuk visibilitas yang lebih baik - semuanya tanpa mengedit setiap elemen secara manual.
- Mengubah Ukuran & Penyesuaian ViewBox: Mengubah ukuran grafik SVG dengan menyesuaikan dimensi viewBox. Editor menghitung rasio aspek dan memungkinkan Anda mengatur lebar dan tinggi khusus sambil mempertahankan proporsi. Berguna untuk menghasilkan ikon responsif, membuat SVG sesuai dengan wadah tertentu, atau menyiapkan aset untuk ukuran layar berbeda.
- Penyerahan Desain & Persiapan Aset: Desainer yang mempersiapkan aset SVG untuk penyerahan pengembang menggunakan pengoptimal untuk menghapus kode yang tidak perlu sambil menjaga fidelitas visual. Perbandingan ukuran sebelum/sesudah memberikan bukti nyata pengoptimalan - bagikan SVG yang bersih dan siap produksi dengan percaya diri.
- Kompresi SVG untuk Kinerja: Pengembang yang mengutamakan kinerja mengompresi file SVG sebelum menambahkannya ke situs web atau aplikasi. Pengoptimal menghilangkan atribut yang berlebihan, menggabungkan jalur, dan menghilangkan spasi untuk menghasilkan SVG sekecil mungkin yang dirender secara identik. Bagan penghematan ukuran menunjukkan dampak dari setiap pengoptimalan.
Apa itu Editor & Pengoptimal SVG?
Editor dan pengoptimal SVG adalah alat untuk melihat, mengedit, dan mengoptimalkan file Scalable Vector Graphics (SVG). SVG adalah format gambar vektor berbasis XML yang banyak digunakan di web untuk ikon, ilustrasi, logo, dan diagram. Editor & Pengoptimal SVG kami memungkinkan Anda mengunggah atau menempelkan SVG, mengedit markup mentah dengan pratinjau langsung, mengubah warna dan dimensi, dan mengoptimalkan file untuk menghilangkan pembengkakan yang tidak perlu - semuanya berjalan sepenuhnya di browser Anda tanpa unggahan server.
Cara Kerja Editor & Pengoptimal SVG Kami
- Unggah atau Tempel: Seret dan lepas file SVG ke area unggahan, atau tempelkan markup SVG mentah langsung ke editor kode. Panel pratinjau menampilkan SVG secara real-time sehingga Anda dapat melihat dengan tepat apa yang sedang Anda kerjakan.
- Edit & Sesuaikan: Gunakan pemilih warna untuk mengubah warna isian dan guratan di seluruh SVG. Sesuaikan dimensi viewBox untuk mengubah ukuran kanvas sambil mempertahankan rasio aspek. Pratinjau langsung diperbarui secara instan dengan setiap perubahan.
- Edit Kode Mentah: Editor kode memungkinkan Anda memodifikasi markup SVG secara langsung - mengubah data jalur, memperbarui atribut, menambah atau menghapus elemen, dan menyempurnakan struktur dokumen. Pratinjau diperbarui saat Anda mengetik, memberi Anda kendali penuh.
- Optimalkan & Unduh: Klik tombol Optimalkan untuk membersihkan SVG secara otomatis. Pengoptimal menghapus atribut yang tidak diperlukan, menghapus komentar dan spasi, menggabungkan jalur yang berdekatan, dan menghilangkan metadata editor. Bandingkan ukuran file sebelum dan sesudah, lalu unduh SVG yang dioptimalkan atau salin markupnya.
Apa yang Ditunjukkan Editor SVG
- Pratinjau Langsung: Pratinjau SVG yang dirender secara real-time dan diperbarui secara instan saat Anda mengedit kode atau mengubah warna dan dimensi. Pratinjau secara otomatis diskalakan agar sesuai dengan ruang yang tersedia sambil mempertahankan rasio aspek.
- Editor Kode: Area teks yang menampilkan markup SVG lengkap dengan dukungan penyorotan sintaksis. Edit bagian mana pun dari SVG secara langsung - jalur, atribut, metadata, atau elemen struktural.
- Kontrol Warna: Isi pemilih warna dan pemilih warna guratan dengan masukan hex dan contoh pratinjau. Terapkan warna secara global ke semua elemen yang berlaku di SVG sekaligus.
- Kontrol ViewBox: Input lebar dan tinggi untuk menyesuaikan dimensi viewBox SVG. Kunci rasio aspek mempertahankan proporsi saat mengubah ukuran.
- Perbandingan Sebelum/Sesudah: Menampilkan ukuran file SVG asli dan ukuran file SVG yang dioptimalkan secara berdampingan, dengan persentase penghematan yang disorot.
Privasi & Pemrosesan Data
Editor & Pengoptimal SVG ini berjalan sepenuhnya di browser Anda tanpa pemrosesan sisi server. File SVG Anda, pengeditan kode, dan keluaran yang dioptimalkan tidak pernah meninggalkan perangkat Anda - tidak ada unggahan ke server mana pun, tidak ada penyimpanan data, dan tidak ada pelacakan analitik konten SVG Anda. Semua logika pengoptimalan dan transformasi warna diimplementasikan menggunakan API browser standar. Editor bekerja offline setelah pemuatan halaman awal. Alat ini ditujukan untuk tujuan pengeditan dan pengoptimalan SVG secara umum dan bukan pengganti perangkat lunak grafik vektor profesional untuk pekerjaan ilustrasi yang kompleks.
Pertanyaan yang Sering Diajukan
Alat ini memungkinkan Anda mengunggah atau menempelkan kode SVG untuk melihat, mengedit, mengubah warna, mengubah ukuran viewBox, dan mengoptimalkan file. Pengoptimal menghapus atribut, komentar, spasi, dan metadata editor yang tidak perlu untuk mengurangi ukuran file sambil mempertahankan tampilan visual. Semua pemrosesan berjalan secara lokal di browser Anda.
Pengoptimal menghapus deklarasi XML, doctypes, komentar, tag grup kosong, ID dan kelas yang tidak digunakan, metadata editor (Sketsa, data ekspor Illustrator), deklarasi namespace berlebihan, atribut gaya kosong, dan spasi berlebihan. Ia juga mencoba untuk menggabungkan node jalur yang berdekatan jika memungkinkan.
Ya. Editor kode memungkinkan Anda memodifikasi markup SVG secara langsung - mengubah data jalur (d="..."), memperbarui atribut, menambah atau menghapus elemen, dan menyesuaikan struktur dokumen. Pratinjau langsung diperbarui secara instan dengan setiap perubahan. Ini memberi Anda kendali penuh atas SVG melebihi apa yang ditawarkan kontrol visual.
Gunakan pemilih Fill Color dan Stroke Color untuk menerapkan warna baru di seluruh SVG. Editor secara otomatis memperbarui semua atribut isian dan guratan yang bukan referensi "tidak ada" atau url(). Anda juga dapat mengedit nilai warna secara manual di editor kode untuk kontrol per elemen.
Setelah mengklik Optimalkan, alat ini menampilkan ukuran file asli dan ukuran file yang dioptimalkan secara berdampingan dengan persentase pengurangan. Ukurannya dihitung dari jumlah byte sebenarnya dari string SVG. Anda dapat membandingkan versi asli (sebelum memuat alat), versi terkini (setelah Anda mengedit), dan versi yang dioptimalkan.
Tidak. Semua pemrosesan - pengunggahan, pengeditan, perubahan warna, pengoptimalan, dan pengunduhan - sepenuhnya terjadi di browser Anda menggunakan API browser standar. Data SVG Anda tidak pernah meninggalkan perangkat Anda. Tanpa akun, tanpa pendaftaran, tanpa unggahan server, tanpa penyimpanan data.
Ya. Klik tombol Unduh SVG untuk menyimpan SVG saat ini sebagai file, atau klik Salin SVG untuk menyalin markup SVG ke clipboard Anda. File tersebut menggunakan ekstensi .svg dan konten yang dioptimalkan mempertahankan semua elemen visual.
Tidak. Ini adalah alat pengeditan dan pengoptimalan SVG yang ringan untuk pengeditan cepat, perubahan warna, dan pengurangan ukuran file. Ini bukan editor grafis vektor lengkap. Untuk pekerjaan ilustrasi yang rumit, gunakan alat profesional, lalu bersihkan SVG yang diekspor di sini.