0

Pengecil Kod

Kecilkan CSS, JavaScript, HTML atau JSON dalam pelayar: buang komen dan ruang kosong, lihat saiz yang dijimatkan serta-merta.

🔒 Diproses sepenuhnya dalam penyemak imbas anda — tiada apa yang anda masukkan di sini pernah dimuat naik.

Memproses... 0%
Menghuraikan kod sumber
Membuang komen
Menggugurkan ruang kosong
Mengukur penjimatan saiz

Keputusan

Pengecil kod ini memampatkan CSS, JavaScript, HTML dan JSON dengan membuang semua yang tidak diperlukan oleh mesin: komen, inden, baris baharu dan ruang kosong yang berlebihan. Pilih bahasa, tampal sumber, tekan butang — panel hasil menunjukkan kod yang dikecilkan bersama saiz sebelum/selepas yang tepat dalam bait dan peratusan yang dijimatkan.

Pengecilan ini sengaja konservatif dan selamat. Untuk JavaScript, itu bermaksud komen dan ruang kosong sahaja — tiada penamaan semula pemboleh ubah, tiada penulisan semula ungkapan — dengan pengimbas yang berjalan dengan betul melalui rentetan, templat literal dan literal regex, serta mengekalkan baris baharu di mana-mana sahaja sisipan koma bertitik automatik boleh mengubah tingkah laku. CSS mendapat ruang kosong yang digabungkan di sekitar tanda kurung, titik bertindih, koma bertitik dan koma; HTML mendapat ruang kosong antara tag yang digugurkan sementara kandungan pre, textarea, script dan style kekal tidak disentuh; JSON dihuraikan dan disirikan semula, yang mengesahkannya pada masa yang sama.

Segalanya berjalan secara setempat dalam pelayar anda: tiada kod sumber dimuat naik ke mana-mana pelayan, yang menjadikan alat ini selamat untuk kod proprietari, kod yang belum diterbitkan atau kod pelanggan. Tiada pendaftaran, tiada siling saiz fail melebihi memori pelayar anda, dan hasilnya hanya satu klik dari papan klip atau fail yang dimuat turun.

Pengecilan adalah kebalikan pemformatan: alat ini menjadikan kod lebih kecil untuk produksi, sementara pemformat kod kami menjadikan kod yang dikecilkan boleh dibaca semula. Gunakan pengecil untuk skrip dan gaya sebaris, HTML e-mel, muatan API dan di mana-mana sahaja saluran binaan penuh dengan Terser atau cssnano adalah berlebihan untuk kerja cepat sekali sahaja.