
«
earthlingsoft Startseite
UnicodeChecker
Unicode erforschen und konvertieren
Download
(Version
1.25.1, 4MB, ab macOS X 10.13, nur auf Englisch)
Freeware Mit einer Spende unterstützen.
Erforschen Unicode Zeichennummer und UTF-Kodierung für jedes Zeichen • Verwandte Zeichen und Unicode Dekomposition • Stöbern nach Ebene (Plane), Codepoint-Nummer oder Block • Unihan Daten wie zum Beispiel Definitionen, Varianten, Aussprache und andere Zeichenkodierungen für viele asiatische Zeichen • Suche nach Name oder Unihan Definition • Suche via Spotlight.
Konvertieren Nach und von: HTML, CSS, URLs, IDNA und verschiedene Programmiersprachen • Unicode Normalisierung (NFC, NFKC, NFD, NFKD) • „Diff“ Werkzeug zur Analyse und Hervorhebung von Unterschieden zweier Zeichenketten • „Split Up“ Werkzeug zum Aufteilen von Zeichenketten in einzelne Zeichen • Viele der Funktionen stehen via ‚Dienste‘-Menü und AppleScript auch in anderen Programmen zur Verfügung.
Weitere Informationen sind in der beiliegenden UnicodeChecker Hilfe zu finden.
UnicodeChecker verwendet Informationen aus dem Unicode Standard, Version 17.0.0.
Bildschirmphotos
•
E-Mail
•
Spenden
Ältere Versionen
Versionsgeschichte:
- 1.25.1 (2025-11-11)
- Bug behoben: Das „Diff“-Utility wurde nicht richtig dargestellt und war somit nicht benutzbar.
- Im Planes-PopUp-Menü wurde „Plane 3“ in „Tertiary Ideographic Plane (TIP)“ umbenannt.
- 1.25 (2025-11-10)
- Unicode 17.0.0 wird unterstützt.
- Benötigt macOS X 10.13 oder neuer.
- 1.24 (2022-09-19)
- Unicode 15.0.0 wird unterstützt.
- Das neue „Unshredder“-Utility kann dabei helfen, Text zu rekonstruieren, der ursprünglich als UTF-8 gespeichert war, aber in einer anderen Zeichencodierung interpretiert wurde.
- Im „Split Up“ Utility kann der (ausgewählte) Tabelleninhalt in die Zwischenablage kopiert werden. Entweder über den „Copy“-Menübefehl als Textstring oder über die separate Taste in tabellarischer Form.
- UnicodeChecker versucht normalerweise, die aktuelle Schriftart beizubehalten, wenn zwischen Codepoints umgeschaltet wird und eine Glyphe für den neuen Codepoint in der aktuellen Schriftart enthalten ist. Sobald ein Codepoint nur in der Ersatzschriftart „LastResort“ gefunden wurde, wurde diese Schriftart beibehalten, auch wenn ein neuer Codepoint in einer der installierten Schriftarten vorhanden war. UnicodeChecker versucht nun, die Schriftart “LastResort” zu vermeiden.
- Bug behoben: Das Textfeld im Hauptfensters verwendete unter Umständen (insbesondere im Dark Mode) ungünstige Farben, so dass die Zeichen schwer lesbar waren.
- Bug behoben: UnicodeChecker konnte über den „Check for Update…“-Menübefehl nicht aktualisiert werden.
- 1.23 (2021-10-08)
- Unicode 14.0.0 wird unterstützt.
- Universal Binary mit ARM 64 bit (Apple Silicon M1) und Intel 64 bit Unterstützung.
- Benötigt macOS X 10.9 oder neuer.
- 1.22 (2020-04-21)
- Unicode 13.0.0 wird unterstützt.
- Dark Mode wird unterstützt.
- 1.21.1 (2019-05-13)
- Unicode 12.1.0 wird unterstützt.
- Kleinere Layout-Anpassungen und Fehlerbehebungen.
- 1.21 (2019-04-24)
- Unicode 12.0.0 wird unterstützt.
- Benötigt macOS X 10.8 oder neuer. (Das war bei früheren Versionen von UnicodeChecker vermutlich auch schon der Fall.)
- 1.20 (2018-06-27)
- Unicode 11.0.0 wird unterstützt.
- Daten werden nun per HTTPS anstatt per HTTP geladen.
- UnicodeChecker ist jetzt digital signiert und kann somit auch bei strikteren Gatekeeper-Einstellungen starten.
- Bug behoben: Das Unihan Download-Fenster wurde nach Abschluss des Downloads nicht geschlossen.
- Bug behoben: Das IDNA-Plugin war in manchen Fällen nicht verfügbar.
- 1.19 (2017-09-10)
- Unicode 10.0.0 wird unterstützt.
- 1.18 (2016-08-05)
- Unicode 9.0.0 wird unterstützt.
- Unterstützung für die OS X Systemschrift (mit Mac OS X 10.11 eingeführt).
- Kleinere Fehlerbehebungen und Verbesserungen.
- 1.17 (2015-06-21)
- Unicode 8.0.0 wird unterstützt.
- Im „Advanced Find…“-Fenster ist die Eigenschaft „Age“ durch „Version of Assignment“ ersetzt worden. Diese bietet eine Liste der Unicode Versionen, sowie die Möglichkeit, mittels Vergleichsoperatoren zu filtern.
- Die PopUp Menüs der „General Category“ und „Bidirectional Category“ Eigenschaften im „Advanced Find…“-Fenster zeigen jetzt ausführliche Eigenschaftennamen.
- Kleinere Fehlerbehebungen und Verbesserungen.
- 1.16.1 (2015-02-25)
- Darstellung von Mitteilungen für sämtliche Konvertierungsvarianten im „Services“-Menü.
- Verbesserung der Darstellung im „Advanced Find…“-Fenster: Informationen zu den Unicode-Eigenschaften die den Suchkriterien entsprechen sind nun heller dargestellt um die Lesbarkeit der Codepoint-Nummer und des Unicode-Namens zu verbessern.
- Neue, hochauflösende Icons für die Werkzeugleiste des „Utilities“-Fensters.
- Die UnicodeChecker Hilfe wurde aktualisiert und neu gestaltet.
- Bug behoben: Bei einigen Dialogen hatten die Knöpfe keine Funktion.
- Bug behoben: Intelligente Ersetzungen (z.B. für Anführungszeichen) waren für das Textfeld im Hauptfenster eingeschaltet.
- Bug behoben: Die rote Hervorhebung von unterschiedlichen Textteilen im „Diff“-Utility war in manchen Fällen nicht korrekt.
- Bug behoben: Der Text im „Generate Spotlight Index…“ Fenster war in manchen Fällen nicht vollständig sichtbar.
- 1.16 (2015-02-17)
- Unicode 7.0.0 wird unterstützt.
- Neue „Advanced Find…“ Funktion erlaubt die Suche von Zeichen anhand ihrer Unicode Eigenschaften wie z.B. Name, Alter, Block, Kategorie, Unihan Eigenschaften etc.
- Neues QuickLook Plug-In um Codepoints zu betrachten, die in dem (optional) erzeugtem Spotlight Index gefunden wurden.
- Information aus der LineBreak Datei werden im „Misc“ Tab angezeigt.
- Die Schriftgröße des angezeigten Zeichens kann nun verändert werden.
- Wenn im „Split Up“ Utility ein Zeichen ausgewählt wird, wird im Hauptfenster die zugehörige Info gezeigt.
- Hinweise zu Ersetzungen durch eine der Funktionen aus dem „Dienste“-Menü werden jetzt ab OS X 10.8 in der Mitteilungszentrale angezeigt. (Unterstützung für Hinweise via „Growl“ wurde entfernt.)
- Bug behoben: Die Einstellung „Escape all codepoints“ für C and URL Formate wurde nicht berücksichtigt.
- Bug behoben: UTF8-Hex-Eingabe hat 0xEFBBBF als ungültig zurückgewiesen.
- Kleinere Verbesserungen und Fehlerbehebungen.
- Neues Programmicon.
- Benötigt OS X 10.7 or neuer.
- 1.15.1 (2010-10-27)
- Der Codepoint-Typ kann via AppleScript abgefragt werden.
- Unterstützung für Sudden Termination unter Mac OS X 10.6.
- Bug behoben: Die Bidi Regel für IDNA 2008 war fehlerhaft.
- Bug behoben: Wenn das IDNA Utility in mehreren Fenstern gleichzeitig genutzt wurde, konnten die Konvertierungsprotokolle nicht unabhängig gewählt werden.
- Bug behoben: Wenn das Escape Utility in mehreren Fenstern gleichzeitig genutzt wurde, konnten die Escape-Methoden nicht unabhängig gewählt werden..
- Bug behoben: Das Schließen der Utility-Fenster funktionierte in manchen Situationen nicht.
- Bug behoben: Die Utilities hatten Speicherlecks.
- 1.15 (2010-10-21)
- Unicode 6.0.0 wird unterstützt.
- Unterstützung für IDNA 2008 (RFCs 5890-5894).
- Universal Binary mit Intel 64/32 bit und PPC 32 bit Unterstützung.
- Benötigt Mac OS X 10.4 oder neuer.
- Kleinere Verbesserungen und Fehlerbehebungen.
- 1.14 (2009-10-11)
- Unicode 5.2.0 wird unterstützt.
- Version 1.7 der „Adobe Glyph List For New Fonts“ wird verwendet.
- Neues QuickLook Plugin um Codepoints zu betrachten, die in dem (optional) erzeugtem Spotlight Index gefunden wurden.
- Neues „Length“-Utility das die Anzahl der Codepoints zusammen mit der Anzahl der Code Units and Bytes für UTF-8, UTF-16 and UTF-32 codierung angibt.
- Das „Split Up“-Utility unterstützt Drag und Drop um Zeichen umzusortieren oder hinzuzufügen.
- Neue Option im „Escape“-Plugin um jedes Zeichen zu escapen. In vorherigen Versionen wurden nur bestimmte, vordefinierte Zeichen ersetzt.
- Kleinere Verbesserungen und Fehlerbehebungen.
- 1.13 (2007-08-27)
- Oft benutzte Zeichen können in der neuen Favoriten-Bibliothek gesammelt werden.
- Codepoint-Referenzen in der Unihan-Tabelle sind klickbare Links.
- Menüpunkte die den Character Block des aktuellen Zeichens repräsentieren sind jetzt hervorgehoben.
- Das Utilities-Fenster funktionierte unter Mac OS X 10.3 nicht mehr. Dieser Fehler wurde behoben.
- Codepoints die laut Unicode veraltet („deprecated“) sind werden entsprechend gekennzeichnet.
- Kleinere kosmetische Verbesserungen.
- 1.12.1 (2007-02-26)
- Die Unihan Datei kann direkt aus dem UnicodeChecker heraus heruntergeladen und installiert werden.
- Die UnicodeChecker Hilfe enthält Informationen zum Einstellen der Tastatur-Kurzbefehle für die Befehle im „Dienste“ Menü.
- Verbesserte Unterstützung von Aliasen in Dateipfaden.
- Der „Unihan Tag Filter“ wurde direkt nach dem Programmstart nicht für die Filterung der Unihan Einträge verwendet. Dieser Fehler wurde behoben.
- Der UnicodeChecker reagierte nicht mehr, sobald im Spotlight Index Dialog die Option „to custom location“ ausgewählt wurde. Dieser Fehler wurde behoben.
- 1.12 (2007-02-19)
- Neues „Diff“-Utility zum Betrachten von Unterschieden zweier Strings.
- Im „Find Character“ können Strings explizit von der Suche ausgeschlossen werden, indem ein „-“ vorangestellt wird.
- Das „Misc“ Tab enthält zusätzlich Informationen aus der HangulSyllableType Datei.
- UnicodeChecker merkt sich den Inhalt des „Unihan Tag Filter“ zwischen Programmstarts.
- Kosmetische Verbesserungen des Utility Fensters:
- Das Werkzeugleistenelement des aktuellen Utilities bleibt hervorgehoben.
- Verbesserungen beim Bewegen des Tastaturfocus per Tab-Taste.
- Die Versionsüberprüfung verwendet Sparkle von Andy Matuschak. Optional kann bei jedem Programmstart nach Updates gesucht werden (einstellbar in den Voreinstellungen).
- In seltenen Fällen wurden Unicode Dateien nicht korrekt eingelesen. Es erschien eine Warnung, dass eine Datei nicht gefunden wurde, obwohl die Datei existierte. Dieser Fehler wurde behoben.
- Das Öffnen des AppleScript Verzeichnisses im Skript Editor führte zu einem Absturz des UnicodeCheckers unter Mac OS X Versionen vor 10.4. Dieser Fehler wurde behoben.
- Unter Mac OS X Versionen vor 10.4 stürzte der UnicodeChecker ab, wenn der initiale Codepoint nach dem Programmstart auf U+0000 gesetzt war. Dieser Fehler wurde behoben.
- 1.11 (2006-09-06)
- Unicode 5.0 wird unterstützt
- Das „Misc“ Tab enthält zusätzlich Informationen aus der NamesList Datei.
- Zum aktuellen Zeichen können auch einige Maße der verwendeten Schriftart angezeigt werden. (Menüpunkt „Show Font Metrics“ im Window Menü.)
- Die Unihan Tabelle kann sortiert werden.
- 1.10 (2006-05-22)
- UnicodeChecker ist jetzt als Universal Binary verfügbar.
- Per AppleScript können verschiedene Eigenschaften (inklusive Unihan) einzelner Zeichen abgefragt werden.
- Im Finden-Dialog können die Unihan Definitionen wahlweise in die Suche mit einbezogen werden. (Nur wenn die Unihan Datei installiert ist.)
- UnicodeChecker merkt sich die Größe des Finden-Dialogs zwischen Programmstarts.
- Die Dateien DerivedCoreProperies.txt und PropertyValueAliases.txt fehlten im Unicode Versionen Fenster.
- Wenn für eine Unicode Daten Datei mehrere Kandidaten gefunden werden wird nun das zuletzt gefundene benutzt, da es sich hierbei eher um die aktuellere Version handeln sollte.
- 1.9.1 (2005-11-20)
- Escapen und Ersetzen von oktalen Escape Sequenzen der C Programmiersprache (UTF-8 codiert).
- Die UnicodeChecker Hilfe kommt nun in Form eines Apple Hilfe Buchs.
- Beim Ersetzen von CSS 2/2.1 Escapes wurden Zeichen aus höheren Unicode Planes (außerhalb der BMP) nicht berücksichtigt. Dieser Fehler ist nun behoben.
- Das Textfeld mit dem aktuellen Zeichen ersetzt Kombinationen von eingegebenen Zeichen nicht mehr durch eine mögliche entsprechende Ligatur.
- 1.9 (2005-11-03)
- Das Escapen von Strings ist nun für die Formate CSS 1, CSS 2, CSS 2.1, C99, Java und URL über ein neues „String Utility“ und via AppleScript möglich.
- Dock-Menü hinzugefügt
- Im „Misc“-Tab werden Informationen aus der Datei DerivedCoreProperties angezeigt.
- Fehlermeldungen der UTF-8 Eingabemethode geben genauere Informationen über die erlaubten Wertebereiche der einzelnen Bytes.
- „Property value“-Bezeichnungen werden jetzt aus der Datei PropertyValueAliases.txt gelesen. (Dateien in „Unicode Descriptions“ Ordnern haben Vorrang vor Informationen aus PropertyValueAliases.txt)
- Die Unicode Dateien PropList, Scripts and DerivedAge wurden in UnicodeChecker 1.8 nicht mehr korrekt eingelesen. Dieser Fehler wurde behoben.
- Das Tastaturkürzel Apfel–2 bringt nun der Reihe nach die geöffneten Utilities-Fenster in den Vordergrund (oder öffnet ein neues, wenn noch keines geöffnet ist). Um zusätzliche Utilities-Fenster zu öffnen kann Apfel–N benutzt werden.
- Viele zentrale Funktionen des UnicodeCheckers stehen Entwicklern in Form eines Frameworks innerhalb des UnicodeChecker-Bundles zur Verfügung.
- 1.8 (2005-07-09)
- Spotlight Unterstützung: UnicodeChecker kann einen Index erzeugen, um per Spotlight Zeichen nach ihrem Namen suchen zu können.
- Die Fehlermeldung in der ToolTip Hilfe der UTF-8 Eingabemethode konnte fehlerhaft sein.
- UnicodeChecker startet deutlich schneller.
- Im „Find Character by Name“ Dialog können mehrere Suchmuster getrennt von Leerzeichen eingegeben werden (es wird eine UND-Verknüpfte Suche durchgeführt). Um Leerzeichen als Bestandteil des Suchmusters zu verwenden kann das Suchmuster in Anführungszeichen gesetzt werden.
- Die Suche mittels „Find Character by Name“ beinhaltet nun auch die Unihan kDefinition.
- Im Finden Dialog wird der Glyph des aktuell ausgewählten Zeichens dargestellt.
- Im „Split“-Utility können die Einträge der Glyphen-Tabelle editiert werden.
- Die Schriftgröße zur Anzeige der Glyphen in der Tabelle des Hauptfensters kann eingestellt werden (im „Window“-Menü).
- Die Version der verwendeten Unicode Data Files wird im Hauptfenster angezeigt. (Sie auch den Abschnitt „Unicode Version Information“ in der UnicodeChecker Hilfe.)
- Unicode Data Files in einem der „Library/Application Support/UnicodeChecker/Unicode Data“-Ordner werden den UnicodeChecker internen Dateien vorgezogen.
- Bug behoben: Die Voreinstellung, um das zuletzt angezeigte Zeichen beim nächsten Start des UnicodeCheckers wieder anzuzeigen funktionierte nicht richtig – es wurde ein falsches Zeichen angezeigt.
- 1.7 (2005-05-08)
- Unicode 4.1 wird unterstützt
- Unterstützung von Unihan Daten. (Die Datei Unihan.txt benötigt mehrere Megabyte und wird daher nicht mitgeliefert. Weitere Informationen dazu gibt es in der UnicodeChecker Hilfe)
- Der AppleScript-Befehl „XHTML representation of“ hat die Option für dezimale/hexadezimale Entities nicht beachtet. Dies ist nun behoben.
- Der AppleScript-Befehl „XHTML representation of“ hat jetzt einen optionalen Parameter „named entities“ um bevorzugt namentliche Entities zu verwenden.
- Der letzte Codepoint eines Character Blocks wurde nicht als dem Block zugehörig angezeigt. Dies ist nun behoben.
- IDNA-Konvertierung: Strings die mit Separatoren (Punkten) beginnen hatten diese nach der Konvertierung an der falschen Stelle. Dies ist nun behoben.
- IDNA-Utility: Die Anzeige (oder Abwesenheit) der Warnung „Contains codepoint unassigned in nameprep“ unter dem Ausgabefeld konnte fehlerhaft sein. Dies ist nun behoben.
- HTML-nach-Unicode-Konvertierung kann nun auch ASCII-Zeichen beibehalten (dies war bisher nur für die Unicode-nach-HTML-Konvertierung möglich) – diese Funktion existiert sowohl für das HTML-Konvertierungsutility als auch als neuer Service-Menü Eintrag und per AppleScript.
- Das zuletzt gewählte Tab im Hauptfenster wird beim nächsten Start von UnicodeChecker automatisch ausgewählt.
- Codepoints können jetzt numerisch als UTF-8 eingegeben werden. (Für ungültige UTF-8 Sequenzen gibt der ToolTip des Textfelds eine genauere Fehlerbeschreibung.)
- Codepoints in der Tabelle des Hauptfensters unterstützen jetzt Drag & Drop.
- 1.6.2 (2005-01-16)
- Unicode Normalization entsprechend https://www.unicode.org/review/pr-29.html geändert
- Neuer AppleScript-Befehl 'find codepoint' öffnet den Codepoint-Suchdialog
- Codepoint Suchskript für LaunchBar
- Durch Klicken auf das UTF-8 Beschriftungsfeld im „Codes“-Tab kann die UTF-8-Anzeige zwischen hexadezimal und oktal umgeschaltet werden
- Mit Kopieren und Einfügen eingefügte Zeichen behalten die Originalschriftart
- Neue „Utility“-Fenster zeigen das zuletzt benutzte Utility
- Benachrichtigungsfenster für die Anzahl der ersetzten Zeichen, die nach der Verwendung der HTML/Unicode Konvertierungsdienste eingeblendet werden, werden mittels Growl dargestellt wenn Growl installiert ist. Siehe auch http://growl.info
- Im Codepoint-Suchdialog können Auf- und Abwärtstasten verwendet werden um in der Liste zu navigieren, ohne dass der Tastaturfokus auf der Liste sein muss
- 1.6.1 (2004-11-01)
- Bug behoben: Beim Konvertieren von XHTML nach Unicode wurden Leerzeichen und Zeilenumbrüche hinter XHTML-Entities verschluckt.
- Neue Option in den Voreinstellungen zum Vorladen des Schriftmenüs
- Unicode 4.0.1 wird unterstützt
- 1.6 (2004-03-04)
- Stark verbesserte Performance
- Die aktuell verwendete Schriftart wird angezeigt
- Die zu verwendende Schriftart kann in den Voreinstellungen gewählt werden
- Es werden alle Schriftarten aufgelistet die das aktuelle Zeichen enthalten
- Voreinstellungen für den XHTML Dienst (hexadezimale oder dezimale Darstellung, verwendung von „Named Entities“)
- UnicodeChecker merkt sich besuchte Zeichen (History/Verlauf)
- Adobe Glyph Lists
- Bei „Casings“ werden zusätzlich zu den gemappten Zeichencodes auch die Zeichen selbst angezeigt
- Kleinere Verbesserungen (Fensterverhalten, Menütitel, Tastaturkürzel, etc.)
- Nur für Mac OS X 10.3 oder neuer (sorry!)
- 1.5.7 (2003-04-27)
- Unicode 4.0 wird unterstützt
- 1.5.6 (2003-04-09)
- IDNA entspricht jetzt RFC 3490
- AppleScript Unterstützung für IDNA
- AppleScript Unterstützung, Dienste-Menü Eintrag und neues Utility für Prozent-Zeichen Escapesequenzen in URLs.
- 1.5.5 (2003-01-03)
- AppleScript Unterstützung für die HTML Konvertierungsfunktionen und zum Anzeigen von Codepoint Informationen
- 1.5.4 (2002-11-12)
- Mac OS X 10.1 wird wieder unterstützt
- 1.5.3 (2002-11-07)
- Bug behoben: Hangul decompositions wurden nicht korrekt dargestellt
- 1.5.2 (2002-10-26)
- Der HTML Konvertierungsdienst zeigt jetzt die Anzahl der konvertierten Zeichen an
- Neues Utility um zu und von HTML entities zu konvertieren (vorher nur über Dienste Menü verfügbar)
- Unicode Normalization Forms sind jetzt auch im Dienste Menü verfübar
- Der „Display Character Information“ Dienst erkennt jetzt Zeichenketten der Formen U+nnnn, {, Ī und &abc;.
- Schnellere Stringumwandlungen
- Der „Find Codepoint“ Menüpunkt beachtet jetzt auch Unicode 1 Namen
- 1.5.1 (2002-04-05)
- Im Planes PopUp war die „Supplementary Special-purpose Plane“ irrtümlicherweise als Plane 16 anstatt Plane 14 bezeichnet. Dies wurde korrigiert
- 1.5 (2002-04-03)
- MacOS X Dienste
- Jede Menge zusätzliche Codepoint Informationen
- Unicode Utilities
- 1.1 (2002-01-23)
- Menüs mit Unicode Character Blocks (alphabetisch und nach Codenummer sortiert).
- Suche nach einzelnen Zeichen anhand ihres Unicode Namens.
- Zum aktuellen Zeichen wird der entsprechende Unicode Name dargestellt.
- 1.0 (2001-11-12)
ältere Einträge