Encoder / Decoder HTML Entity

Encode dan decode HTML entity secara instan. Konversi karakter khusus ke HTML entity yang aman dan sebaliknya. Alat online gratis — tanpa pendaftaran.

Karakter Nama Entity Nomor Entity Deskripsi
ADVERTISEMENT

Apa Itu HTML Entity?

HTML entity adalah kode khusus yang merepresentasikan karakter reserved di HTML. Karakter seperti <, >, dan & memiliki arti khusus di HTML, sehingga harus di-encode ketika ingin menampilkannya sebagai teks bukan sebagai markup.

Kapan Meng-encode HTML

Selalu encode konten buatan pengguna sebelum memasukkannya ke HTML untuk mencegah serangan XSS (Cross-Site Scripting). Juga encode konten untuk ditampilkan di blok kode, dokumentasi, dan di mana pun karakter HTML mentah perlu muncul sebagai teks yang terlihat.

Pertanyaan yang Sering Diajukan

Karakter mana yang harus di-encode di HTML?

Minimal, Anda harus meng-encode & (ampersand), < (kurang dari), > (lebih dari), dan " (tanda kutip ganda di dalam atribut). Meng-encode tanda kutip tunggal dan garis miring menambah keamanan ekstra.

Apa perbedaan antara named dan numeric entity?

Named entity seperti &amp; lebih mudah dibaca. Numeric entity seperti &#38; menggunakan code point Unicode dan berfungsi untuk karakter apa pun, termasuk yang tidak memiliki named entity.