.woff2 File Extension
.woff2 file is, how to open and use WOFF2 web fonts, how Poly supports them, and when to choose WOFF, TTF, or OTF instead. File extension details for .woff2
Full Support| File type | Web Open Font Format 2.0 font |
|---|---|
| MIME type | |
| Encoding | Binary WOFF2 container with transformed font tables and Brotli compression |
| Operating systems | Windows, macOS, Linux, iOS, Android |
| Opens with | Web browsers, FontForge, fontTools, WOFF2 utilities |
| Poly support | Yes. Poly previews WOFF2 fonts, displays face details, and makes a visual specimen available to the Poly agent. |
| Indexed by Poly | Yes. Poly indexes filenames and visual similarity from the specimen. The details panel shows family, format, weight, style, monospaced and variable-font status, glyph and face counts, and language coverage; these fields are not full-text indexed. |
| Preview in Poly | Yes. Poly creates a type specimen and opens it in the file preview. It represents the first face and default variable-font settings. |
| Poly agent | Yes. The Poly agent can inspect the specimen and its family, format, glyph-count, and language caption. It does not receive the original font tables. |
What kind of file is a .woff2?
A .woff2 file is a Web Open Font Format 2.0 package made for delivering fonts to web browsers. It uses the registered font/woff2 MIME type and usually contains an sfnt-based TrueType or OpenType font. WOFF2 preserves the glyphs, character mappings, metrics, layout features, and other supported tables in a compact transport format.12
WOFF2 is a container, not a new outline technology. Its first four bytes are 77 4F 46 32, which spell wOF2 in ASCII. A conforming reader also validates the header and table directory, since a .woff2 filename alone does not prove that the contents are a valid font.2
.ttf, .otf, or WOFF file to .woff2 does not compress or convert it. Use a font-aware WOFF2 encoder.How do I open a .woff2 on my computer?
Current Chrome, Edge, Firefox, Opera, and Safari can load WOFF2 through CSS @font-face.3 The most reliable visual check is to reference the file from a small HTML and CSS specimen. Opening it directly may only download it.
Use FontForge, fontTools, or the reference WOFF2 utilities when you need to decode or inspect font tables. A .woff2 file is primarily a web resource and may not install directly in a desktop font manager. Keep browsers and font tools updated, and validate unfamiliar fonts before decoding or installing reconstructed output.
Poly support for .woff2
Poly previews WOFF2 fonts with a type specimen, shows face details, and lets you find files by filename or visual similarity. The details panel shows the family, format, weight, style, monospaced and variable-font status, face and glyph counts, and estimated language coverage. These fields are not full-text indexed.
The Poly agent can inspect the specimen image and a caption with the family, format, glyph count, and language coverage. Poly processes the first face of a collection and uses default variation settings, so the preview and agent view do not show other faces or alternate variable-font axis positions. Use a font editor or a web specimen when you need those details or want to inspect the underlying tables.
History of .woff2
The W3C WebFonts Working Group published its first WOFF2 draft in May 2014. WOFF2 became a W3C Recommendation on March 1, 2018.4 RFC 8081 had registered font/woff2 and the dedicated font media-type tree in February 2017.5
WOFF2 followed WOFF 1.0, replacing per-table Flate compression with font-aware table transforms and Brotli compression. In W3C's development datasets, WOFF2 averaged 27% smaller than WOFF for TrueType outlines and 13.5% smaller for CFF outlines. Results vary by font and encoder.6
Working with .woff2 and alternatives
| Format | Best fit |
|---|---|
.woff2 | Efficient delivery to modern web browsers |
| WOFF | Fallback for older browsers required by a project |
.ttf | Installable or editable fonts with TrueType outlines |
.otf | OpenType authoring, exchange, or desktop installation |
Keep the licensed TTF or OTF source as the master, then generate WOFF2 delivery files from it. Subsetting can save more bandwidth by removing unused characters, but it can also break language coverage or shaping if required glyphs and layout tables are omitted. Test every needed language, weight, style, feature, and variable axis.
Conversion and compression do not grant permission to publish a font. Confirm that its license permits web embedding, modification, subsetting, and redistribution before deployment.
Footnotes
- Internet Assigned Numbers Authority. font/woff2 Media Type Registration. ↩
- World Wide Web Consortium. WOFF File Format 2.0. W3C Recommendation. ↩ ↩2
- MDN Web Docs.
@font-face. ↩ - World Wide Web Consortium. WOFF File Format 2.0 Publication History. ↩
- Lilley, C. RFC 8081: The
fontTop-Level Media Type. Internet Engineering Task Force, February 2017. ↩ - Lilley, C. WOFF 2.0, the Inside Scoop. World Wide Web Consortium, March 1, 2018. ↩