WOFF2-Webschriftart (.woff2)

W3C-Empfehlung Standard

Web Open Font Format 2.0 (WOFF2) ist der globale Spitzenstandard für Web-Typografie. Er nutzt den Brotli-Komprimierungsalgorithmus von Google und eine benutzerdefinierte Font-Tabellen-Vorverarbeitung, um maximale Geschwindigkeit und minimale Dateigrößen im modernen Web zu erreichen.

Von TTF zu WOFF2 konvertieren

Kostenloser Konverter von TTF zu WOFF2 im Browser. Konvertieren Sie Dateien sofort auf Ihrem Gerät.

Untersuchen & Metadaten

Betriebssysteme und Dateianalyseprogramme identifizieren WOFF2-Dateien anhand der führenden binären Bytefolge:

Dateien auswählen oder hierher ziehen

Privat - Dateien verlassen Ihr Gerät nie

oder einfügen Strg+V
Datenschutzgarantie ohne Netzwerkübertragung: 0 Bytes an externe Server hochgeladen. Die gesamte Verarbeitung erfolgt lokal in Ihrer Browser-Sandbox.

Headersignatur auf Byte-Ebene (Magic Bytes)

Betriebssysteme und Dateianalyseprogramme identifizieren WOFF2-Dateien anhand der führenden binären Bytefolge:

HEX-SIGNATUR (OFFSET 0):

77 4F 46 32

ASCII-DARSTELLUNG: wOF2

Standardisierung: W3C-Empfehlung (2018)

Technische Daten

Container-Architektur48-Byte-WOFF2-Header, gefolgt von Tabellenverzeichnis, Brotli-komprimiertem Font-Datenstrom und optionalen Metadaten
KompressionBrotli-Komprimierung kombiniert mit spezialisierten Glyphentabellen-Transformationen ('glyf'- und 'loca'-Vorbehandlung)
Byte-ReihenfolgeBig-Endian-Header / Brotli-Bitstrom
FarbräumeCOLRv0, COLRv1, OpenType-SVG, CBDT-Farbemoji
Kanäle und StrukturTrueType- oder CFF-Umrisse, variable Font-Achsen, Layout-Tabellen und Farbemojis
Max. AbmessungenBis zu 65.535 Glyphen pro Font-Datei
TransparenzVollständige Transparenzunterstützung in Farbemoji- und SVG-Font-Tabellen
Streaming und progressive DarstellungUltrakompakter Single-Stream-Brotli-Payload, ausgelegt für Hochgeschwindigkeits-HTTP/2- und HTTP/3-Multiplexing

Technische Vergleichsmatrix: WOFF2 und Konkurrenzformate

Technisches AttributWOFF2 (Aktuelles Format)WOFFTTFOTF
KomprimierungseffizienzAm höchsten (Brotli + Tabellen-Transformationen)Moderat (zlib-Komprimierung)Keine (unkomprimiert)Keine (unkomprimiert)
Magic ByteswOF2 (0x77 0x4F 0x46 0x32)wOFF (0x77 0x4F 0x46 0x46)0x00 0x01 0x00 0x00OTTO (0x4F 0x54 0x54 0x4F)
Primäres ZielModerne Web-Typografie (@font-face)Ältere Web-TypografieDesktop-BetriebssystemeDesktop-Druck & Prepress
Typische Dateigröße15 KB - 40 KB (ultrakompakt)25 KB - 60 KB40 KB - 120 KB40 KB - 120 KB

Häufige Datenbeschädigungen und Leitfaden zur Wiederherstellung anhand von Hex-Daten

Browser zeigt Ersatz-Systemfont an und protokolliert 'OTS parsing error: Failed to decompress WOFF2 stream'.

Ursache: Beschädigter Brotli-Bitstrom oder nicht übereinstimmende Deklaration der unkomprimierten Font-Größe im WOFF2-Header.

Wiederherstellung: Font mit dem File2File.app WOFF2 Converter neu codieren.

Sicherheitsanalyse und Angriffsvektoren für Parser

WOFF2-Dateien werden direkt von Browser-Rendering-Engines decodiert und müssen über den OpenType Sanitizer (OTS) bereinigt werden, um Speicherbeschädigungen zu verhindern.

Bekannte Angriffsvektoren

  • Ganzzahlüberlauf (Integer Overflow) bei der Berechnung des rekonstruierten Tabellenversatzes.
  • Pufferüberlesung (Buffer Over-read) im Brotli-Dekomprimierungsstrom.
  • Speicherbeschädigung während der Rücktransformation der 'glyf'-Tabelle.

Empfohlene Schutzmaßnahmen: WOFF2-Stream-Header validieren und speichersichere Brotli-Decoder einsetzen.

Historische Ursprünge & Meilensteine

2018Das W3C ratifiziert WOFF2 offiziell als Web-Standard-Empfehlung.
2016Apple Safari 10 fügt native WOFF2-Unterstützung hinzu und vervollständigt damit die universelle Browser-Akzeptanz in Chrome, Firefox und Edge.
2015Google-Ingenieure entwickeln WOFF2, um die Bandbreitennutzung bei Google Fonts drastisch zu reduzieren.

Hauptvorteile & Stärken

  • Ein weit verbreitetes Webfont-Format, das oft kleinere Dateien als WOFF 1.0 oder rohe TTF-Dateien erzeugt. Die Einsparung hängt von Schrift und Encoder ab.
  • Wird von aktuellen großen Browsern unterstützt; ältere Browser benötigen möglicherweise ein Ausweichformat.
  • Benutzerdefinierte Font-Tabellen-Transformationen rekonstruieren Glyphenkoordinaten und Begrenzungsrahmen, um die Entropiekomprimierung mit Brotli zu maximieren.

Technische Einschränkungen & Nachteile

  • Kann nicht direkt auf Desktop-Betriebssystemen installiert werden (erfordert Konvertierung in TTF oder OTF).
  • Die Codierung erfordert aufgrund der Brotli-Komprimierungsstufe-11-Optimierung erhebliche CPU-Zeit.
  • Komplexe Tabellenrekonstruktionsalgorithmen erfordern spezialisierte Decodierungsbibliotheken.

Interessante technische Fakten

  • Google entwickelte WOFF2 eigens, um Google Fonts zu beschleunigen. Über Google Fonts werden täglich Milliarden Schriftanfragen aus aller Welt ausgeliefert.
  • WOFF2 komprimiert den Font nicht nur; es transformiert aktiv die Tabellen 'glyf' und 'loca' vor der Komprimierung, um redundante Koordinaten-Vorhersagedaten zu entfernen.
  • Wenn Sie den Netzwerk-Tab einer beliebigen modernen Website untersuchen, ist praktisch jeder geladene benutzerdefinierte Font im WOFF2-Format.

Häufig gestellte technische Fragen

Warum ist WOFF2 das beste Font-Format für Websites?

WOFF2 nutzt Brotli-Komprimierung und Schrift-Tabellentransformationen. Dadurch können Schriftdateien kleiner werden als mit WOFF oder rohen Schriftdateien. Die Einsparung hängt von Schrift und Encoder ab; auf älteren Plattformen variiert die Browserunterstützung.

Kann ich WOFF2 in TTF konvertieren, um es auf meinem Computer zu installieren?

Ja! Sie können jeden WOFF2-Font direkt in Ihrem Webbrowser mit File2File.app in Sekundenschnelle in einen installierbaren Desktop-TTF- oder OTF-Font konvertieren.

Unterstützen alle modernen Webbrowser WOFF2?

Ja. Jeder moderne Browser (Chrome, Safari, Firefox, Edge, iOS Safari, Android Chrome) unterstützt WOFF2 seit 2018 nativ.