Über dieses Tool
Der Unicode-Codepunkt-Umrechner zerlegt Text Zeichen für Zeichen und zeigt jede gängige Darstellung jedes einzelnen an, und er arbeitet auch rückwärts, um eine Zeichenkette aus eingefügten Codepunkten wieder aufzubauen. Im Vorwärtsmodus iteriert er nach Codepunkt (nicht nach UTF-16-Einheit), sodass astrale Zeichen und Emoji, die aus Surrogatpaaren bestehen, korrekt als einzelne Zeichen behandelt werden.
Für jedes Zeichen meldet er den U+-Hex-Codepunkt, den dezimalen Codepunkt, die UTF-8-Bytesequenz in Hex (über den TextEncoder des Browsers), die UTF-16-Codeeinheiten in Hex, die numerische HTML-Entität (&#nnnn;) und das JavaScript-/JSON-Escape (\uXXXX oder \u{...} für Codepunkte oberhalb von U+FFFF). Das ist ideal zum Debuggen von Kodierungsproblemen, zum Aufspüren unsichtbarer oder ähnlich aussehender Zeichen oder zum Erstellen von Escape-Sequenzen für Quellcode.
Im Rückwärtsmodus fügst du Codepunkte in nahezu jeder Notation ein — U+1F600, einfache Dezimalzahl, \uXXXX, \u{1F600}, 😀, 😀 oder 0x-präfigiertes Hex, getrennt durch Leerzeichen oder Kommas — und das Tool validiert jeden (weist Werte über U+10FFFF und einzelne Surrogate zurück) und rekonstruiert die Zeichenkette mit String.fromCodePoint. Die gesamte Verarbeitung ist lokal in deinem Browser, sodass privater Text die Seite nie verlässt.