Technische Referenz & Architektur-Leitfaden

HTML-Entitäten-Encoder & Decoder — Referenz-Leitfaden

Konvertieren Sie Text und Code sicher in benannte, dezimale und hexadezimale HTML-Entitäten zum Schutz vor XSS und zur Bewahrung von Sonderzeichen.

Wichtige Parameter & Steuerelemente

Eingabetext / HTMLString

Zu kodierender HTML-Code oder Text.

Standard: <script>alert('XSS');</script>
Entitäten-FormatEnum

Benannt (&amp;), Dezimal (&#38;) oder Hexadezimal (&#x26;).

Standard: named
UmfangEnum

Nur XSS-essenzielle Zeichen, Nicht-ASCII oder Alle.

Standard: essential

Profi-Tipps & Best Practices

Schutz vor XSS-Angriffen

Maskieren Sie stets die fünf Kernzeichen (& < > " ') vor dem Einfügen in HTML-Vorlagen.

Numerische Entitäten für XML

XML unterstützt standardmäßig nur 5 benannte Entitäten. Nutzen Sie dezimale oder hexadezimale Entitäten für Sonderzeichen.

Sichere Sandbox-Vorschau

Prüfen Sie gerenderten HTML-Code gefahrlos in der integrierten Sandbox.

Häufige Fallstricke & Fehlerbehebung

Doppeltes Escaping (&amp;amp;)

Prüfen Sie, ob der Text nicht bereits zuvor in HTML-Entitäten umgewandelt wurde.

&apos; wird in alten Systemen nicht erkannt

Verwenden Sie &#39; für maximale Kompatibilität mit HTML4 und XML.

Häufig gestellte Fragen (FAQ)

Wozu dienen HTML-Entitäten?▼

Sie verhindern, dass Sonderzeichen als HTML-Tags interpretiert werden, und schützen vor XSS-Schwachstellen.

Welche 5 Zeichen sind essenziell?▼

& (&amp;), < (&lt;), > (&gt;), " (&quot;) und ' (&#39;).

Werden Daten auf Server übertragen?▼

Nein. Alle Operationen laufen lokal im Browser via JavaScript.

Verwandte Werkzeuge & Dienstprogramme

Alle Werkzeuge →