DevHub
Theme
Login Register
Developer Utility

JavaScript Obfuscator

Obfuscate, minify, dan proteksi kode JavaScript kamu. Semua proses berjalan 100% di browser — kode tidak pernah dikirim ke server.

Opsi Obfuscation
Minify whitespace
Hapus spasi & baris kosong
Encode strings
Ubah string ke escape hex/unicode
Keep line breaks
Pertahankan baris baru (lebih mudah dibaca)
Rename identifiers
Ganti nama variabel/fungsi → _0x…
0 characters
Catatan
  • Mendukung JavaScript ES6+ biasa (bukan TypeScript). String di-encode sebagai \\x../\\u.., komentar dihapus, dan spasi diminify.
  • Rename identifiers hanya mengganti nama yang dideklarasikan (var/let/const/function/param), aman untuk shadowing. Property object, key, dan shorthand tidak diganti.
  • Kasus khusus seperti export/import antar-file dan destructuring-assignment ekstrem bisa berubah — selalu cek dengan Test Run.
  • Obfuscation bukan enkripsi — kode tetap bisa dideobfuscate. Gunakan untuk menyulitkan pembacaan, bukan mengamankan rahasia.