Unicode-Zeichen nachschlagen

Unicode Zeichen nachschlagen: Codepoint, Name, Unicode-Block, UTF-8- und UTF-16-Bytes sowie HTML-Entity zu jedem Zeichen, dazu Suche nach U+XXXX und eine Unicode-Tabelle.

Mehrere Codepoints mit Leerzeichen trennen.

ZeichenCodepointName, Block, KategorieUTF-8UTF-16HTML, JavaScript, CSS

Unicode-Tabelle nach Block

Alles läuft in Ihrem Browser. Eingaben verlassen Ihr Gerät nicht.

Codepoint, Block und Kodierung

Jedes Zeichen in Unicode hat eine feste Nummer, den Codepoint, geschrieben als U+ und mindestens vier Hex-Ziffern: „ä“ ist U+00E4, das Euro-Zeichen U+20AC und 😀 U+1F600. Geben Sie hier ein Unicode Zeichen oder einen ganzen Text ein, und Sie erhalten zu jedem Zeichen den Zeichencode in Hex und Dezimal, den offiziellen Namen, den Unicode-Block, die Kategorie sowie die Bytes in UTF-8 und UTF-16. Dazu kommen die Schreibweisen als HTML-Entity, JavaScript-Escape und CSS-Escape zum Kopieren.

Umgekehrt können Sie nach einem Codepoint suchen: U+1F600, 0x1F600, \u00e4 oder ä werden erkannt, mehrere durch Leerzeichen getrennt. Die Unicode-Tabelle unten zeigt alle Zeichen eines Blocks; ein Klick übernimmt das Zeichen in die Suche. Ob ein Zeichen angezeigt wird, hängt von den Schriftarten auf Ihrem Gerät ab. Fehlt eine passende Schrift, erscheint ein leeres Kästchen, obwohl das Zeichen gültig ist.

Grenzen: Die vollständige Unicode-Namensliste umfasst über 150.000 Einträge und wäre für eine Webseite zu groß. Namen gibt es hier für ASCII, Latin-1, Griechisch, häufige Satz- und Sonderzeichen, einige Emojis sowie rechnerisch für CJK-Ideogramme und Hangul-Silben. Für andere Zeichen zeigt das Werkzeug Block und Kategorie. Die Blockliste enthält die gebräuchlichen Blöcke, nicht alle über 300.

Anleitung: Unicode Zeichen in 4 Schritten

  1. Ein Zeichen, einen Text oder einen Codepoint wie U+20AC, 0x1F600, \u00e4 oder ä in das Suchfeld eingeben.
  2. In der Tabelle Codepoint, Name, Block, Kategorie sowie die UTF-8- und UTF-16-Bytes ablesen.
  3. Die passende Schreibweise für HTML, JavaScript oder CSS kopieren oder mit „Tabelle kopieren“ alles übernehmen.
  4. Unter „Unicode-Tabelle nach Block“ einen Block wählen und ein Zeichen per Klick in die Suche übernehmen.

Typische Anwendungsfälle

  • Ein rätselhaftes Zeichen in einem Text bestimmen, etwa ein geschütztes Leerzeichen oder einen Gedankenstrich statt eines Bindestrichs.
  • Die CSS-Escape-Schreibweise eines Pfeils oder Symbols für die Eigenschaft content ermitteln.
  • Prüfen, wie viele Bytes ein Emoji in UTF-8 belegt, etwa für Längenbegrenzungen in Datenbanken.
  • Ein Sonderzeichen über die Blocktabelle suchen und als HTML-Entity übernehmen, ohne es tippen zu müssen.
Fragen

Häufige Fragen

Was ist ein Codepoint?

Die Nummer eines Zeichens in Unicode, geschrieben als U+ mit Hex-Ziffern. Der Bereich reicht von U+0000 bis U+10FFFF.

Was ist der Unterschied zwischen Codepoint und UTF-8?

Der Codepoint ist die Nummer des Zeichens, UTF-8 ist eine Art, diese Nummer in Bytes zu speichern. U+00E4 (ä) wird in UTF-8 zu den Bytes C3 A4.

Warum sehe ich nur ein Kästchen?

Auf Ihrem Gerät fehlt eine Schriftart mit diesem Zeichen. Das Zeichen selbst ist gültig und wird mit passender Schrift richtig angezeigt.

Wie viele Zeichen hat Unicode?

Unicode 16.0 enthält rund 155.000 Zeichen. Der Coderaum bietet Platz für 1.114.112 Codepoints, von denen viele für die Zukunft frei sind.

Was ist ein Unicode-Block?

Ein zusammenhängender Bereich von Codepoints für eine Schrift oder ein Thema, etwa Basic Latin (U+0000 bis U+007F) oder Emoticons (U+1F600 bis U+1F64F).

Wie gebe ich ein Unicode-Zeichen in Word ein?

Den Hex-Code tippen, etwa 20AC, und direkt danach Alt+X drücken; Word macht daraus das Zeichen €. In anderen Programmen hilft die Windows-Zeichentabelle oder das Kopieren aus diesem Werkzeug.

Warum zählt JavaScript ein Emoji als zwei Zeichen?

JavaScript speichert Zeichenketten in UTF-16. Codepoints oberhalb von U+FFFF, darunter die meisten Emojis, brauchen dort ein Surrogatpaar aus zwei 16-Bit-Einheiten, deshalb liefert length den Wert 2. Das Werkzeug zeigt diese UTF-16-Einheiten an.

Weitere Werkzeuge

Das könnte auch helfen

Alle 358 Werkzeuge