Lewati ke konten
FileTinker

Encoder & decoder entitas HTML

Tempel teks untuk meng-escape karakter yang memiliki arti khusus dalam HTML, atau tempel markup yang sudah di-encode untuk men-decode entitasnya kembali. Alat ini menangani entitas bernama dan numerik serta berjalan sepenuhnya di browser Anda.

Hasil muncul di sini

Encode atau decode

Buka alat dalam mode yang Anda butuhkan — masing-masing memiliki halamannya sendiri:

Cara encode atau decode entitas HTML

  1. Pilih Encode (teks → entitas) atau Decode (entitas → teks).
  2. Tempel teks Anda; hasilnya diperbarui saat Anda mengetik.
  3. Salin hasilnya — aktifkan \"encode semua non-ASCII\" jika Anda membutuhkannya.

Tentang entitas HTML

Beberapa karakter tidak bisa muncul secara harfiah dalam HTML: tanda ampersand memulai sebuah entitas, dan tanda kurung sudut membuka serta menutup tag. Menggantinya dengan entitas — &, <, > — membuat teks ditampilkan seperti yang ditulis alih-alih merusak markup. Tanda kutip juga di-escape ketika teks berada di dalam atribut.

Encoding di sini mencakup karakter yang dipesan secara default, dengan opsi untuk meng-escape setiap karakter non-ASCII sebagai entitas numerik demi portabilitas maksimal. Decoding menggunakan parser browser, sehingga memahami seluruh rangkaian entitas bernama. Semuanya berjalan secara lokal — instan, pribadi, dan gratis.

Pertanyaan umum

Apa itu entitas HTML?

Entitas HTML adalah kode seperti &amp;, &lt; dan &#169; yang mewakili karakter yang dipesan dalam HTML (seperti &, < dan >) atau sulit diketik, sehingga ditampilkan dengan benar dan tidak ditafsirkan sebagai markup.

Karakter apa saja yang di-escape saat encoding?

Secara default, alat ini meng-escape lima karakter yang dipesan: & < > \" dan apostrof. Aktifkan \"encode semua non-ASCII\" untuk juga mengonversi huruf beraksen, simbol, dan emoji menjadi entitas numerik.

Apakah decoding mendukung entitas bernama?

Ya. Decoding menggunakan parser HTML milik browser, jadi seluruh rangkaian entitas bernama (seperti &copy; dan &nbsp;) dan entitas numerik (&#169; atau &#xA9;) semuanya didukung.

Apakah teks saya diunggah?

Tidak. Encoding dan decoding berlangsung sepenuhnya di browser Anda, jadi apa pun yang Anda tempel tidak pernah meninggalkan perangkat Anda.