HTML Obfuscator & Deobfuscator
Samarkan markup HTML dengan encoding entitas dan minify, tetap tampil identik di browser. Tool ini menyamarkan (obfuscate) sekaligus mengembalikan (deobfuscate) HTML dalam satu halaman — tempel kode, pilih mode, lalu klik. Semua diproses di perangkat Anda tanpa dikirim ke server.
Semua proses berjalan di browser Anda. Kode tidak pernah dikirim ke server kami.
Contoh
Contoh Input
<!-- nav --> <div class="hero"> Welcome to our site </div>
Contoh Output
<div class="hero">Welcome to our site</div>
Cara Penggunaan
- 1Pilih mode Obfuscate (untuk menyamarkan) atau Deobfuscate (untuk mengembalikan) di bagian atas.
- 2Tempel kode HTML Anda pada kolom Input.
- 3Klik tombol (atau tekan Ctrl+Enter) untuk memproses. Hasilnya muncul di kolom Hasil.
- 4Klik Salin untuk menyalin hasilnya.
Tentang HTML Obfuscator
HTML Obfuscator menyamarkan markup Anda dengan dua cara: pertama memadatkannya (menghapus komentar dan spasi antar-tag), lalu meng-encode semua teks yang terlihat menjadi entitas heksadesimal (misalnya "Hi" menjadi Hi). Browser tetap me-render entitas tersebut menjadi karakter aslinya, jadi halaman terlihat persis sama bagi pengunjung.
Teknik ini menyulitkan orang yang sekadar melihat "View Source" untuk membaca konten, menyalin teks, atau memanen email/tautan secara otomatis dengan scraper sederhana. Ini bukan pengaman kuat — siapa pun bisa men-decode entitas — tetapi cukup untuk menghalangi penyalinan kasar dan bot dasar.
Mode Deobfuscate membalik proses: men-decode semua entitas numerik kembali ke teks biasa lalu merapikan (beautify) struktur HTML agar mudah dibaca. Karena encoding entitas bersifat standar, HTML yang di-obfuscate di sini dapat dipulihkan keterbacaannya sepenuhnya.
Pertanyaan Umum (FAQ)
Apa bedanya obfuscate dengan minify HTML?
Minify hanya memperkecil ukuran (menghapus spasi/komentar) tetapi tetap mudah dibaca-balik. Obfuscate sengaja membuat kode SULIT dipahami dan direkayasa-balik — mengganti nama, menyamarkan string, dan mengubah alur — sambil tetap berjalan sama. Untuk sekadar merapikan/memadatkan, gunakan Formatter.
Apakah obfuscation ini bisa dikembalikan?
Untuk HTML, ya — sebagian besar. Encoding entitas heksadesimal bersifat standar dan dapat di-decode penuh, sehingga mode Deobfuscate memulihkan teks dan merapikan struktur. Spasi antar-tag yang dihapus saat minify tidak dikembalikan persis, tetapi konten dan keterbacaan pulih.
Apakah kode saya dikirim ke server?
Tidak. HTML diproses sepenuhnya di browser Anda menggunakan JavaScript/WebAssembly. Kode Anda tidak pernah meninggalkan perangkat Anda.