What is WOFF2? Web Open Font Format 2.0 Explained

WOFF2 is the W3C web font format that uses Brotli compression to shrink TrueType/OpenType fonts further than WOFF. Learn how WOFF2 works and its benefits.

Free online file converter tool. Works in Chrome Firefox Safari Edge Opera and other modern browsers on Windows macOS Linux Android and iOS. No software installation or sign-up required. All conversions run directly in your browser, so your files never leave your device. Free to use with no account needed.

Font

What is WOFF2? Web Open Font Format 2.0 Explained

A W3C web font format using Brotli compression for the smallest font downloads.

Last updated:

Year Created2018
CompressionWeb font wrapper
Primary UseModern web fonts

What is WOFF2?

WOFF2 (Web Open Font Format 2.0) is the successor to WOFF, published as a W3C Recommendation in March 2018. Like WOFF, it wraps SFNT-based TrueType or OpenType fonts, but it achieves substantially smaller file sizes.

WOFF2 replaces WOFF's zlib compression with the Brotli algorithm and adds font-specific preprocessing of the glyph tables. This typically yields around 30% better compression than WOFF, while supporting the full TrueType/OpenType feature set including variable fonts and font collections.

How WOFF2 Works

WOFF2 compresses the entire font with the Brotli algorithm rather than per-table zlib, and applies font-specific transforms to the glyf and loca tables that reorganize outline data into a more compressible form before compression.[1] The decoder reverses these transforms to restore the original SFNT tables.[1]

History and Standardization

The W3C published WOFF2 as a Recommendation in March 2018, reporting roughly 30% smaller files than WOFF on average.[2] It is registered with the media type font/woff2 and is now the dominant web font format in modern browsers.[4]

WOFF2 vs WOFF

Both formats wrap the same TrueType/OpenType data and support variable fonts and font collections, but WOFF2's superior compression comes with more processing during encoding and decoding.[3] A common practice is to serve WOFF2 to capable browsers while retaining WOFF as a fallback.[3]

MKV Technical Specifications

DeveloperW3C (reference implementation by Google)[1]
File Extension.woff2[1]
MIME Typefont/woff2[1]
Released2018 (W3C Recommendation)[1]
TypeBrotli-compressed web font wrapper (SFNT-based)[1]

WOFF2 vs Other Font Formats

FeatureWOFF2WOFFTTF
TypeWeb font wrapper[1]Web font wrapperOutline font
Standardized byW3C[1]W3CApple / IANA
CompressionBrotli[2]zlib / DEFLATENone
File sizeSmallest[2]SmallLargest
Best forModern web deliveryBroad compatibilityDesktop fonts

WOFF2 achieves the smallest size via Brotli but is unsupported in some older browsers that still accept WOFF.

Advantages & Disadvantages

Advantages

Best-in-class compression | FileFormer

WOFF2 uses Brotli plus glyph-table preprocessing, typically about 30% smaller than WOFF for faster loading.

Full feature support | FileFormer

It supports the entire TrueType/OpenType spec, including variable fonts, color fonts, and font collections.

Wide browser adoption | FileFormer

WOFF2 is implemented in all major modern browsers and is widely used in production.

Efficient on mobile | FileFormer

Brotli decoding is designed to be fast and memory-friendly even on lower-end mobile devices.

Disadvantages

No very old browser support | FileFormer

Legacy browsers that predate WOFF2 require a WOFF or TTF fallback.

Web-only format | FileFormer

WOFF2 is designed for web delivery and is not used for desktop installation or print.

Requires Brotli tooling | FileFormer

Creating WOFF2 requires Brotli-capable tools, though these are now widely available.

Common Use Cases

WOFF2 is the default modern format for serving custom web fonts.

Primary web font delivery | FileFormer

Sites serve WOFF2 first via @font-face to give most visitors the smallest, fastest fonts.

Variable font deployment | FileFormer

WOFF2 efficiently delivers variable fonts, packing many weights and styles into one compressed file.

Performance optimization | FileFormer

Developers adopt WOFF2 to reduce page weight and improve Core Web Vitals on font-heavy pages.

Convert WOFF2 Files Free

Use our free online converter to convert WOFF2 and other formats - no signup, no watermarks.

Try Font Converter Free

Frequently Asked Questions

What is WOFF2?

WOFF2 is the Web Open Font Format 2.0, a W3C-standardized web font wrapper that uses Brotli compression to deliver TrueType/OpenType fonts at smaller sizes than WOFF.

How is WOFF2 better than WOFF?

WOFF2 uses the Brotli algorithm and font-specific preprocessing, achieving roughly 30% better compression than WOFF's zlib-based approach.

Do browsers support WOFF2?

Yes. WOFF2 is supported in all major modern browsers and is the recommended primary web font format.

Does WOFF2 support variable fonts?

Yes. WOFF2 supports the full TrueType and OpenType specifications, including variable fonts, color fonts, and font collections.

When was WOFF2 standardized?

WOFF 2.0 was published as a W3C Recommendation in March 2018, with the reference implementation provided by Google.

References

  1. WOFF File Format 2.0 - W3C
  2. WOFF 2.0 improves compression - W3C Press Release
  3. Web Open Font Format - Wikipedia
  4. font/woff2 media type - IANA