JavaScript Beautifier & Minifier

Rapikan kembali JavaScript yang di-minify atau di-obfuscate agar Anda dapat membacanya, atau minify kode Anda sendiri agar ukurannya lebih kecil saat diluncurkan.

Indentasi
Nama Variabel
Tempel atau ketik JavaScript untuk mempercantik atau melakukan minify.

JavaScript Anda diformat dan di-minify langsung di browser Anda. Tidak ada data yang diunggah ke BroBroGo.

Tanya Jawab

Apa perbedaan antara beautify dan minify?

Beautify merapikan kembali indentasi dan memberi spasi pada kode agar mudah dibaca dan ditelusuri — cara tercepat untuk memahami file yang di-minify atau di-obfuscate. Minify melakukan hal sebaliknya: menghapus spasi kosong, komentar, dan kode mati agar file dapat diunduh lebih cepat. Gunakan beautify untuk membaca, dan gunakan minify sebelum meluncurkannya.

Apakah kode yang di-minify bisa dikembalikan ke bentuk aslinya?

Fitur ini mengembalikan indentasi dan pemisah baris sehingga logika kode dapat dibaca kembali, tetapi tidak dapat mengembalikan nama variabel asli atau komentar — proses minify menghapus hal-hal tersebut secara permanen, sehingga tidak ada alat yang dapat memulihkannya. Hasil yang Anda dapatkan adalah kode yang sama, tetapi ditata dengan jelas.

Apa fungsi dari opsi nama Shorten dan Keep?

Keduanya menghapus spasi kosong, komentar, dan kode yang tidak dapat dijangkau, serta tidak mengubah fungsi skrip Anda. Pilihan Shorten juga mengubah nama variabel lokal menjadi satu huruf untuk menghasilkan ukuran file sekecil mungkin — versi yang ideal untuk diluncurkan. Pilihan Keep membiarkan nama variabel Anda apa adanya, sehingga hasilnya sedikit lebih besar tetapi tetap mudah dibaca dan di-debug.