HTML-Entität zu Text Konverter
Wandle mit unserem effizienten HTML-Entity-Konverter HTML-Entities in Klartext um und umgekehrt. Dieses Online-Tool eignet sich ideal für Web-Entwickler, Content-Manager und alle, die mit HTML-Inhalten arbeiten. Stelle sicher, dass deine Textdaten mit verschiedenen Plattformen kompatibel sind, und wandle Sonderzeichen ganz einfach um – ganz ohne Softwareinstallation.
Was der HTML-Entity-Konverter macht
Der HTML-Entity-Konverter wandelt Text in HTML-Zeichenreferenzen um und zurück. Beim Kodieren werden &, <, >, ", ', ` und jedes Zeichen über U+007F durch eine hexadezimale Referenz wie é für é ersetzt. Beim Dekodieren werden benannte, dezimale und hexadezimale Referenzen wieder in die Zeichen umgewandelt, für die sie stehen.
Beim Dekodieren wird die HTML5-Liste benannter Zeichenreferenzen verwendet; daher funktionieren ©, € und ♥ alle. Einfache ASCII-Buchstaben, Ziffern und Leerzeichen bleiben beim Kodieren unverändert.
Durchgearbeitete Beispiele
Ein HTML-Snippet kodieren
Markup-Zeichen und Buchstaben mit Akzent werden zu Referenzen, sodass das Snippet als Text angezeigt und nicht als Tag interpretiert wird.
- Eingabe
<p class="note">Café & crème</p>- Ergebnis
<p class="note">Café & crème</p>
Benannte und numerische Referenzen dekodieren
© ist eine benannte Referenz und € die dezimale Referenz für das Eurozeichen.
- Eingabe
<b>Fish & Chips</b> © 2026 €5- Ergebnis
<b>Fish & Chips</b> © 2026 €5
Symbole und Emoji kodieren
Ein Zeichen außerhalb der Basic Multilingual Plane, etwa 😀 (U+1F600), wird als eine einzige Referenz auf seinen Codepunkt geschrieben.
- Eingabe
I ❤ HTML 😀- Ergebnis
I ❤ HTML 😀
Was sich beim Kodieren ändert
| Zeichen | Kodiert als | Warum |
|---|---|---|
& | & | Leitet jede Zeichenreferenz ein. |
< | < | Öffnet ein Tag. |
> | > | Schließt ein Tag. |
" | " | Beendet einen doppelt in Anführungszeichen gesetzten Attributwert. |
' | ' | Beendet einen einfach in Anführungszeichen gesetzten Attributwert. |
` | ` | Zur Sicherheit kodiert. |
é | é | Über U+007F, geschrieben anhand des Codepunkts. |
€ | € | Über U+007F, geschrieben anhand des Codepunkts. |
😀 | 😀 | Außerhalb der Basic Multilingual Plane, als eine Referenz geschrieben. |
A | A | Einfaches ASCII bleibt unverändert. |
Häufig gestellte Fragen
Wie konvertiere ich eine HTML-Entität in einfachen Text?
Um eine HTML-Entität in Klartext umzuwandeln, gib die HTML-Entität in das Eingabefeld ein und klicke auf die Schaltfläche „Text umwandeln“. Die HTML-Entität wird decodiert und als Klartext auf dem Bildschirm angezeigt. Zum Beispiel wird & zu &, < zu < und " zu ".
Wofür werden HTML-Entities verwendet?
HTML-Entities stellen Sonderzeichen in HTML-Dokumenten dar und sorgen dafür, dass sie in Webbrowsern korrekt angezeigt werden, ohne den Code zu beschädigen. Sie sind wichtig, um reservierte Zeichen wie & (Et-Zeichen), < (kleiner als), > (größer als), " (Anführungszeichen) und Sonderzeichen wie © (Copyright) oder € (Euro) anzuzeigen.
Kann ich mehrere HTML-Entitäten auf einmal konvertieren?
Ja, du kannst mehrere HTML-Entities auf einmal umwandeln, indem du sie in das Eingabefeld eingibst. Das Tool decodiert alle Entities gleichzeitig in Klartext. So kannst du große Blöcke HTML-codierten Textes oder ganze Dokumente effizient verarbeiten.
Warum beginnen HTML-Entities mit & und enden mit ;?
HTML-Entities verwenden die Syntax &;, um sie von normalem Text zu unterscheiden. Das kaufmännische Und signalisiert den Beginn einer Entität, das Semikolon markiert das Ende. Dazwischen steht entweder ein Name (wie ©) oder eine Zahl (wie ©), die das Zeichen darstellt.
Was ist der Unterschied zwischen benannten und numerischen HTML-Entities?
Benannte Einheiten verwenden beschreibende Namen (&, <, ©), während numerische Einheiten Zeichencodes (&, <, ©) verwenden. Benannte Entitäten sind besser lesbar, aber numerische Entitäten funktionieren für jedes Unicode-Zeichen. Beide konvertieren in dieselben Ausgabezeichen.
Wann sollte ich Text in HTML-Entities kodieren?
Wandle Text in HTML-Entities um, wenn du Nutzereingaben auf Webseiten anzeigst (um XSS-Angriffe zu verhindern), Sonderzeichen in HTML-Attributen verwendest, Codebeispiele in Webinhalten zeigst oder Zeichen von Browsern als HTML-Tags oder Syntax fehlinterpretiert werden könnten.
Wie verhindern HTML-Entitäten Sicherheitsprobleme?
HTML-Entities verhindern XSS-Angriffe (Cross-Site Scripting), indem sie potenziell gefährliche Zeichen wie < und > in harmlose Entities umwandeln. Dadurch wird verhindert, dass bösartiger Code in Browsern ausgeführt wird, und Websites werden vor Script-Injection und anderen Sicherheitslücken geschützt.
Kann ich Unicode-Zeichen in HTML-Entities umwandeln?
Ja, Unicode-Zeichen können mit numerischen Codes in HTML-Entities umgewandelt werden. So wird z. B. das Emoji 😊 zu 😊 oder Sprachen wie Chinesisch 你好 können als numerische Einheiten kodiert werden, um maximale Kompatibilität zwischen verschiedenen Systemen und Browsern zu gewährleisten.
Was sind die häufigsten HTML-Elemente, die ich kennen sollte?
Zu den gebräuchlichen Entitäten gehören & (&), < (<), > (>), " ("), ' ('), (nicht umbrechendes Leerzeichen), © (©), ® (®), ™ (™), und € (€). Damit lassen sich die meisten alltäglichen Anforderungen an die HTML-Kodierung erfüllen.
Wie kann ich HTML-Code auf einer Webseite anzeigen?
Wandle alle <- und >-Zeichen in die Entities < und > um. So wird HTML-Code als Text angezeigt, statt gerendert zu werden. Mit unserem Konverter kannst du Codeausschnitte für Tutorials, Dokumentationen oder Codebeispiele auf deiner Website schnell encodieren.
Warum werden manche Zeichen als � oder Kästchen angezeigt?
Das passiert, wenn die Zeichenkodierung nicht übereinstimmt. Verwende HTML-Entities, damit die Darstellung in allen Browsern und Systemen einheitlich ist. Wandle problematische Zeichen in Entities um, damit sie unabhängig von den Einstellungen zur Dokumentenkodierung korrekt angezeigt werden.
Können HTML-Entities in JavaScript und CSS verwendet werden?
HTML-Entities funktionieren in HTML-Inhalten, aber nicht direkt in JavaScript oder CSS. Verwende in JavaScript-Zeichenfolgen Unicode-Escape-Sequenzen (\u####). CSS verwendet eine andere Escape-Syntax (\####). Unser Konverter hilft dir dabei, Entities gezielt in HTML-Kontexten zu verwenden.
Wie dekodiere ich Entitäten aus gescrapten Webinhalten?
Füge deinen ausgelesenen HTML-Inhalt mit den enthaltenen Entities in den Konverter ein und decodiere sie zu Klartext. Das ist nützlich beim Web-Scraping, beim Parsen von Feeds, bei der Verarbeitung von API-Antworten oder beim Bereinigen von Daten mit HTML-codierten Zeichen.
Beeinflussen HTML-Entitäten SEO?
HTML-Entities wirken sich nicht direkt auf SEO-Rankings aus, beeinflussen aber die Lesbarkeit von Inhalten und die Nutzererfahrung. Suchmaschinen decodieren Entities beim Indexieren, daher werden & und & gleich behandelt. Verwende Entities passend, damit deine Inhalte korrekt angezeigt werden, ohne dir Gedanken um SEO machen zu müssen.