Lieblingsorte deiner Lieblingsstadt
Startseite
Als bevorzugte Quelle bei Google hinzufügen

HTML-Entitäten kodieren und dekodieren

Text und HTML-Zeichenreferenzen umwandeln, ohne Markup zu analysieren oder darzustellen. Vorgang wählen, Ergebnis prüfen und kopieren oder herunterladen. Zeilenumbrüche verwenden LF, auch bei dekodiertem CR.

Eingabe

Zeilenumbrüche verwenden LF, auch bei dekodierten CR-Referenzen. Höchstens 100.000 UTF-16-Einheiten und 262.144 UTF-8-Bytes.

Ergebnis

Text eingeben und Aktion auswählen.

Lokale Umwandlung

Der Text wird im Browser verarbeitet; dieses Werkzeug fügt keinen Upload und keinen Verlauf hinzu.

Die Umwandlung läuft in einem Browser-Worker. Für andere Dienste der Website gelten deren Richtlinien.

Umwandlung auswählen

  1. Text einfügen und Kodieren oder Dekodieren wählen. Beim Wechsel bleibt die Eingabe erhalten; das Ergebnis wird nicht automatisch in die Eingabe übernommen. Eine leere Eingabe lässt sich nicht umwandeln, Leerzeichen, Tabulatoren und Zeilenumbrüche sind gültige Daten. CRLF und einzelne CR in der Eingabe werden zu LF.
  2. Beim Kodieren ersetzt Unicode beibehalten sechs Satzzeichen und erhält die übrigen zugelassenen Zeichen. ASCII-Referenzen bietet hexadezimale, dezimale oder bevorzugt benannte Referenzen. Beim Dekodieren Textabschnitt oder Attributwert wählen: Der Kontext beeinflusst die Wiederherstellung von Referenzen, analysiert aber kein HTML-Dokument.
  3. Die Aktion starten. Das Textergebnis und die Anzahl der UTF-8-Bytes und Unicode-Skalarwerte prüfen. Kopieren und Herunterladen verwenden auch bei gekürzter Vorschau das vollständige Ergebnis. Die Dekodierung erfolgt einmal; entstandene CR oder CRLF werden anschließend zu LF.

Referenzen und Kontexte verstehen

Unicode beibehalten ersetzt das kaufmännische Und, Kleiner- und Größerzeichen, doppelte und einfache Anführungszeichen sowie den Gravis. Akzente, Emoji und andere zugelassene Zeichen können in UTF-8 erhalten bleiben. ASCII-Referenzen sind eine Darstellungswahl, keine Pflicht für jeden Buchstaben und keine Sicherheitsgarantie für HTML, URL, JavaScript oder CSS.

Namen unterscheiden Groß- und Kleinschreibung und können mehrere Skalarwerte ergeben. Alte Referenzen ohne Semikolon können im Text und im Attributwert unterschiedlich wiederhergestellt werden. Unbekannte oder unvollständige Referenzen können unverändert bleiben; das validiert kein Dokument.

Die Dekodierung behandelt die gesamte Eingabe als Text mit Referenzen. Tags und Anführungszeichen werden nicht erkannt; auch skriptähnlicher Text bleibt Text. Ein Durchlauf wandelt &amp;lt; in den wörtlichen Text &lt; um, nicht in <. Beim Kodieren einer bereits geschriebenen Referenz wird ihr kaufmännisches Und erneut maskiert.

Eingabe und Ergebnis verwenden LF. Entstehen beim Dekodieren CR oder CRLF, wandelt das Werkzeug sie in LF um. Leerraum und Signatur werden nicht entfernt, Unicode wird nicht normalisiert und kein abschließender Umbruch hinzugefügt. Das Ergebnis ist kein bereinigtes oder validiertes HTML.

Beispiele

Die Eingabe <b>café & 😀</b> umfasst 19 UTF-8-Bytes. Mit Unicode beibehalten umfasst &lt;b&gt;café &amp; 😀&lt;/b&gt; 35 Bytes und 31 Unicode-Skalarwerte. Das Markup bleibt Text.

Für dieselbe Eingabe ergeben ASCII-Referenzen 53 Bytes hexadezimal, 48 dezimal und 46 bei bevorzugten Namen. Ist kein Name vorhanden, wird hexadezimal verwendet. Dies sind Darstellungen, keine Sicherheitsstufen.

Das Dekodierungsbeispiel umfasst 39 ASCII-Bytes und ergibt Text mit anschließendem CRLF. Nach der Umwandlung in LF umfasst das Ergebnis 14 Bytes. Im Textkontext wird &amp=1 zu &=1; im Attributkontext bleibt es unverändert.

Zeichen- und Größenbegrenzungen

Die normalisierte Eingabe fasst bis zu 100.000 UTF-16-Einheiten und 262.144 UTF-8-Bytes. Eine Änderung über 200.000 Einheiten vor oder 100.000 nach der Normalisierung wird ohne Abschneiden abgelehnt. Eingaben mit Zeichen- oder Bytefehlern bleiben bearbeitbar.

Eingabe und Ausgabe lehnen isolierte UTF-16-Surrogate, C0-Steuerzeichen außer Tabulator und LF, DEL, C1, U+FDD0 bis U+FDEF und Werte mit Endung FFFE oder FFFF ab. Zugelassene kombinierende Zeichen, rechtsläufiger Text und U+FEFF bleiben erhalten. Dies ist das Profil dieses Werkzeugs, keine Definition gültigen Unicode oder HTML.

Auch die Dekodierung kann verbotene Zeichen erzeugen: Die Referenz auf 128 ergibt €, Referenzen auf U+0081, U+0001 und U+FDD0 führen dagegen zu einem Fehler. Numerische Referenzen auf null, Surrogate oder Werte außerhalb des Bereichs werden zu U+FFFD. Zeichen werden nicht entfernt, um die Annahme zu erzwingen.

Das vollständige Ergebnis ist auf 1.048.576 UTF-8-Bytes und UTF-16-Einheiten begrenzt. Die Vorschau zeigt höchstens 100.000 Skalarwerte; Kopieren und Herunterladen verwenden das gesamte Ergebnis. Nach 15 Sekunden wird die Verarbeitung ohne Teilergebnis abgebrochen. Zwischenwerte der Bibliothek können größer als die Ergebnisgrenze sein.

Lokale Verarbeitung

Dieses Werkzeug fügt keinen Text-Upload, kein Konto, keinen Verlauf, keine Eingabeprotokollierung und keinen Link mit Text hinzu. Die Umwandlung läuft in einem Browser-Worker. Änderungen, Abbrechen und Leeren machen alte Ergebnisse ungültig. Für andere Dienste der Website gelten deren Richtlinien.

Häufige Fragen

Nein. Es wandelt Referenzen in Text um, prüft aber weder Tags noch Attributrechte oder URL-Protokolle. Es ist keine universelle Maskierung für URL, JavaScript, CSS oder Attribute ohne Anführungszeichen.

HTML stellt bestimmte benannte Referenzen ohne Semikolon in Attributwerten anders wieder her. Der gewählte Kontext gilt für die gesamte Eingabe; das Werkzeug sucht keine tatsächlichen Attribute.

Nicht in modernem HTML mit UTF-8. Unicode beibehalten erhält zugelassene Zeichen; ASCII-Referenzen sind verfügbar, wenn diese Darstellung gewünscht ist.

Das Werkzeug verwendet LF in Eingabe und Ergebnis, auch für dekodiertes CR. Diese zusätzliche Regel hält angezeigten und heruntergeladenen Text konsistent.

Nein, es gibt nur einen Durchlauf. Für eine erneute Dekodierung das Ergebnis selbst als Eingabe verwenden und die Aktion erneut starten.

Ja. Nicht leerer Leerraum ist gültig. Auch bei gekürzter Vorschau werden alle Daten ohne zusätzliches BOM oder abschließenden Umbruch kopiert und heruntergeladen; ein ursprüngliches U+FEFF bleibt erhalten.

Quellen

Die Quellen erläutern Regeln und Implementierung; sie garantieren keine Sicherheit für den Einfügekontext.

JSON in YAML

Konvertiere JSON lokal in YAML und bewahre Zahlentext und Zeichenfolgen in Anführungszeichen; kopiere oder lade das vollständige Ergebnis herunter.

Werkzeug öffnen — JSON in YAML

YAML in JSON

Konvertiere YAML lokal in JSON mit exakten Zahlen, begrenzten Aliasen und vollständigem Kopieren oder Download.

Werkzeug öffnen — YAML in JSON

HTML in Markdown

Wandle eingefügtes oder lokales HTML in Markdown um, prüfe die Konvertierungshinweise und kopiere oder lade das Ergebnis herunter.

Werkzeug öffnen — HTML in Markdown

JavaScript-RegEx-Tester

Teste ein JavaScript-Muster lokal und prüfe Treffer, Gruppen und UTF-16-Positionen.

Werkzeug öffnen — JavaScript-RegEx-Tester

Markdown in HTML

Wandle einen Markdown-Entwurf in ein HTML-Fragment um, prüfe Quelltext und inaktive Vorschau und kopiere oder lade das Ergebnis herunter.

Werkzeug öffnen — Markdown in HTML

Textsortierer

Sortiere Zeilen alphabetisch nach gewählter Sprache oder nach Unicode-Codepunkten. Duplikate, Leerzeilen und der vollständige Inhalt bleiben erhalten.

Werkzeug öffnen — Textsortierer

Doppelte Zeilen entfernen

Behalten Sie die erste exakte Kopie jeder Zeile, Reihenfolge, relevante Leerzeichen und Leerzeilen; kopieren oder laden Sie das Ergebnis herunter.

Werkzeug öffnen — Doppelte Zeilen entfernen

Textvergleich

Vergleichen Sie zwei Texte lokal: Änderungen ganzer Zeilen, Leerraum und letzter Zeilenumbruch.

Werkzeug öffnen — Textvergleich

Groß- und Kleinschreibung umwandeln

Wandeln Sie Text sowie Wort- oder Satzanfänge mit ausdrücklich gewählten Regeln um.

Werkzeug öffnen — Groß- und Kleinschreibung umwandeln

Markdown-Tabellengenerator

Bearbeiten Sie eine Tabelle aus reinem Text, wählen Sie die Ausrichtung und kopieren Sie GFM-Markdown oder importieren Sie tabulatorgetrennten Text.

Werkzeug öffnen — Markdown-Tabellengenerator

Abfragezeichenfolgen analysieren und erstellen

Abfrageparameter bearbeiten und dabei wiederholte Namen und ihre Reihenfolge erhalten. Normalisierte Abfrage oder HTTP(S)-URL kopieren.

Werkzeug öffnen — Abfragezeichenfolgen analysieren und erstellen

URL kodieren und dekodieren

UTF-8-URL-Komponenten oder Formularwerte mit klaren Regeln für Leerzeichen und Pluszeichen umwandeln und das Ergebnis kopieren oder herunterladen.

Werkzeug öffnen — URL kodieren und dekodieren

Base64 kodieren und dekodieren

UTF-8-Text in Standard- oder URL-sicheres Base64 kodieren oder beide Formate mit klaren Fehlermeldungen vollständig dekodieren.

Werkzeug öffnen — Base64 kodieren und dekodieren

XML-Formatierer

XML 1.0 mit Namensräumen prüfen, lokal formatieren oder kompaktieren und das UTF-8-Ergebnis kopieren oder herunterladen.

Werkzeug öffnen — XML-Formatierer

JSON-Formatierer und -Validator

JSON-Syntax lokal prüfen, formatieren oder minimieren und das Ergebnis unter Erhalt der ursprünglichen Daten kopieren oder herunterladen.

Werkzeug öffnen — JSON-Formatierer und -Validator

SMS-Zeichen- und Segmentzähler

Sieh, wie deine Nachricht kodiert wird, wo Segmente enden und was sie kosten könnte. Dein Text bleibt im Browser.

Werkzeug öffnen — SMS-Zeichen- und Segmentzähler

Zeichenzähler für soziale Medien

Prüfe Plattformlimits und teile Beiträge ohne Textverlust auf.

Werkzeug öffnen — Zeichenzähler für soziale Medien

Zeichenzähler

Zählen Sie Zeichen, Wörter, Sätze und Absätze. Prüfen Sie Wortdichte, geschätzte Lesezeit und UTF-8-Größe direkt im Browser.

Werkzeug öffnen — Zeichenzähler

Textgrößenrechner

Vergleichen Sie Textkodierungen und die Größe übertragener Textdaten im Browser.

Werkzeug öffnen — Textgrößenrechner

PDF-Text bereinigen

Korrigiere Zeilenumbrüche und Leerzeichen in kopiertem PDF-Text. Behalte das Original und prüfe mehrdeutige Bindestriche vor dem Kopieren.

Werkzeug öffnen — PDF-Text bereinigen

Zierschrift-Konverter

Wandle unterstützte dekorative Unicode-Buchstaben im Browser in normalen Text um. Großschreibung, Akzente, Emojis und Original bleiben erhalten.

Werkzeug öffnen — Zierschrift-Konverter

Text reparieren

Repariere verstümmelten Text und beschädigte Akzente im Browser. Prüfe jede mögliche UTF-8-Umkehr.

Werkzeug öffnen — Text reparieren

Prüfen, ob Gmail die E-Mail kürzen könnte

Messen Sie die UTF-8-Bytes einer HTML-E-Mail, vergleichen Sie sie mit 102.000 Byte Richtwert und finden Sie umfangreichen Code im Browser.

Werkzeug öffnen — Prüfen, ob Gmail die E-Mail kürzen könnte
Alle Werkzeuge dieser Kategorie anzeigen