HTML Encode/Decode

Kodiraj posebne HTML znakove (&, <, >, ", ') u sigurne entitete ili ih vrati u original. Sve lokalno u browseru.

HTML Encode/Decode

Sigurno kodiranje posebnih znakova za HTML.

Šta je HTML kodiranje?

HTML kodiranje zamjenjuje znakove koji imaju posebno značenje u HTML-u njihovim sigurnim entitetima. Tako se < pretvara u &lt;, & u &amp;, a navodnici u &quot; i &#39;. Ovako kodiran tekst browser prikazuje kao običan tekst, bez rizika da bude protumačen kao HTML ili JavaScript (XSS).

Kako koristiti

  1. Unesi tekst u polje
  2. Klikni Enkodiraj da dobiješ sigurne HTML entitete
  3. Klikni Dekodiraj da entitete vratiš u originalne znakove
  4. Kopiraj rezultat jednim klikom

Često postavljana pitanja

Zašto se HTML znakovi moraju kodirati?

Znakovi poput <, >, &, " i ' imaju posebno značenje u HTML-u. Ako se unesu kao običan tekst (na primjer korisnički komentar), browser ih može protumačiti kao HTML tag i time izmijeniti stranicu ili otvoriti sigurnosnu ranjivost (XSS). Kodiranje ih pretvara u sigurne entitete poput &lt;.

Šta su HTML entiteti?

HTML entitet je niz znakova koji počinje sa & i završava se sa ;. Na primjer &amp; je entitet za ampersand (&), a &lt; za znak manje (<). Browser prilikom prikaza entitet vraća u originalni znak.