LÄUFT IN DEINEM BROWSER

Font-Inspektor: Aufbau von TTF-, OTF-, WOFF- und WOFF2-Dateien anzeigen

Wählen Sie eine .ttf-, .otf-, .woff- oder .woff2-Datei bis 50 MB, um die TTF-Datei im Browser zu untersuchen: Container (reines SFNT, WOFF oder WOFF2) und Konturart (TrueType oder CFF); jede Tabelle mit Offset, Länge, gespeicherter und neu berechneter Prüfsumme; unitsPerEm, Begrenzungsrahmen, Ober- und Unterlänge, Zeilenabstand, Gewichtsklasse, Kursivwinkel und Glyphenzahl aus head, hhea, maxp, OS/2 und post; alle name-Einträge, nach Plattform, Kodierung und Sprache dekodiert, darunter Familienname, Copyright, Version und PostScript-Name; den Zeichenumfang aus cmap-Untertabellen der Formate 0, 4, 6 und 12; Achsen und benannte Instanzen variabler Schriften (fvar) sowie die fsType-Bits zur Einbettung. zlib-komprimierte WOFF-Tabellen werden direkt im Browser entpackt. Auffälligkeiten stehen unter Strukturbefunde, Übersprungenes unter Nicht ausgewertet, und das gesamte Ergebnis lässt sich als JSON-Bericht herunterladen.

Dateitypen: .ttf, .otf, .woff, .woff2Verarbeitung: Dieser Browser

oder Datei hier ablegen

✓ Bleibt auf diesem GerätMaximale Größe: 48 MB
SO GEHT ES

Font-Inspektor: Aufbau von TTF-, OTF-, WOFF- und WOFF2-Dateien anzeigen verwenden

01

Datei hinzufügen

Wähl eine .ttf, .otf, .woff oder .woff2-Datei aus oder zieh sie hierher. Du kannst den Inhalt auch einfach einfügen.

02

Verarbeiten lassen

Die Datei wird in diesem Browser gelesen und ausgewertet — hochgeladen wird nichts.

03

Ergebnis prüfen

Sieh dir an, was dabei herauskommt, und kopier oder lade es dann herunter.

Häufige Fragen

Wie kann ich eine TTF-Datei im Browser untersuchen, ohne die Schrift zu installieren?

Ziehen Sie die TTF-Datei auf diese Seite – Namen, Metriken und Tabellenverzeichnis erscheinen sofort, eine Installation ist nicht nötig. Der Inspektor liest nur Bytes und lädt die Schrift weder ins System noch in die Seite, sie taucht also in keiner Schriftenliste auf. Den vollständigen Befund können Sie als JSON speichern.

Wird meine Schriftdatei (TTF, OTF oder WOFF) bei der Analyse auf einen Server hochgeladen?

Nein, die Schriftdatei wird ausschließlich in Ihrem Browser ausgewertet und nicht übertragen. Sie landet weder im Browserspeicher noch wird eine Objekt-URL für sie erzeugt. Nach dem Laden der Seite stellt die Prüfung keine Netzwerkanfragen, sodass sich auch unveröffentlichte Hausschriften oder Kundenschriften untersuchen lassen.

Wie prüfe ich unter Windows 11 oder macOS, welchen Zeichenumfang eine OTF-Schrift hat?

Öffnen Sie diese Seite unter Windows 11 oder macOS in einem aktuellen Browser, wählen Sie die OTF-Datei und sehen Sie im Bereich cmap-Untertabellen nach. Dort steht pro Untertabelle die Zahl der Codepunkte und die Unicode-Bereiche, etwa U+0020-U+007E. Zeichen, die auf Glyphe 0 zeigen, gelten nicht als abgedeckt.

Warum meldet die Schriftanalyse ERR_WOFF_INFLATE_FAILED bei einer WOFF-Datei?

Die zlib-Daten einer WOFF-Tabelle ließen sich nicht entpacken, meist weil die Datei beschädigt oder abgeschnitten ist. Der Code steht nur bei der betroffenen Tabelle; Header, Verzeichnis und die übrigen Tabellen werden trotzdem ausgewertet. Laden Sie die Schrift erneut herunter oder prüfen Sie die TTF-Fassung derselben Schrift.

Wie groß darf eine Schriftdatei für den Font-Inspektor höchstens sein?

Höchstens 50 MB (50.000.000 Byte) pro Datei mit der Endung .ttf, .otf, .woff oder .woff2. Größere Dateien werden mit ERR_FILE_TOO_LARGE abgewiesen, bevor eine Tabelle gelesen wird. Bei WOFF dürfen die entpackten Tabellen zusammen höchstens 200 MB ergeben; eingefügter Text wird nicht angenommen.

Erlaubt ein fsType-Wert von 0 die Einbettung einer TTF- oder OTF-Schrift in PDFs?

Nicht verbindlich: fsType 0 bedeutet nur, dass die Schrift selbst installierbare Einbettung angibt – eine Eigenangabe, keine Lizenz und keine Rechtsberatung. Der Inspektor zeigt Wert und Spezifikationsbedeutung jedes gesetzten Bits. Ob Sie die Schrift in PDFs einbetten dürfen, regelt Ihr Lizenzvertrag, den das Werkzeug nicht kennt.

Bedeutet eine abweichende Prüfsumme einer Schrifttabelle in einer TTF-Datei, dass die Datei manipuliert wurde?

Nein, eine abweichende Prüfsumme heißt nur, dass die Bytes einer Tabelle nicht zum gespeicherten Wert passen. Das passiert häufig nach erneutem Speichern oder Subsetting ohne Neuberechnung. Beide Werte stehen nebeneinander; bei head wird checksumAdjustment laut Spezifikation vor der Summe auf null gesetzt. Über Herkunft oder Absicht sagt das nichts.

Kann der Font-Inspektor Schriftdateien auf Schadsoftware prüfen?

Nein. Der Inspektor ist kein Virenscanner und erklärt keine Schrift für sicher. Weil er die Datei nur strukturell liest und nie rendert oder installiert, gelangt die Schrift bei der Prüfung nicht an die Schrift-Engine des Systems. Hinweise auf Offsets außerhalb der Datei oder überlappende Tabellen sind Strukturbefunde, kein Malware-Urteil.

Worin unterscheiden sich TrueType- und CFF-Konturen im Bericht zu einer OTF-Datei?

TrueType-Konturen stehen in den Tabellen glyf und loca, CFF-Konturen in CFF oder CFF2; der Wert Konturart zeigt, welche Variante vorliegt. Die Kennung 0x00010000 oder true steht für TrueType, OTTO für CFF. Viele .otf-Dateien enthalten tatsächlich TrueType-Konturen, und für beide gelten unterschiedliche Pflichttabellen.

Warum zeigt der WOFF2 Header nur Tabellenlängen, aber keine Metriken oder Namen?

Weil WOFF2 alle Tabellendaten Brotli-komprimiert und dieses Werkzeug sie nicht entpackt. Ausgelesen werden Header (flavor, Tabellenanzahl, totalSfntSize, komprimierte Gesamtgröße) und Verzeichnis mit Originallänge und Transformversion jeder Tabelle. Statt leerer Metriken erscheint ein Hinweis; für Details nehmen Sie die TTF-, OTF- oder WOFF-Fassung.

Wo finde ich in einer TTF- oder OTF-Datei den PostScript-Namen einer Schrift und die Achsen einer variablen Schrift?

Den PostScript-Namen zeigt die name-Tabelle bei Namens-ID 6; ungültige Zeichen oder pfadartige Werte werden markiert, aber nicht bereinigt. Bei variablen Schriften listet die Achsentabelle Kennung, Minimum, Standard und Maximum jeder Achse, die benannten Instanzen zeigen Nutzer- und normalisierte Koordinaten zwischen -1 und 1.