ToolMill.io

HTML Entity Encode / Decode — Escape & Unescape HTML

HTML Entity Encode / Decode converts special characters like <, >, &, and quotes into safe HTML entities (and decodes them back). Use it when working with HTML attributes, templates, CMS editors, Markdown docs, or when debugging copy/paste issues. Handles common named entities (e.g. &lt;, &gt;, &amp;, &quot;) and numeric entities. Runs 100% locally in your browser — no uploads — and works offline after installing ToolMill as a PWA.

Kodning

Prøv det.

Eksempler

Indkode HTML til enheder
Input
<div>"x" & y</div>
Output
&lt;div&gt;&quot;x&quot; &amp; y&lt;/div&gt;
Dekode HTML- enheder
Input
&lt;span title=&quot;Tom &amp; Jerry&quot;&gt;5 &amp;lt; 10&lt;/span&gt;
Output
<span title="Tom & Jerry">5 < 10</span>

Hvornår du skal indkode HTML enheder

Brug enhed kodning, når du ønsker tegn som vinkel parentes, amperands, eller citater til at vise bogstaveligt i stedet for at blive fortolket som markup. Det er især nyttigt for tutorials, CMS felter, Markdown dokumenter, kode prøver, kopieret snuppets, og HTML attribut værdier.

Hvad bliver kodet

The most common cases are <, >, &, and quotes. Depending on the workflow, you may see named entities such as &lt; and &amp;, or numeric forms such as ' and '. Different editors may choose different forms while still rendering the same visible character.

Praktiske arbejdsgange

Denne side er nyttig, når du ønsker at vise rå HTML-kilde i dokumentation, rydde op entity- fyldt tekst kopieret fra en CMS eller støttesystem, afkode already- undslap strenge fra eksport, eller kontrollere, om en indsat snuppet en gang eller flere gange før offentliggørelsen.

Undgå dobbeltkodning

A common mistake is encoding text that already contains entities. For example, a plain ampersand becomes &amp;, but an existing &amp; encoded again becomes &amp;amp;. If the pasted input already looks escaped, check it carefully before clicking Encode.

Kontekstspørgsmål

Enhedskodning er nyttig til at vise bogstavelig markering og forhindre utilsigtet rendering i mange indhold arbejdsgange, men det er ikke en komplet erstatning for context- aware undslippe i hver applikation. Dekodet output kan også blive aktiv markup igen, hvis du indsætte det i en live HTML editor eller side builder.

Privatliv og lokal behandling

Før du Rely på hele-konverteret tekst i websider eller feeds

Før publicering eller indlejring af resultatet, bekræfte den nøjagtige HTML-kontekst, hvor det vil blive brugt, og om destinationssystemet allerede udfører undslippe automatisk. En korrekt konverteret streng kan stadig være forkert, hvis den er indsat i det forkerte sted eller undslap to gange.

Hvor HTML Entity Conversion kan stadig producere usikre eller uønskede resultater

Enhed konvertering kan hjælpe med at vise og undslippe, men det garanterer ikke sikkerhed i alle sammenhænge. Double- kodning, delvis flugt, og mismatch mellem tekstindhold og attributter sammenhænge kan stadig efterlade output brudt eller vildledende, hvis destinationen forventer anden håndtering.

Sådan tolkes indkodet og dekodet HTML-enhed output

Kodet output er beregnet til at repræsentere tegn sikkert i HTML- relaterede sammenhænge, mens dekodet output genopretter bogstavelige tegn disse enheder repræsenterer. Det gør ikke automatisk resultatet passende for hvert sted, du kan indsætte det, fordi HTML tekstknudepunkter, attributter, scripts, og feeds kan hver have forskellige undslippe behov.

Fordi konverteringen kører i din browser, kan du inspicere kopierede skabelon fragmenter, CMS indhold, supportmeddelelser, eller delvist undslap markup uden at sende den tekst til et andet websted. Det er praktisk, når dine snupper indeholder internt indhold eller udkast, der bør forblive lokale.

Relaterede værktøjer