HTML Encoder/Decoder
HTML Encoder/Decoder
Konversi karakter spesial HTML menjadi entitas dan sebaliknya. Alat ini membantu Anda mengamankan kode HTML.
Cara Penggunaan
- Masukkan kode HTML atau teks yang ingin Anda proses di kolom Input.
- Pilih Mode Penyandian (htmlspecialchars atau htmlentities) sesuai kebutuhan.
- Pilih Gaya Tanda Kutip (Sandi kedua tanda kutip, hanya ganda, atau tanpa tanda kutip).
- Klik tombok Enkode untuk mengubah karakter spesial menjadi entitas HTML.
- Klik tombol Dekode untuk mengembalikan entitas HTML menjadi karakter aslinya.
- Gunakan tombol Salin untuk menyalin hasil ke papan klip Anda.
Referensi Entitas HTML
| Karakter | Entitas | Kode |
|---|---|---|
| < | < |
< |
| > | > |
> |
| & | & |
& |
| " | " |
" |
| ' | ' |
' |
|
  |
|
| © | © |
© |
| ® | ® |
® |
Kapan Menggunakannya
- Enkode: Sebelum menampilkan input pengguna dalam HTML untuk mencegah error atau eksekusi skrip berbahaya.
- Dekode: Saat membaca konten tersandi dari database untuk ditampilkan kembali ke format aslinya.
- Perlindungan XSS: Selalu sandikan data yang tidak tepercaya untuk mencegah serangan Cross-Site Scripting (XSS).
Fungsi PHP
htmlspecialchars()
Mengonversi: < > & " '
htmlentities()
Mengonversi semua karakter yang berlaku
html_entity_decode()
Mendekode entitas HTML