id

Enkode HTML

Ubah karakter khusus menjadi entitas HTML (& jadi &amp;, < jadi &lt;) - aman dari markup rusak, lokal di peramban, tanpa unggah.

Memproses secara lokal di perangkat Anda ...

0%

Berkas Anda tidak pernah meninggalkan perangkat

    Apakah berkas saya diunggah?

    Tidak. Semuanya berjalan di peramban Anda - berkas Anda tidak pernah meninggalkan perangkat. Bagaimana ini dapat diverifikasi

    Tanpa unggahan100% lokal
    Isi tetap milikmutanpa akses pihak ketiga
    Server di JermanGDPR sejak desain
    Diaudit independenTLS A+ · HTTP header A+

    Dalam HTML, beberapa karakter punya arti khusus: tanda kurung sudut membatasi tag, ampersand membuka sebuah entitas, dan tanda kutip membatasi nilai atribut. Jika kamu menulis karakter ini apa adanya ke sebuah halaman, markup rusak atau muncul celah keamanan. Alat ini mengganti lima karakter penting dengan entitas HTML-nya, sehingga teks tampil sebagai konten murni dan tidak ditafsirkan sebagai kode.

    Secara konkret, & menjadi &amp;, < menjadi &lt;, > menjadi &gt;, tanda kutip ganda menjadi &quot;, dan yang tunggal menjadi &#39;. Tepat lima penggantian ini cukup untuk menyisipkan teks dengan aman ke konten HTML atau nilai atribut - perlindungan yang sama yang diterapkan framework web saat menampilkan masukan pengguna untuk mencegah Cross-Site-Scripting. Arah sebaliknya ditangani oleh alat untuk mendekode HTML.

    Pengodean berjalan sepenuhnya secara lokal di peramban dengan JavaScript murni - teksmu tidak diunggah, tidak disimpan, dan tidak ada pustaka eksternal yang dimuat dari CDN. Hasilnya bisa kamu unduh sebagai berkas teks atau salin langsung ke kode sumber HTML-mu.

    Data teknis

    Data teknis
    Format masukanMasukan teks
    Format keluaranTXT
    Pemrosesan massalTidak
    PemrosesanLokal di peramban (JavaScript)
    Unggah berkasTidak ada

    Dalam 3 langkah

    1. Tempel teks ke kolom teks.
    2. Klik enkode.
    3. Baca atau unduh teks yang sudah dienkode.

    Batasan: Alat ini mengganti lima karakter penting untuk HTML (& < > " tanda kutip tunggal); karakter lain tetap utuh, karena halaman modern memakai UTF-8 dan tidak perlu pengodean tambahan. Ini alat bantu, bukan filter keamanan lengkap: kewajiban meng-escape sesuai konteks saat menyisipkan tetap ada padamu. Teks sangat besar dibatasi oleh memori perangkatmu.

    Pertanyaan umum

    Apakah teks saya diunggah?

    Tidak. Pengodean berjalan sepenuhnya lokal di peramban; teksmu tidak pernah meninggalkan perangkat dan tidak disimpan.

    Karakter mana yang diganti?

    Lima karakter penting untuk HTML: & menjadi &amp;, < menjadi &lt;, > menjadi &gt;, tanda kutip ganda menjadi &quot;, dan yang tunggal &#39;.

    Apakah ini melindungi dari Cross-Site-Scripting?

    Ini perlindungan dasar yang sama seperti yang diterapkan framework saat menampilkan keluaran. Namun tidak sepenuhnya menggantikan escape sesuai konteks saat menyisipkan; anggaplah sebagai alat bantu.

    Bagaimana membatalkan pengodean?

    Dengan alat untuk mendekode HTML: ia mengubah entitas kembali menjadi karakter aslinya.

    Alat terkait