Monu Tools

Pengekod / Penyahkod Entiti HTML

Kodkan teks ke entiti HTML atau nyahkodkan entiti kembali ke teks, selamat UTF-8 dan sisi klien.

Cara menggunakan HTML Encoder

  1. 01

    Tampal teks atau HTML anda.

  2. 02

    Pilih Kod (escape aksara khas HTML), Kod semua (juga escape bukan ASCII) atau Nyahkod.

  3. 03

    Salin hasilnya.

Soalan lazim

Apakah perbezaan antara Kod dan Kod semua?

Kod hanya meng-escape lima aksara yang mesti di-escape dalam HTML (& < > " '). Kod semua juga menukar setiap aksara bukan ASCII menjadi entiti berangka, berguna untuk sistem lama atau e-mel.

Entiti mana yang boleh dinyahkodkan?

Entiti bernama seperti &amp; dan &copy;, entiti perpuluhan seperti &#233;, dan entiti perenam belas seperti &#x20AC;. Jujukan yang tidak diketahui dibiarkan tidak berubah.

Adakah ia mencegah XSS?

Mengekodkan aksara khas HTML adalah pertahanan utama terhadap menyuntik markup. Sentiasa kodkan teks yang tidak dipercayai sebelum meletakkannya dalam HTML.

Tentang alat ini

Pengekod dan penyahkod entiti HTML untuk meng-escape aksara khas supaya ia dipaparkan sebagai teks dan bukannya diurai sebagai markup.

Pengekodkan sentiasa meng-escape & < > " dan ', dengan pilihan untuk mengekodkan setiap aksara bukan ASCII sebagai entiti berangka. Penyahkodan menyokong entiti bernama, perpuluhan dan perenam belas.

Alat berkaitan