HTML-entitetskodare

Nästa

Det här verktyget arbetar helt i din webbläsare. Vid kodning ersätter det exakt fem tecken: &, <, >, dubbla citattecken och apostrofer. Vid avkodning låter det ett textfält i webbläsaren tolka den angivna HTML-strängen som text.

Omvandla HTML-entiteter

  1. 1

    Välj läge

    Välj Koda för text eller Avkoda för en sträng med HTML-entiteter.

  2. 2

    Skriv in texten

    Klistra in texten eller strängen direkt i inmatningsfältet.

  3. 3

    Kopiera resultatet

    Resultatet visas direkt i webbläsaren och kan kopieras.

Vad verktyget omvandlar

Kodning

Kodningsläget ersätter bara dessa fem tecken:

Tecken Resultat
& &amp;
< &lt;
> &gt;
" &quot;
' &apos;

Andra tecken lämnas oförändrade. Verktyget erbjuder varken numeriska eller hexadecimala former och har ingen inställning för att koda alla tecken utanför ASCII.

Avkodning

Avkodningsläget använder bearbetningen i ett textfält i webbläsaren. Om du vill kontrollera hur en specifik sträng läses där, klistra in strängen exakt som den är och granska resultatet.

Viktigt när resultatet används i en applikation

Verktyget är inte en HTML-sanitiserare och kontrollerar varken målsammanhanget eller resten av koden. Rätt behandling beror till exempel på om texten används i synligt HTML-innehåll, ett attribut, JavaScript eller CSS. Följ reglerna och hjälpverktygen i ditt ramverk för produktionskod.

Vanliga frågor

Den angivna texten innehöll redan &amp;. Vid kodning omvandlas även ampersanden i den sekvensen till &amp;. Avkoda först om du utgår från en redan kodad sträng.

Nej. Kodningsläget skapar enbart de fem namngivna entiteter som visas i tabellen.

Nej. Verktyget ersätter bara fem tecken och bedömer inte var resultatet ska användas. I en applikation ska du använda ramverkets kontextanpassade skydd.

Nej. Inmatningen och resultatet stannar i din webbläsare och skickas inte till verktygets server.

Relaterade verktyg

Verktyget finns på andra språk