WOFF2-webbtypsnitt (.woff2)

W3C Standard

Web Open Font Format 2.0 (WOFF2) är den främsta globala standarden för webbtypografi. Den använder Googles Brotli-komprimeringsalgoritm och anpassad förbehandling av teckensnittstabeller för att uppnå maximal hastighet och minimala filstorlekar på den moderna webben.

Konvertera TTF till WOFF2

Gratis konverterare från TTF till WOFF2 i webbläsaren. Konvertera filer direkt på din enhet.

Granska & Metadata

Operativsystem och filanalysverktyg identifierar WOFF2-filer genom att granska den inledande binära bytesekvensen:

Välj eller släpp filer här

100 % privat konvertering i webbläsaren - filer lämnar aldrig din enhet

eller klistra in Ctrl+V
Integritetsgaranti utan nätverksöverföring: 0 byte laddas upp till externa servrar. All bearbetning sker lokalt i webbläsarens sandlåda.

Signatur för filhuvud på bytenivå (Magic Bytes)

Operativsystem och filanalysverktyg identifierar WOFF2-filer genom att granska den inledande binära bytesekvensen:

HEX-SIGNATUR (OFFSET 0):

77 4F 46 32

ASCII-REPRESENTATION: wOF2

Standardisering: W3C Recommendation (2018)

Tekniska specifikationer

Containerarkitektur48-byte WOFF2 header followed by table directory, Brotli-compressed font data stream, and optional metadata
KomprimeringBrotli compression combined with specialized glyph table transforms ('glyf' and 'loca' pre-conditioning)
BytessordinningBig-Endian header / Brotli bitstream
FärgrymderCOLRv0, COLRv1, OpenType-SVG, CBDT color emoji
Kanaler och strukturTrueType or CFF outlines, variable font axes, layout tables, and color emoji
Maximala dimensionerUp to 65,535 glyphs per font file
TransparensFull transparency support in color emoji and SVG font tables
Strömning och progressivUltra-compact single-stream Brotli payload designed for high-speed HTTP/2 & HTTP/3 multiplexing

Teknisk jämförelsematris: WOFF2 vs konkurrenter

Tekniskt attributWOFF2 (Aktuell)WOFFTTFOTF
KomprimeringseffektivitetHögst (Brotli + tabelltransformationer)Måttlig (zlib-komprimering)Ingen (okomprimerad)Ingen (okomprimerad)
Magiska bytenwOF2 (0x77 0x4F 0x46 0x32)wOFF (0x77 0x4F 0x46 0x46)0x00 0x01 0x00 0x00OTTO (0x4F 0x54 0x54 0x4F)
Primär destinationModern webbtypografi (@font-face)Äldre webbtypografiStationära operativsystemDatorutskrift och förberedelse för tryck
Typisk filstorlek15 KB - 40 KB (ultrakompakt)25 KB - 60 KB40 KB - 120 KB40 KB - 120 KB

Vanliga skadeorsaker och hex-återställningsguide

Webbläsaren visar reservsystemets teckensnitt och loggar 'OTS parsing error: Failed to decompress WOFF2 stream'.

Grundorsak: Korrupt Brotli-bitström eller felaktig deklaration av okomprimerad teckensnittsstorlek i WOFF2-huvudet.

Återställning: Koda om teckensnittet med File2File WOFF2 Converter.

Säkerhetsanalys och attackvektorer för tolkar

WOFF2-filer avkodas direkt av webbläsarens renderingsmotorer och måste saneras via OpenType Sanitizer (OTS) för att förhindra minneskorruption.

Kända attackvektorer

  • Heltalsspill under beräkning av rekonstruerad tabellförskjutning.
  • Buffertöverskrivning i Brotli-dekomprimeringsströmmen.
  • Minneskorruption under bearbetning av omvänd transformation för 'glyf'-tabell.

Rekommenderade skyddsåtgärder:

Historiskt ursprung och milstolpar

2018W3C ratificerar formellt WOFF2 som en officiell webbstandardrekommendation.
2016Apple Safari 10 lägger till inbyggt WOFF2-stöd, vilket fullbordar universellt webbläsarstöd över Chrome, Firefox och Edge.
2015Googles ingenjörer utvecklar WOFF2 för att drastiskt minska bandbreddsanvändningen på Google Fonts.

Viktiga fördelar

  • Den obestridliga guldstandarden för webbteckensnitt: uppnår ungefär 30 % mindre filstorlekar än WOFF 1.0 och 50 % mindre än rå TTF.
  • Universellt inbyggt webbläsarstöd i 100 % av moderna stationära och mobila webbläsare.
  • Anpassade teckensnittstabelltransformationer återskapar glyfkoordinater och avgränsningsrutor för att maximera Brotli-entropikomprimering.

Tekniska begränsningar

  • Kan inte installeras direkt på stationära operativsystem (kräver konvertering till TTF eller OTF).
  • Koprimering kräver betydande CPU-tid på grund av Brotli-komprimeringsnivå 11-optimering.
  • Komplexa algoritm för tabellrekonstruktion kräver specialiserade avkodningsbibliotek.

Intressant teknisk kuriosa

  • Google skapade WOFF2 specifikt för att påskynda Google Fonts, som betjänar miljarder teckensnittsförfrågningar dagligen till hela internet.
  • WOFF2 komprimerar inte bara teckensnittet; det omvandlar aktivt 'glyf'- och 'loca'-tabellerna före komprimering för att rensa bort redundant koordinatprediktionsdata.
  • Om du inspekterar nätverksfliken på någon modern webbplats är praktiskt taget varje anpassat teckensnitt som läses in i WOFF2-format.

Vanliga tekniska frågor

Varför är WOFF2 det bästa typsnittsformatet för webbplatser?

WOFF2 komprimerar typsnitt till ungefär 30 % mindre storlek än något annat format samtidigt som de packas upp omedelbart i alla moderna webbläsare, vilket gör att dina webbsidor laddas snabbare.

Kan jag konvertera WOFF2 till TTF så att jag kan installera det på min dator?

Ja! Du kan konvertera valfritt WOFF2-typsnitt till ett installerbart TTF- eller OTF-skrivbordstypsnitt på några sekunder direkt i din webbläsare med File2File.app.

Stöder alla moderna webbläsare WOFF2?

Ja. Varje modern webbläsare (Chrome, Safari, Firefox, Edge, iOS Safari, Android Chrome) har stött WOFF2 inbyggt sedan 2018.