Encode teks ke entitas HTML atau decode entitas kembali ke teks, aman UTF-8 dan di sisi klien.
Cara menggunakan HTML Encoder
Tempel teks atau HTML Anda.
Pilih Encode (escape karakter khusus HTML), Encode semua (juga escape non-ASCII), atau Decode.
Salin hasilnya.
Sebuah encoder dan decoder entitas HTML untuk meng-escape karakter khusus sehingga ditampilkan sebagai teks alih-alih ditafsirkan sebagai markup. Alat mengonversi karakter seperti < dan & menjadi entitas seperti < dan &, dan mendekodekannya kembali.
Pengodean dan pendekodean aman UTF-8 dan berjalan sepenuhnya di browser Anda, sehingga tidak ada yang Anda tempel diunggah.
Pengodean selalu meng-escape lima karakter yang memiliki makna khusus dalam HTML: & < > " dan '. Itulah yang mencegah sebuah < yang tersasar dibaca sebagai awal sebuah tag, atau teks secara tidak sengaja keluar dari sebuah atribut.
Opsi Encode all selain itu mengubah setiap karakter non-ASCII menjadi entitas numerik, yang berguna untuk sistem lawas, beberapa pipeline email, atau di mana pun Anda perlu memastikan keluarannya murni ASCII.
Pendekodean memahami ketiga bentuk entitas: entitas bernama seperti & dan ©, entitas desimal seperti é, dan entitas heksadesimal seperti €. Rangkaian yang tidak dikenalinya dibiarkan utuh alih-alih dirusak.
Meng-escape karakter khusus HTML adalah pertahanan inti terhadap injeksi HTML dan cross-site scripting (XSS): setiap teks yang tidak tepercaya harus dikodekan sebelum ditempatkan ke dalam sebuah halaman, sehingga ditampilkan sebagai karakter yang tidak berbahaya alih-alih markup aktif.
Pertanyaan yang sering diajukan
Encode hanya meng-escape lima karakter yang harus di-escape dalam HTML (& < > " '). Encode semua tambahan mengubah setiap karakter non-ASCII menjadi entitas numerik, berguna untuk sistem lama atau email.
Entitas bernama seperti & dan ©, entitas desimal seperti é, dan entitas heksadesimal seperti €. Urutan yang tidak dikenal dibiarkan apa adanya.
Meng-encode karakter khusus HTML adalah pertahanan inti terhadap injeksi markup. Selalu encode teks tak tepercaya sebelum menaruhnya dalam HTML.
Sematkan tool ini
Tambahkan tool ini ke situs web Anda sendiri. Salin cuplikan di bawah; cuplikan ini tetap terbarui secara otomatis.
<iframe src="https://monu.tools/embed/id/html-encoder" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Alat terkait
Encode teks ke Base64 atau decode Base64 kembali ke teks. Aman untuk UTF-8 dengan deteksi arah otomatis.
Lakukan percent-encode dan decode pada URL dan komponen URL, aman untuk UTF-8.
Decode JSON Web Token untuk memeriksa header dan payload-nya, dengan waktu kedaluwarsa dan penerbitan yang mudah dibaca. Berjalan sepenuhnya di browser Anda; token tidak pernah diunggah.
Hasilkan hash SHA-1, SHA-256, SHA-384, dan SHA-512 dari teks apa pun, langsung di browser Anda.