Minifier / Beautifier CSS

Minifikasi atau percantik kode CSS secara instan.

Pengembang

Tempel CSS Anda di kotak masukan. Klik Minify untuk menghapus komentar dan spasi berlebih agar file lebih kecil, atau Beautify untuk memformat CSS yang di-minify dengan indentasi yang jelas. Hasilnya ditampilkan di bawah dengan jumlah karakter; Anda dapat menyalinnya untuk digunakan di proyek Anda. Semua pemrosesan berjalan di browser Anda.

Hasil akan muncul di sini setelah minify atau beautify.

Tentang CSS Minifier / Beautifier

Minify CSS berarti menghapus komentar, spasi berlebih, dan baris baru sehingga file lebih kecil dan dimuat lebih cepat — tanpa mengubah cara browser menerapkan style. Beautify melakukan sebaliknya: mengambil CSS yang di-minify atau berantakan dan memformatnya ulang dengan indentasi yang jelas dan jeda baris sehingga Anda dapat membaca dan mengeditnya. Keduanya berjalan di browser Anda sehingga kode Anda tidak pernah meninggalkan perangkat Anda.

Cara penggunaan

  1. Tempel CSS Anda ke kotak Masukan CSS (misalnya salin dari stylesheet Anda atau dari dev tools browser).
  2. Klik Minify untuk mendapatkan versi satu baris tanpa komentar dan melihat berapa banyak ukuran berkurang; atau klik Beautify untuk mendapatkan versi yang terformat dan mudah dibaca.
  3. Gunakan Salin Output untuk menyalin hasilnya, lalu tempel ke proyek atau pipeline build Anda. Clear mengatur ulang kedua kotak.

Kapan digunakan

  • Mengurangi ukuran file CSS untuk produksi agar waktu muat halaman lebih cepat
  • Membuat CSS yang di-minify atau disalin menjadi mudah dibaca lagi untuk debugging atau pengeditan
  • Minifikasi cepat tanpa perlu menyiapkan build tool
  • Memeriksa berapa banyak CSS Anda bisa mengecil setelah menghapus komentar dan spasi

Detail

Minify menghapus komentar /* ... */ dan menciutkan spasi; hasilnya adalah CSS yang valid. Beautify menambahkan indentasi setelah {, ;, dan baris baru. Untuk optimisasi lanjutan (misalnya menyingkat properti, menghapus aturan yang tidak digunakan), gunakan build tool khusus seperti PostCSS dengan cssnano.

Pertanyaan yang Sering Diajukan

Apa yang dilakukan minify?
Minify menghapus komentar (/* ... */), spasi berlebih, dan baris baru dari CSS Anda sehingga file lebih kecil. Browser menginterpretasikan hasilnya dengan cara yang sama; file yang lebih kecil dimuat lebih cepat. Output-nya adalah satu baris (atau beberapa) CSS yang ringkas.
Apa yang dilakukan beautify?
Beautify mengambil CSS yang di-minify atau berantakan dan memformatnya ulang dengan indentasi yang konsisten dan jeda baris: setiap aturan dan deklarasi berada di barisnya sendiri, dan blok bersarang diindentasi. Ini membuat kode lebih mudah dibaca dan diedit.
Apakah CSS saya dikirim ke server?
Tidak. Minifikasi dan beautifikasi berjalan sepenuhnya di browser Anda menggunakan JavaScript. CSS Anda tidak pernah meninggalkan perangkat Anda, sehingga Anda dapat memproses stylesheet yang bersifat proprietary atau sensitif dengan aman.
Bisakah saya menggunakan CSS yang di-minify di produksi?
Ya. Output yang di-minify adalah CSS yang valid. Gunakan di produksi untuk mengurangi ukuran file. Simpan versi beautified atau asli untuk pengembangan. Untuk file yang lebih kecil lagi, pertimbangkan build tool (misalnya cssnano) yang juga mengoptimalkan nilai dan menghapus aturan yang tidak digunakan.