Enkoder Entitas HTML

Konversi teks biasa dengan opsi format yang jelas. Data Anda tetap di perangkat Anda.

Enkode & Dekode
Menyiapkan ruang kerja Anda…
Masukan
Keluaran
Hasil Anda akan muncul di sini.

Cara menggunakan

  1. Tempel teks, buka file, atau coba contoh.
  2. Pilih format. Hasil diperbarui saat Anda mengetik.
  3. Salin hasil atau unduh data yang telah dikonversi.

Memahami encoding entitas HTML

Ubah karakter yang bermakna khusus dalam HTML menjadi referensi karakter agar markup dapat ditampilkan sebagai teks. Bawaannya mencakup &, <, >, tanda kutip ganda, dan apostrof.

Anda juga dapat mengenkode karakter non-ASCII. Pilih referensi bernama jika tersedia, angka desimal, atau angka heksadesimal.

Escape teks untuk tampilan

Karakter khusus diganti dengan referensi karakter. Ampersand yang sudah ada juga dienkode: &amp; menjadi &amp;amp;. Ini adalah satu kali lintasan atas teks mentah, bukan pemformat markup.

Konversi entitas HTML
Masukan
<p title="Selamat datang">Tom & Ada</p>
Hasil
&lt;p title=&quot;Selamat datang&quot;&gt;Tom &amp; Ada&lt;/p&gt;

Pengaturan bawaan mengonversi masukan ini dalam satu kali lintasan.

Referensi bernama dan numerik

Mode Bernama memakai nama HTML jika tersedia dan referensi numerik bila diperlukan. Mode Desimal dan Heksadesimal memakai angka titik kode Unicode. Mode non-ASCII juga memberi escape pada huruf beraksen, karakter CJK, dan emoji.

Escape bergantung pada konteks

Hasil ini ditujukan untuk konteks teks dan atribut HTML bertanda kutip. Hasil ini bukan pembersih JavaScript, CSS, atau URL. Periksa konteks sekelilingnya dan gunakan operasi escape yang sesuai dalam aplikasi Anda.

Batas pemrosesan

Maksimal masukan 5 MiB, keluaran 20 MiB, dan 10 detik per proses. File teks harus memakai UTF-8. Encoding Base64 juga menerima file biner. Dokumen tetap di perangkat Anda.

?

Pertanyaan umum

Karakter apa yang diberi escape secara bawaan?

Ampersand, kurung sudut, dan kedua jenis tanda kutip. Teks Unicode lainnya tetap dapat dibaca.

Bisakah saya mendapat keluaran hanya ASCII?

Pilih Khusus + non-ASCII untuk mengenkode karakter Unicode lainnya juga.

Mengapa entitas yang sudah ada dienkode lagi?

Enkoder memperlakukan masukan sebagai teks mentah. Ampersand-nya harus diwakili secara literal.

Apakah referensi numerik memakai byte UTF-8?

Tidak. Referensi ini memakai titik kode Unicode, sehingga satu emoji memakai satu referensi numerik.

Apakah ini pembersih HTML?

Tidak. Keamanan aplikasi yang bergantung pada konteks memerlukan lebih dari encoding entitas.

Temukan alat berikutnya

Bahasa

Ganti bahasa? Pekerjaan saat ini akan dihapus. Salin atau unduh data yang ingin disimpan terlebih dahulu.