HTML escapen / entescapen

Escape und entescape HTML-Sonderzeichen und -Entitäten.

Ihr Text wird lokal in Ihrem Browser maskiert und entmaskiert, und nichts wird auf einen Server hochgeladen.

Maskieren Sie stattdessen Text für JSON? Probieren Sie JSON Escape / Unescape.

Über HTML escapen / entescapen

Der HTML-Entitäten Encoder maskiert HTML-Sonderzeichen und entmaskiert Entitäten zurück in einfachen Text – direkt in Ihrem Browser. Im Escape-Modus wandelt er die fünf Sonderzeichen & < > " und ' in ihre sicheren Entitätsformen (&amp;, &lt;, &gt;, &quot;, &#39;) um, sodass Sie HTML online maskieren und Code, Tags oder Benutzereingaben innerhalb von Markup anzeigen können, ohne es zu beschädigen. Im Unescape-Modus decodiert dieses HTML-Escape-und-Unescape-Tool benannte Entitäten wie &lt; und &nbsp; sowie dezimale (&#39;) und hexadezimale (&#x27;) numerische Referenzen zurück in die Originalzeichen. Es ist für Frontend- und Backend-Entwickler, technische Redakteure und QA-Ingenieure gedacht, die mit Templates, E-Mail-HTML oder gescrapten Seiten arbeiten. Alles wird lokal verarbeitet, sodass Ihre Snippets niemals Ihr Gerät verlassen.

Funktionen

So verwendest du HTML escapen / entescapen

  1. Wählen Sie Escape, um Zeichen zu codieren, oder Unescape, um Entitäten zu decodieren.
  2. Fügen Sie Ihren Text oder Ihr HTML in das Eingabefeld ein.
  3. Lesen Sie das umgewandelte Ergebnis beim Tippen im Ausgabebereich.
  4. Klicken Sie auf Kopieren, um die maskierte oder entmaskierte Ausgabe zu übernehmen.

Beispiel

Eingabe

<a href="x">Tom & Jerry's</a>

Ausgabe

&lt;a href=&quot;x&quot;&gt;Tom &amp; Jerry&#39;s&lt;/a&gt;

Der Escape-Modus wandelt Markup und Sonderzeichen in HTML-sichere Entitäten um.

Häufige Fehler & Fehlerbehebung

Häufig gestellte Fragen

Was ist der HTML-Entitäten Encoder und was maskiert er?
Der HTML-Entitäten Encoder maskiert die fünf HTML-Sonderzeichen: & wird zu &amp;, < wird zu &lt;, > wird zu &gt;, " wird zu &quot;, und ' wird zu &#39;.
Wie entmaskiere ich HTML-Entitäten zurück in Text?
Wechseln Sie den HTML-Entitäten Encoder in den Unescape-Modus und fügen Sie Ihren Text ein; er decodiert &lt;, &gt;, &quot;, &apos; und &nbsp; sowie dezimale (&#39;) und hexadezimale (&#x27;) numerische Referenzen.
Macht das Maskieren von HTML Benutzereingaben sicher anzeigbar?
Maskieren verhindert Markup-Injektion, wenn Sie Text als Inhalt ausgeben, aber Sie sollten nicht vertrauenswürdiges HTML dennoch bereinigen, bevor Sie es als Markup rendern.
Kann der HTML-Entitäten Encoder numerische Zeichenreferenzen verarbeiten?
Ja. Der Unescape-Modus wandelt sowohl dezimale Referenzen wie &#169; als auch hexadezimale Referenzen wie &#xA9; zurück in ihre Zeichen um.
Warum wird &amp; nach den anderen Entitäten decodiert?
Der HTML-Entitäten Encoder löst &amp; zuletzt auf, sodass bereits maskierte Sequenzen wie &amp;lt; Ebene für Ebene entmaskiert werden, statt fehlerhaft zu kollabieren.
Wird mein Text irgendwohin hochgeladen, wenn ich den HTML-Entitäten Encoder verwende?
Nein. Der HTML-Entitäten Encoder verarbeitet alles lokal in Ihrem Browser, sodass Ihr Text niemals Ihr Gerät verlässt.

Verwandte Tools

Alle ArrayKit-Tools