HTML-Entity-Encoder/Decoder
Codieren und decodieren Sie HTML-Entities. Konvertieren Sie Sonderzeichen zu HTML-Entities und zurück. Unterstützt benannte und numerische Entities zur XSS-Verhinderung.
Characters:
Entity style:
0 characters
Common HTML Entities — Quick Reference
| Character | Named entity | Numeric | Description |
|---|---|---|---|
| & | & | & | Ampersand |
| < | < | < | Less than |
| > | > | > | Greater than |
| " | " | " | Double quote |
| ' | ' | ' | Single quote / apostrophe |
| (non-breaking space) | |   | Non-breaking space |
| © | © | © | Copyright sign |
| ® | ® | ® | Registered sign |
| ™ | ™ | ™ | Trade mark sign |
| € | € | € | Euro sign |
| £ | £ | £ | Pound sign |
| — | — | — | Em dash |
| – | – | – | En dash |
| … | … | … | Ellipsis |
| « | « | « | Left angle quotation |
| » | » | » | Right angle quotation |
Click any row to load the named entity into the input field.
All encoding and decoding runs entirely in your browser. No text is sent to any server.
So verwenden Sie HTML-Entity-Encoder/Decoder
- 1Wählen Sie den Modus Codieren oder Decodieren.
- 2Fügen Sie Ihren Text oder HTML-Entities ein.
- 3Sehen Sie die konvertierte Ausgabe sofort.
- 4Kopieren Sie das Ergebnis in die Zwischenablage.
ZenovayAnalytics
Analytics, für Gründer gebaut.
- Besucher-Tracking in Echtzeit
- Datenschutz zuerst, kein Cookie-Banner
- In zwei Minuten eingerichtet
Verwandte Tools
JSON-Formatter und Validator
Formatieren, validieren und verschönern Sie JSON-Daten mit Syntaxhervorhebung und Fehlererkennung.JWT-Decoder
Dekodieren und inspizieren Sie JWT-Token. Zeigen Sie Header, Payload und überprüfen Sie Signaturen.Base64 Encode/Decode
Kodieren Sie Text in Base64 oder dekodieren Sie Base64 zurück in Text. Unterstützt UTF-8 und Binärdaten.URL Codierungstool
Codieren oder decodieren Sie URL-Komponenten. Verarbeiten Sie Sonderzeichen, Abfragezeichenfolgen und vollständige URLs.Häufig gestellte Fragen
Was sind HTML-Entities?▾
HTML-Entities sind spezielle Codes zur Darstellung von Zeichen mit reservierter Bedeutung in HTML oder die schwer direkt eingegeben werden können. Sie beginnen mit einem Ampersand (&) und enden mit einem Semikolon (;). Zum Beispiel wird < als < dargestellt, & als & und © als ©.
Wann sollte ich HTML-Entity-Codierung verwenden?▾
Verwenden Sie HTML-Entity-Codierung, wenn Sie von Benutzern bereitgestellte oder dynamische Inhalte in ein HTML-Dokument ausgeben. Die kritischen Fälle sind: Einfügen von Text in HTML-Elementinhalt (codieren Sie <, >, &), Einfügen in HTML-Attributwerte (codieren Sie <, >, &, ", und ') und Einfügen in URLs innerhalb von HTML.
Was ist der Unterschied zwischen benannten und numerischen HTML-Entities?▾
Benannte Entities verwenden ein lesbares Schlüsselwort: & (Ampersand), < (Kleiner-als), © (Urheberrecht). Numerische Entities verweisen auf den Unicode-Codepunkt in Dezimal- (©) oder Hexadezimalnotation (©). Benannte Entities existieren nur für eine Teilmenge von Zeichen; numerische Verweise funktionieren für jeden Unicode-Zeichen.
Welche HTML-Zeichen müssen immer codiert werden?▾
Die fünf Zeichen, die in HTML immer von Bedeutung sind: & (Ampersand), < (Kleiner-als), > (Größer-als), " (Anführungszeichen in Attributen) und ' (einfaches Anführungszeichen in Attributen). Das Ampersand muss zuerst codiert werden, um eine doppelte Codierung zu vermeiden.
Verhindert HTML-Entity-Codierung XSS-Angriffe?▾
HTML-Entity-Codierung ist eine Schutzschicht gegen XSS-Angriffe. Das Codieren von &, <, >, " und ' verhindert, dass ein Browser eingefügten Text als HTML-Markup oder JavaScript interpretiert. Der Kontext ist jedoch wichtig: Text in einem <script>-Block benötigt JavaScript-Escaping, URL-Attribute benötigen URL-Codierung. Verwenden Sie immer eine kontextbewusste Escape-Bibliothek.