Installiere unsere App 🪄 Klicke auf das -Symbol oben rechts in der Adressleiste.

HTML-Entity-Konverter

0 von 0 Bewertungen
Eine junge Frau demonstriert das HTML entity converter Tool und macht dabei eine OK-Geste an einem Neon-Schreibtisch

HTML Entities sofort encodieren oder decodieren. Dieser kostenlose HTML entity converter wandelt Sonderzeichen in benannte oder numerische Äquivalente um. Keine Anmeldung nötig.

Wie der HTML entity converter funktioniert

Browser interpretieren rohe Ampersands als Start einer Entity. Fütterst du sie mit einem blanken Ampersand gefolgt von Text, der sich nicht auflösen lässt, raten sie einfach. Du nutzt dieses Tool, um exaktes Rendering zu erzwingen. Es nimmt deinen Rohtext und tauscht Zeichen wie spitze Klammern gegen ihre benannten Äquivalente. Der umgekehrte Prozess nimmt diese Referenzen und baut den ursprünglichen Unicode-String wieder zusammen.

Du hast zwei Encoding-Styles zur Wahl. Benannte Entities sind lesbar, aber auf die HTML-Spezifikation beschränkt. Numerische Referenzen decken den gesamten Unicode-Bereich ab. Hexadezimale Referenzen starten mit einem x-Prefix und sind Standard in XML. Dezimale Referenzen nutzen einfach die Basis-Integer. Der Converter wickelt beide Richtungen ab, ohne Daten zu droppen oder die Byte-Sequenz zu korrumpieren.

Wann du HTML Entities encodieren musst

Entwickler laufen gegen diese Wand, wenn sie E-Mail-Templates bauen. E-Mail-Clients schmeißen rohes Markup raus, wenn es nicht sauber escaped ist. Du pastest deinen Code in den Converter, um exakt zu sehen, was der Mailserver empfangen wird. Security-Teams nutzen das auch beim Auditieren von Cross-Site-Scripting-Payloads. Die encodierte Version eines Script-Tags zu sehen, beweist, ob ein Filter es wirklich geschnallt hat.

Frontend-Developers brauchen das, wenn sie dynamische Strings in JavaScript-Blöcke injizieren. Ein rohes Quote-Zeichen in einem Inline-Event-Handler sprengt die Attribut-Grenzen. Content-Manager haben das gleiche Problem mit Legacy-Plattformen, die an Curly Quotes ersticken. Du wandelst den Text in numerische Entities um, bevor du ihn in den Editor pastest. Die Datenbank speichert dann die sichere Repräsentation.

Grenzen dieses Online HTML entity converter

Dieses Tool verarbeitet Text, keine geparsten Document-Trees. Wenn du ein massives Dokument pastest, encodiert es jeden einzelnen Tag. Du landest bei einer Wand aus encodierten Div-Tags statt bei einer funktionierenden Webseite. Nutze einen richtigen Parser, wenn du die Struktur manipulieren musst. Der Converter macht einfach blindes String-Replacement.

Double-Encoding ist eine klassische Falle. Schickst du bereits encodierten Text noch mal durch den Encoder, wird die Ampersand-Entity zu einem literalen String aus Zeichen. Der Browser zeigt dann das Wort anstatt des Symbols. Check immer erst deinen Input. Wenn du wissen musst, wie man HTML Entities decodiert, die vermurkst aussehen, jag sie zwei Mal durch den Decoder.

  • Parst oder validiert keine HTML-Struktur.
  • Macht Double-Encoding, wenn du denselben Text zwei Mal durchschickst.
  • Ignoriert Custom-XML-Entities außerhalb des Standard-HTML-Sets.

So benutzt du den HTML entity converter

  1. Paste deinen Rohtext oder encodierten String in die Input-Box.
  2. Wähle Encode oder Decode aus dem Action-Menü.
  3. Wähle Named oder Numeric Format, wenn du Text encodierst.
  4. Klick auf den Convert-Button, um den String zu verarbeiten.
  5. Kopiere den fertigen Output aus der Textarea unten.

Gängige HTML Entity Referenz

Hier ist ein Quick-Lookup für die Zeichen, die du am häufigsten encodieren wirst.

ZeichenNamed EntityNumeric Entity
<<
>>>
&&&
"""
'''

Frequently asked questions

Ist dieser HTML entity converter wirklich kostenlos?
Ja, du kannst ihn so oft nutzen wie du möchtest, ohne zu zahlen oder einen Account zu erstellen. Es gibt keine versteckten Tiers oder Paywalls, die die Core-Funktionalität blockieren.
Wie decodiere ich HTML Entities, die fehlerhaft aussehen?
Paste den kaputten String in die Input-Box und wähle Decode. Wenn der Output immer noch Entity-Namen zeigt, jag ihn ein zweites Mal durch den Decoder, um doppelt encodierte Zeichen aufzulösen.
Funktioniert das auf mobilen Browsern?
Das Interface ist voll responsive. Du kannst Text pasten, die Encoding-Richtung umschalten und das Ergebnis direkt aus deinem Handy- oder Tablet-Browser kopieren.
Gibt es ein Limit für die Input-Größe?
Der Browser erledigt die String-Verarbeitung lokal, du kannst also große Textblöcke pasten. Extrem massive Dateien können dafür sorgen, dass dein spezifischer Browser-Tab laggt.
Warum wurde mein Text zu literalen Fragezeichen?
Dein Originaltext enthielt wahrscheinlich Zeichen außerhalb des Basic-Latin-Sets und dein Terminal oder Editor hat kein UTF-8 unterstützt. Stell sicher, dass deine Umgebung Unicode nutzt, bevor du das Ergebnis pastest.

Teilen

Beliebte Tools