Emoji zu Unicode Konverter
Wandle beliebige Emojis in ihren Unicode-Codepunkt, ihre HTML-Entität oder Escape-Sequenz um. Erhalte sofort U+, &#x; und \\u Darstellungen für Webentwicklung und Kodierung.
Tipps:
- Füge beliebige Emojis direkt in das Eingabefeld ein — auch komplexe Mehrzeichensequenzen
- ZWJ-Sequenzen (wie Familien-Emojis) werden als einzelne Codepunkte angezeigt
- Wechsle zwischen Ausgabeformaten mit dem Selektor über dem Ausgabebereich
Related Tools
Über den Emoji zu Unicode Konverter
So funktioniert es
- Emojis in das Eingabefeld einfügen oder eingeben
- Das Tool erkennt automatisch jeden Emoji mittels Unicode-Segmentierung
- Jeder Emoji wird seinen Unicode-Codepunkten zugeordnet
- Bevorzugtes Ausgabeformat wählen (U+, HTML-Entität, Escaped oder reines Hex)
- Ergebnis mit einem Klick kopieren
Häufige Anwendungsfälle
- Emojis zu HTML-Seiten über HTML-Entitäten hinzufügen
- Emojis in JavaScript- oder JSON-Strings über Escape-Sequenzen einbinden
- Unicode-Codepunkte bestimmter Emojis erlernen
- Rendering-Probleme durch Emoji-Kodierung debuggen
- Codepunkte für CSS-content-Eigenschaften kopieren
- Emojis in Programmierdokumentation referenzieren
Frequently Asked Questions
Was ist ein Unicode-Codepunkt eines Emojis?
Ein Unicode-Codepunkt ist die eindeutige numerische Kennung, die jedem Zeichen im Unicode-Standard zugewiesen wird, einschließlich Emojis. Codepunkte werden als U+ gefolgt von der Hexadezimalzahl geschrieben, z. B. U+1F60A für 😊.
Was ist der Unterschied zwischen den Ausgabeformaten?
Der Codepunkt (U+1F60A) ist die Standard-Unicode-Notation. Die HTML-Entität (😊) wird in HTML-Markup verwendet. Das Escape-Format (😊) wird in JavaScript-Strings und JSON verwendet. Reines Hex (1F60A) ist nur der Hexadezimalwert ohne Präfix.
Warum haben manche Emojis mehrere Codepunkte?
Komplexe Emojis wie Familiensequenzen, Hautton-Modifier und Flaggen werden durch die Kombination mehrerer Unicode-Codepunkte über ZWJ-Sequenzen oder Modifier-Zeichen gebildet. Dieses Tool zeigt jeden einzelnen Codepunkt.
Was sind Surrogate-Paare im Escape-Format?
JavaScript und viele Systeme verwenden UTF-16-Kodierung. Zeichen mit Codepunkten über U+FFFF müssen als zwei 16-Bit-Surrogate-Werte kodiert werden. Das Escape-Format zeigt sie als uXXXXuXXXX-Paare.
Wie verwende ich HTML-Entitäten in einer Webseite?
Kopiere die HTML-Entitätsausgabe (z. B. 😊) und füge sie direkt in deine HTML-Datei ein. Der Browser rendert automatisch das entsprechende Emoji.
Kann ich mehrere Emojis gleichzeitig konvertieren?
Ja! Füge beliebig viele Emojis in das Eingabefeld ein oder tippe sie ein. Das Tool verarbeitet sie automatisch und zeigt eine Aufschlüsselungstabelle mit jedem Emoji und allen seinen Darstellungen.
Was ist Intl.Segmenter und warum ist es wichtig?
Moderne Browser enthalten Intl.Segmenter, der Text korrekt in Graphem-Cluster aufteilt — die kleinsten sichtbaren Einheiten einschließlich mehrpunktiger Emoji-Sequenzen. Dieses Tool verwendet Intl.Segmenter, wenn verfügbar.
Kann ich Emojis für die Verwendung in CSS konvertieren?
Ja. Für CSS-content-Eigenschaften wird üblicherweise der reine Hex-Wert verwendet, z. B. content: "1F60A". Verwende das Escape-Format und ersetze das Präfix \\u durch \ für Einzel-Codepunkt-Emojis.
Funktioniert dieses Tool offline oder sendet es Daten an einen Server?
Alles wird in deinem Browser mit JavaScript verarbeitet. Es werden keine Emoji-Daten an einen Server gesendet. Das Tool funktioniert nach dem Laden der Seite offline.
Warum werden manche Zeichen nicht als Emojis erkannt?
Das Tool erkennt Zeichen mit der Unicode-Eigenschaft Emoji_Presentation oder Extended_Pictographic. Gewöhnliche Textzeichen ohne diese Eigenschaft erscheinen nicht in der Aufschlüsselungstabelle. Versuche, den Variantenselektor U+FE0F nach dem Symbol hinzuzufügen.