HTML Entities — koda och avkoda HTML-entiteter
Koda text som HTML-entiteter eller avkoda namngivna och numeriska entiteter till läsbar text lokalt i webbläsaren. Gratis, snabbt och privat.
🔒 Körs helt i din webbläsare — ingenting laddas uppVad HTML Entities gör
HTML Entities kodar tecken som har särskild betydelse i HTML och avkodar entitetsreferenser tillbaka till läsbar text. Det är användbart när du förbereder exempel för dokumentation, skriver testfixturer för escape-logik, granskar utdata från ett CMS, rensar kopierade kodstycken eller omvandlar synlig text till en form som säkert kan stå i HTML-källkod. Kodaren hanterar et-tecken, vinkelparenteser, citattecken, apostrofer och icke-ASCII-tecken med numeriska entiteter där det passar. Avkodaren stöder namngivna entiteter som webbläsaren känner igen, till exempel amp, lt, gt, quot, apos, copy, nbsp och många fler, via webbläsarens egen HTML-parser.
Kodstycken i verkligheten blandar ofta namngivna entiteter med decimala eller hexadecimala numeriska referenser som skapats av mallar, editorer, flöden och äldre system. Verktyget gör det enkelt att växla mellan den synliga texten och källformen utan att du behöver skriva ett engångsskript. Med växlingsknappen kan du skicka tillbaka utdata till motsatt läge när du kontrollerar rundturer.
Privat arbetsflöde i webbläsaren
All bearbetning sker i din webbläsare med JavaScript på klientsidan. Verktyget laddar inte upp kodstycken, konfigurationsvärden, genererad data, frågetexter eller kopierade exempel till någon server och kräver inget konto. Den rent lokala modellen är viktig för utvecklarverktyg eftersom innehållet som klistras in ofta liknar riktig applikationsdata: API-svar, loggar, exempel som liknar miljövariabler, databasfrågor, markup från utkast eller värden kopierade från felsökningssessioner i produktion. Att hålla omvandlingen lokal minskar risken och gör interaktionen snabb eftersom det inte finns någon nätverksfördröjning.
Gränssnittet är medvetet kompakt så att du kan klistra in indata, justera alternativ, granska utdata, kopiera det och gå tillbaka till din editor. Resultat bör ändå granskas innan de committas, delas offentligt eller används i ett produktionsflöde. Webbläsarverktyg är utmärkta för snabb granskning och förberedelse, men de kan inte förstå varje projektkonvention, dataklassificeringsregel eller applikationsspecifikt valideringskrav.
Praktiska tips
Entitetskodning är inte i sig en fullständig säkerhetssanering. Använd den som en textomvandling för exempel, tester och enkla escape-kontroller, inte som ersättning för ramverkets escaping, DOM-API:er, content security policy eller en beprövad sanerare när du visar opålitlig HTML. Sammanhanget spelar roll: escaping för en HTML-textnod skiljer sig från escaping för attribut, webbadresser, JavaScript-strängar och CSS. Kom ihåg vid avkodning att utdata kan innehålla riktiga vinkelparenteser eller citattecken igen, så granska det innan du klistrar in det på en sida eller i en mall.
Hur man använder
- Välj lägeVälj koda eller avkoda beroende på källtexten.
- Omvandla textenKonvertera tecken till entiteter eller entiteter tillbaka till tecken.
- Kopiera resultatetKopiera den omvandlade utdatan för HTML, dokumentation eller tester.