Konverteringen körs live i din webbläsare och texten laddas inte upp. Använd Specialtecken när du bara behöver säker HTML-text, Namngivna entiteter för läsbara referenser som ©, eller numeriska lägen när du behöver decimala eller hexadecimala kodpunkter.
HTML-entitetskodare och avkodare
Körs helt i din webbläsare - inget laddas upp, ingen registrering.
Vad är en HTML-entitetskodare och avkodare?
En HTML-entitetskodare och avkodare konverterar tecken mellan läsbar text och HTML-teckenreferenser som <, ©, © och 🌍. Använd den för att escapa markup-känsliga tecken innan du klistrar in text i HTML, eller för att avkoda entiteter från källkod tillbaka till vanlig text.
Så använder du verktyget
- 1Välj Koda eller Avkoda. Välj Koda för att göra text till HTML-entiteter, eller Avkoda för att göra entitetsreferenser tillbaka till läsbara tecken.
- 2Välj kodningsläge. Använd Specialtecken för säker HTML-text, Namngivna entiteter för läsbara namn, eller Decimal och Hex för numeriska kodpunktsreferenser.
- 3Klistra in texten. Resultatet uppdateras live i utdatapanelen. Avkodningsläget hanterar namngivna, decimala och hexadecimala referenser tillsammans.
- 4Kopiera resultatet. Kopiera den kodade eller avkodade texten och klistra in den i HTML, en mall, ett e-postmeddelande eller dokumentation.
Vem passar det för
- Webbutvecklare som escaper snippets med vinkelparenteser, et-tecken, citattecken eller apostrofer innan de visas som text.
- Innehållsredaktörer som avkodar text från CMS eller e-postmallar där symboler visas som
&, eller©. - QA- och supportteam som kontrollerar om en trasig sida innehåller rå markup eller redan escapade entitetsreferenser.
- Dokumentationsskribenter som förbereder exempel med HTML-taggar utan att webbläsaren behandlar dem som riktig markup.
Vanliga frågor
Är den här HTML-entitetskodaren gratis?
Ja. HTML-entitetskodaren och avkodaren är gratis att använda, utan registrering, nedladdning eller användningsgräns. Klistra in text, välj ett läge och kopiera resultatet från webbläsaren.
Laddas min text upp någonstans?
Nej. Kodning och avkodning sker lokalt i din webbläsare. Texten du klistrar in i widgeten skickas inte till en server, vilket är användbart för privata mallar, källkodssnippets och supportärenden.
Vilka tecken bör jag koda för säker HTML?
Som minst ska du escapa et-tecken, mindre än, större än och citattecken när text infogas i HTML eller i ett attribut. De tecknen kan starta markup, entiteter eller attributgränser. Att koda varje non-ASCII-tecken är valfritt på moderna UTF-8-sidor.
Vad är skillnaden mellan namngivna, decimala och hex-entiteter?
Namngivna entiteter använder läsbara etiketter som <code>&copy;</code>. Decimala numeriska referenser använder kodpunkter i bas 10, som <code>&#169;</code>. Hex-referenser använder kodpunkter i bas 16, som <code>&#xa9;</code>. Webbläsare avkodar alla tre formerna.
Stöder avkodaren emoji och text på andra språk?
Ja. Numeriska referenser kan representera alla giltiga Unicode-kodpunkter, inklusive emoji och icke-latinska skriftsystem. Till exempel avkodas <code>&#x1f30d;</code> till jordglobsemojin, och namngivna entiteter som <code>&eacute;</code> avkodas till accenttecken.
Körs avkodad HTML som riktig markup?
Nej. Det avkodade resultatet visas i en vanlig textarea, så taggar förblir text i verktyget. Om du kopierar den avkodade utdata till ett HTML-dokument behandlar webbläsaren sedan riktiga taggar som markup.
Varför avkodades ett dubbelescapat et-tecken bara en gång?
<code>&amp;</code> är entiteten för ett bokstavligt et-tecken. En avkodning ger <code>&</code>. Om en sträng har kodats flera gånger kan du behöva avkoda mer än en gång, men gör det bara när du vet att källan är dubbelescapad.