HTML Entity Encode / Decode — Escape & Unescape HTML
HTML Entity Encode / Decode converts special characters like <, >, &, and quotes into safe HTML entities (and decodes them back). Use it when working with HTML attributes, templates, CMS editors, Markdown docs, or when debugging copy/paste issues. Handles common named entities (e.g. <, >, &, ") and numeric entities. Runs 100% locally in your browser — no uploads — and works offline after installing ToolMill as a PWA.
Kodierung
Versuchen Sie es
Beispiele
<div>"x" & y</div>
<div>"x" & y</div>
<span title="Tom & Jerry">5 &lt; 10</span>
<span title="Tom & Jerry">5 < 10</span>
Wenn Sie HTML-Entities kodieren
Verwenden Sie die Entitätscodierung, wenn Sie Zeichen wie Winkelwinkel, Ampersands oder Zitate möchten, um buchstäblich anzuzeigen, anstatt als Markup interpretiert zu werden. Das ist besonders nützlich für Tutorials, CMS-Felder, Markdown-Dokumente, Codemuster, kopierte Snippets und HTML-Attributwerte.
Was codiert wird
The most common cases are <, >, &, and quotes. Depending on the workflow, you may see named entities such as < and &, or numeric forms such as ' and '. Different editors may choose different forms while still rendering the same visible character.
Praktische Arbeitsabläufe
Diese Seite ist nützlich, wenn Sie rohe HTML-Quelle in der Dokumentation anzeigen möchten, Entity-gefüllten Text aus einem CMS- oder Support-System kopiert, bereits-escaped strings aus Exporten dekodieren oder überprüfen, ob ein verstorbener Schnippet einmal oder mehrmals vor der Veröffentlichung entkommen ist.
Doppelcodierung vermeiden
A common mistake is encoding text that already contains entities. For example, a plain ampersand becomes &, but an existing & encoded again becomes &amp;. If the pasted input already looks escaped, check it carefully before clicking Encode.
Kontext immer noch wichtig
Die Entity-Kodierung ist nützlich, um das buchstäbliche Markup anzuzeigen und das versehentliche Rendern in vielen Content-Workflows zu verhindern, aber es ist kein vollständiger Ersatz für Kontext-Aware, die in jeder Anwendung entweicht. Decodierte Ausgabe kann auch wieder aktives Markup werden, wenn Sie es in einen Live-HTML-Editor oder Page Builder einfügen.
Datenschutz und lokale Verarbeitung
Bevor Sie auf Entity-Converted Text in Web-Seiten oder Feeds
Bevor Sie das Ergebnis veröffentlichen oder einbetten, bestätigen Sie den genauen HTML-Kontext, in dem es verwendet wird und ob das Zielsystem bereits automatisch ausläuft. Ein richtig konvertierter String kann immer noch falsch sein, wenn er in den falschen Ort eingefügt oder zweimal entkommen wird.
Wo HTML Entity Conversion noch unsichere oder ungewollte Ergebnisse produzieren kann
Die Entity-Konvertierung kann bei der Anzeige und Flucht helfen, aber sie garantiert keine Sicherheit in jedem Kontext. Doppelcodierung, teilweises Entweichen und Fehlanpassungen zwischen Textinhalt und Attributkontexten lassen die Ausgabe noch kaputt oder irreführend, wenn das Ziel eine unterschiedliche Handhabung erwartet.
So interpretieren Sie codierte und dekodierte HTML-Eingabe-Ausgabe
Die verschlüsselte Ausgabe soll Zeichen sicher in HTML-bezogenen Kontexten darstellen, während die decodierte Ausgabe die buchstäblichen Zeichen wiederherstellt, die diese Einheiten repräsentieren. Das macht das Ergebnis nicht automatisch für jeden Ort geeignet, den Sie einfügen könnten, da HTML-Textknoten, Attribute, Skripte und Feeds jeweils unterschiedliche Fluchtanforderungen haben können.
Da die Umwandlung in Ihrem Browser läuft, können Sie kopierte Vorlagenfragmente, CMS-Inhalte, Support-Nachrichten oder teilweise entkommen Markup überprüfen, ohne diesen Text an eine andere Seite zu senden. Das ist praktisch, wenn Ihre Schnipsel interne Inhalte oder Entwürfe enthalten, die lokal bleiben sollten.
Andere Werkzeuge
Base64 Encode / Decode-Tool
Kodieren Sie Text in Base64 oder decodieren Sie Base64 wieder in lesbare Inhalte direkt in Ihrem Browser. Es ist nützlich für die Überprüfung von Token, debugging Autorisierungs-Header, Überprüfung von Config-Werten, Dekodierung API-Payloads und Umwandlung von Klartext ohne Verwendung eines Remote-Service. ToolMill läuft komplett auf Client-Seite für die Privatsphäre und arbeitet nach der Installation weiterhin offline.
Kodierung
Hex Encode / Decode — Text ≠ Hex
Hex Encode / Decode konvertiert Text in hexadezimale (base-16) Bytes und dekodiert Hex zurück in lesbarer Text. Verwenden Sie es zum Debuggen binärer Nutzlasten, inspizieren von UTF-8 Bytes, reversieren von entkommenen Strings und arbeiten mit Hashes oder Low-Level-Protokollen. Akzeptiert häufige Hex-Formate (mit oder ohne Leerzeichen, Newlines oder 0x Präfixes). Runs 100% lokal in Ihrem Browser – keine Uploads – und arbeitet offline nach der Installation von ToolMill als PWA.
Kodierung
ROT13 Encode / Decode — Text ≠ ROT13 Cipher
ROT13 ist eine einfache Briefsubstitutions-Cipherie, die A≠N, BENDO usw. verschiebt. Es wird häufig für Spoiler, Lichtobfuskation und Forum/E-Mail-Text verwendet. Dieses Tool kodiert Klartext zu ROT13 und dekodiert ROT13 zurück zu Text (die Operation ist symmetrisch). Runs 100% lokal in Ihrem Browser – keine Uploads – und arbeitet offline nach der Installation von ToolMill als PWA.
Kodierung
URL Encode / Decode (Percent-Encoding)
URL Encode/Decode (percent-encoding) konvertiert unsichere Zeichen in ein URL-sicheres Format und wieder zurück. Verwenden Sie es für Abfragestrings, Umleitung von URLs, UTM-Parametern und Debugging API-Anfragen (RFC 3986). Runs 100% lokal in Ihrem Browser – keine Uploads – und arbeitet offline nach der Installation von ToolMill als PWA.
Kodierung
