WOFF to WOFF2 Converter

Converting WOFF to WOFF2 re-compresses a web font with Brotli instead of zlib, cutting file size by roughly 30%. Both formats are lossless; the glyph data is identical, only the compression algorithm changes. WOFF2 is the modern-browser default.

font_download

Drag & drop font files here, or browse

Drop your WOFF files here

What changes when you convert WOFF to WOFF2

Lossless conversion. Every glyph, feature, and hint is preserved. File size drops about 30%. WOFF2 is unusable on very old browsers (IE9–11) so many sites ship both formats in @font-face.

When to use this conversion

  • Upgrading a legacy WOFF-only font delivery setup to modern WOFF2
  • Reducing bandwidth for a site already serving WOFF fonts
  • Preparing the primary tier of a multi-format @font-face declaration
  • Modernizing a web font library to current best practices

Where the output works

WOFF2 is supported in Chrome 36+, Firefox 39+, Safari 10+, Edge 14+, and all modern browsers (2017 and later).

About these formats

WOFF (Web Open Font Format)

WOFF (Web Open Font Format) is a 2010 wrapper that zlib-compresses a TTF or OTF for web delivery. Files are roughly 40% smaller than raw TTF/OTF, with the same glyph data preserved exactly. WOFF works in every browser back to IE9 and exists primarily for the web.

WOFF2 (Web Open Font Format 2)

WOFF2 uses Google's Brotli compression instead of zlib, cutting file size another 30% versus WOFF. It's the current standard for web font delivery, supported in every modern browser since 2017. A typical Latin-only WOFF2 is 20–40% the size of the source TTF.

How It Works

  1. Add your WOFF files Drag WOFF fonts onto the page, or click to pick them from your file browser. Batch uploads are fine.
  2. Convert to WOFF2 The converter reads the WOFF tables and rewraps them in WOFF2 form with appropriate compression.
  3. Runs in your browser Everything happens locally via WebAssembly. Nothing uploads. Font files stay on your device.
  4. Download WOFF2 files Grab each converted file individually, or download the whole batch as a single ZIP.

Features

Supported Formats

FAQ

How much smaller will WOFF2 be?

Typically 25–35% smaller than the WOFF. Brotli compression is more efficient than zlib, especially on fonts where tables have highly compressible structure.

Will anything be lost?

Nothing. Both WOFF and WOFF2 are lossless compression containers. The font data is identical; only the compression algorithm changes.

What is WOFF (Web Open Font Format)?

WOFF (Web Open Font Format) is a 2010 wrapper that zlib-compresses a TTF or OTF for web delivery. Files are roughly 40% smaller than raw TTF/OTF, with the same glyph data preserved exactly. WOFF works in every browser back to IE9 and exists primarily for the web.

What is WOFF2 (Web Open Font Format 2)?

WOFF2 uses Google's Brotli compression instead of zlib, cutting file size another 30% versus WOFF. It's the current standard for web font delivery, supported in every modern browser since 2017. A typical Latin-only WOFF2 is 20–40% the size of the source TTF.

Are my files private?

Yes. The converter runs entirely in your browser using WebAssembly. Your font files are never uploaded, never sent to a server, and never leave your device.

Is there a file size limit?

There's no hard limit. Font files are usually small (under a few MB), so even very large fonts process without issue. Variable fonts with many axes are handled cleanly.