Kodierungsbereich
Codepunkt zu Unicode
Wandle U+XXXX, 0xXXXX oder eine Dezimalzahl in ein Unicode-Zeichen um.
Codepunkt zu Unicode: Wandle einen numerischen Unicode-Skalarwert in das von ihm bezeichnete Zeichen um. „Codepunkt zu Unicode“ akzeptiert die U+-Schreibweise, das hexadezimale Format 0x oder Dezimalziffern und zeigt das Zeichen zusammen mit den entsprechenden numerischen Bezeichnungen an. So kannst du ein angegebenes Symbol reproduzieren, ohne auf ein bestimmtes Tastaturlayout angewiesen zu sein. Läuft zu 100% lokal in deinem Browser, ohne Datei-Uploads zum Server.
- Kategorie
- Entwicklerwerkzeuge
- Ausführungen
- In deinem Browser
- Kosten
- Kostenlos · ohne Anmeldung
- Verfügbarkeit
- Einsatzbereit
Läuft vollständig in deinem Browser
Ergebnis
BereitAkzeptiert werden nur Unicode-Skalarwerte; Ersatzzeichen und Werte über U+10FFFF werden abgelehnt.
Das Zeichen im Code schreiben
Jede Sprache maskiert einen Codepunkt anders. Für U+1F600 akzeptiert HTML 😀 oder 😀, CSS content verwendet "\1F600", JavaScript "\u{1F600}" und Python "\U0001F600". JSON kennt nur vierstellige Escape-Sequenzen. Ein Zeichen oberhalb von U+FFFF muss daher als Ersatzzeichenpaar \uD83D\uDE00 oder direkt als UTF-8 geschrieben werden.
Wenn das Zeichen als Kästchen erscheint
Ein Kästchen oder ein leerer Bereich bedeutet, dass keine installierte Schriftart eine Glyphe für diesen Codepunkt besitzt; der Codepunkt selbst ist trotzdem gültig. Für neuere Emojis brauchst du ein aktuelles Betriebssystem. Codepunkte von U+E000 bis U+F8FF sind für die private Nutzung reserviert und haben für sich allein keine Bedeutung: Symbolschriften weisen ihnen ihre Symbole zu, daher werden sie nur angezeigt, wenn diese Schrift geladen ist. Welche UTF-8-Bytes für ein Zeichen gespeichert werden, siehst du mit Text zu Hex.
So benutzt du es
- Gib den Wert im unten gezeigten Format ein.
- Führe die Umwandlung durch und prüfe das Ergebnis anhand der Schreibweise deiner Quelle.
- Kopiere das Ergebnis oder lade es in dem für dein Ziel erforderlichen Format herunter.
Datenschutz & Einschränkungen
Die Umwandlung läuft in deinem Browser. Deine Werte und Ergebnisse werden nicht hochgeladen.
Ähnliche Tools
Häufige Fragen
Wird 41 als Hexadezimalzahl oder als Dezimalzahl behandelt?
Ziffern ohne Präfix werden als Dezimalzahl interpretiert, daher ergibt 41 eine schließende Klammer. Verwende U+0041 oder 0x41 für den Buchstaben A. Gib einen einzelnen Wert ohne Leerzeichen, Vorzeichen oder Escape-Sequenz in Anführungszeichen ein. Die U+-Schreibweise erlaubt bis zu sechs Hexadezimalziffern, die Dezimalschreibweise bis zu sieben Ziffern.
Warum sind D800 und 110000 keine gültigen U+-Eingaben?
U+D800 ist ein Ersatz-Codepunkt (Surrogat) und kein Skalarwert, während U+110000 über dem Maximum U+10FFFF liegt. Das Tool lehnt beide ab. Nicht zugewiesene oder zur privaten Nutzung vorgesehene Skalarwerte sind etwas anderes: Sie können akzeptiert werden, auch wenn keine Schriftart ein bedeutungsvolles Zeichen dafür bereitstellt.
Bedeutet ein leeres Ergebnis, dass die Umwandlung fehlgeschlagen ist?
Nicht unbedingt. Ein gültiger Skalarwert kann ein Steuerzeichen, ein Leerraumzeichen oder ein kombinierendes Zeichen ohne eigenständige sichtbare Form sein. Eine fehlende Schriftart kann ein Kästchen anzeigen. Prüfe die U+- und Dezimalbezeichnungen und vergleiche anschließend die Unicode-Definition des Werts, statt davon auszugehen, dass jeder akzeptierte Skalarwert als Buchstabe angezeigt werden muss.
Kostenloses Tool · läuft in deinem browser · kein Konto nötig